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 Ma管理工作室)

第1步 : 连接到名为"TESTINSTANCE"的数据库实例并展开数据库文件夹,如以下快照所示.

创建备份

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

备份

第3步 : 选择备份类型(Full\diff\log)并确保检查将在何处创建备份文件的目标路径.选择左上角的选项以查看以下屏幕.

备份数据库

第4步 : 单击"确定"以创建"TestDB"数据库完整备份,如以下快照所示.

完全备份


创建备份2