SQL Server Backup and its types with example
SQL Server backup is the process of creating a copy of the database and its related components to protect against data loss and ensure data availability in case of system failure, hardware failure, or any other type of disaster.
The following are the different types of SQL Server backups:
Full Backup: It is a backup of the entire database and includes data, transaction logs, and other metadata.
Example-
BACKUP DATABASE [Harsh] TO DISK = N'C:\Harsh.bak'
Differential Backup: It is a backup of only the changes made to the database since the last full backup.
Example-
BACKUP DATABASE [Harsh] TO DISK = N'C:\Harsh_diff.bak' WITH DIFFERENTIAL
Transaction Log Backup: It is a backup of the transaction logs, which keeps a record of all the transactions that have taken place in the database.
Example-
BACKUP LOG [Harsh] TO DISK = N'C:\Harsh_log.bak'
Note - It's important to regularly backup your SQL Server database to ensure its availability in case of a disaster.
Comments
Post a Comment