日期:2014-05-18 浏览次数:20502 次
----先进行完全备份 backup database dbname to 'e:\a.bak' ----在E盘备份一个差异备份 backup database dbname to 'e:\b.bak' with differential ----在F盘备份一个差异备份 backup database dbname to 'f:\b.bak' with differential ----还原时根据备份的先后顺序还原 --先还原完全备份 restore database dbname from disk='e:\a.bak' with norecovery ----然后按照差异备份的先后顺序还原 restore database dbname from disk='e:\b.bak' with norecovery restore database dbname from disk='f:\c.bak' with recovery
------解决方案--------------------
学习一下,一直想做差异备份都不知道怎么做.
'飞天小虫'
可以不按顺序直接还原了完全备份再用最后一个差异备份还原不咯?
------解决方案--------------------
可以的
------解决方案--------------------
还原差异数据库备份的顺序为:
1.还原最新的数据库备份。
2.还原最后一次的差异数据库备份。
3.如果使用完全恢复或大容量日志记录恢复,则应用自上次创建差异数据库备份后创建的所有事务日志备份。
------解决方案--------------------
可以不按顺序直接还原了完全备份再用最后一个差异备份还原不咯?
---------------------------------------------------
进行差异备份后,先还原最近的一次完全备份和最后的一次差异备份