请教sql server做过完整备份和日志备份,还需要做差异备份吗?

时间:2022-12-02 14:07:51
数据库4G左右,目前设定为每周日00:00完整备份,每天08:00-00:00每小时做一次日志备份,周一至周六每天做差异备份,我实验了一下,不用差异备份,只要完整备份和日志备份就可以保证数据恢复了,但是看到网上都是说三个备份都一起做,实在不明白为什么还要做差异备份,请各位高手解惑,谢谢。

2 个解决方案

#1


理论上不需要差异备份了

差异备份的目的是防止日志备份太多的情况下,还原起来比较麻烦,要还原多个日志文件,如果有差异备份,可以从完整备份回复后再恢复一个差异备份,然后再还原差异备份之后的日志备份,如果没有差异备份,就只能一个一个地还原日志备份了

#2


数据库备份还原顺序关系(环境:Microsoft SQL Server 2008 R2)
http://blog.csdn.net/roy_88/article/details/39401747

#1


理论上不需要差异备份了

差异备份的目的是防止日志备份太多的情况下,还原起来比较麻烦,要还原多个日志文件,如果有差异备份,可以从完整备份回复后再恢复一个差异备份,然后再还原差异备份之后的日志备份,如果没有差异备份,就只能一个一个地还原日志备份了

#2


数据库备份还原顺序关系(环境:Microsoft SQL Server 2008 R2)
http://blog.csdn.net/roy_88/article/details/39401747