MS SQL Server - 创建备份
备份是数据/数据库等的副本。备份 MS SQL Server 数据库对于保护数据至关重要。MS SQL Server 备份主要有三种类型:完整或数据库、差异或增量以及事务日志或日志。
可以使用以下两种方法之一备份数据库。
方法 1 – 使用 T-SQL
完整类型
Backup database <Your database name> to disk = '<Backup file location + file name>'
差分类型
Backup database <Your database name> to disk = '<Backup file location + file name>' with differential
日志类型
Backup log <Your database name> to disk = '<Backup file location + file name>'
示例
以下命令用于将名为"TestDB"的数据库完整备份到位置"D:\",备份文件名为"TestDB_Full.bak"
Backup database TestDB to disk = 'D:\TestDB_Full.bak'
以下命令用于将名为"TestDB"的数据库差异备份到位置"D:\",备份文件名为"TestDB_diff.bak"
Backup database TestDB to disk = 'D:\TestDB_diff.bak' with differential
以下命令用于将名为"TestDB"的备份数据库记录到位置"D:\",备份文件名为"TestDB_log.trn"
Backup log TestDB to disk = 'D:\TestDB_log.trn'
方法 2 – 使用 SSMS (SQL SERVER Management Studio)
步骤 1 − 连接到名为"TESTINSTANCE"的数据库实例并展开数据库文件夹,如以下快照所示。

步骤 2 − 右键单击"TestDB"数据库并选择任务。单击备份,将出现以下屏幕。

步骤 3 − 选择备份类型 (Full\diff\log),并确保检查将创建备份文件的目标路径。选择左上角的选项,即可看到以下屏幕。

步骤 4 − 单击"确定"即可创建"TestDB"数据库完整备份,如以下快照所示。

