如果每周日下午12点安排完全备份,差异备份安排为每6小时一次,事务日志备份安排为每15分钟一次。
我的问题是,如果我们每15分钟进行一次事务日志备份,那么每6小时进行一次差异备份的用途是什么?只进行完全备份和事务日志备份是否足够?
谢谢
发布于 2016-04-25 10:30:01
我的问题是,如果我们每15分钟进行一次事务日志备份,那么每6小时进行一次差异备份的用途是什么?
差异备份用于减少恢复时间对象(RTO),它为您快速恢复备份提供了便利。差异备份包括自上次完全备份以来所做的所有更改,或启动差异链的完全备份。差异备份不受日志备份的影响,因此在发生灾难时必须进行恢复(在您的情况下)。
发布于 2016-04-25 10:19:25
差异备份的使用非常简单。与其在一行中还原大量日志备份,不如还原一个完整的、一个差异的和少量的事务日志备份。
是的,你是正确的,你不需要差异备份,逻辑上。但是与完全恢复+多个日志恢复相比,使用full + diff + log备份的还原速度更快!
发布于 2016-04-25 10:37:45
这取决于您的还原时间差异备份帮助您减少恢复时间,假设您的每个日志需要半个小时来恢复,并且假设您的数据库在星期六发生故障,所以您必须恢复上星期天的完整备份+许多日志备份,这些备份将花费大量时间,但是如果您每6小时进行一次差异备份,您将恢复一个完整备份、一个差异备份和少于10个备份。
因此,如果日志备份恢复花费了太多的时间,并且希望减少恢复时间,那么它肯定会对您有所帮助。
https://dba.stackexchange.com/questions/136438
复制相似问题