在这个随后窍门技巧中我演示了如何创建差异备份回顾下本章中前面提到差异备份它用来备份在最后次完整备份的后发生改变所有数据和日志页这点和事务日志备份区别事务日志备份仅捕捉在最后事务日志和/或完整数据库备份的后发生改变
差异备份通过使用BACKUP DATABASE来执行并且使用了和常规完整数据库备份相同语法和功能——只包括DIFFERENTIAL关键字此窍门技巧演示了在TestDB数据库上创建个差异备份:
这个查询返回:
已处理百分的58
已处理百分的78
已为数据库'TestDB'文件'TestDB'(位于文件1上)处理了40页
已处理百分的100
已为数据库'TestDB'文件'TestDB_log'(位于文件1上)处理了1页
BACKUP DATABASE WITH DIFFERENTIAL成功处理了41页花费0.385秒(0.871MB/秒)
解析
在此窍门技巧中我们在TestDB数据库上创建了个差异备份命令使用方法和前面窍门技巧中相似只是这次WITH子句中包含了DIFFERENTIAL关键字还使用了其他两个选项(当使用其他备份类型时也适用):NOINIT附加备份集到既有磁盘或磁带设备上以及STATS在备份过程中返回反馈信息到客户端
差异备份在完整数据库备份的后才可执行所以对于新数据库差异备份并不是备份思路方法
最新评论