备份是数据/数据库等的副本.备份MS SQL Server数据库对于保护数据至关重要. MS SQL Server备份主要有三种类型和减号;完整或数据库,差异或增量,以及事务日志或日志.
备份数据库可以使用以下两种方法之一完成.
方法1 - 使用T-SQL
完整类型
Backup databaseto disk = ' '
差异类型
Backup databaseto disk = ' ' with differential
日志类型
Backup logto disk = ' '
示例
以下命令用于名为'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"数据库完整备份,如以下快照所示.