首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅对一个好的备份计划只进行完全备份和事务日志备份是否足够?

仅对一个好的备份计划只进行完全备份和事务日志备份是否足够?
EN

Database Administration用户
提问于 2016-04-25 10:14:35
回答 4查看 1.1K关注 0票数 4

如果每周日下午12点安排完全备份,差异备份安排为每6小时一次,事务日志备份安排为每15分钟一次。

我的问题是,如果我们每15分钟进行一次事务日志备份,那么每6小时进行一次差异备份的用途是什么?只进行完全备份和事务日志备份是否足够?

谢谢

EN

回答 4

Database Administration用户

发布于 2016-04-25 10:30:01

我的问题是,如果我们每15分钟进行一次事务日志备份,那么每6小时进行一次差异备份的用途是什么?

差异备份用于减少恢复时间对象(RTO),它为您快速恢复备份提供了便利。差异备份包括自上次完全备份以来所做的所有更改,或启动差异链的完全备份。差异备份不受日志备份的影响,因此在发生灾难时必须进行恢复(在您的情况下)。

  1. 下午12 :00星期日全面备份
  2. 在灾难袭击前采取了不同的备份。注意,这只是您必须恢复的一个diff备份,不管您采取了多少次备份,因为它是累积的。
  3. 在diff备份(在第2点)之后,日志备份会在灾难发生之前停止。
票数 4
EN

Database Administration用户

发布于 2016-04-25 10:19:25

差异备份的使用非常简单。与其在一行中还原大量日志备份,不如还原一个完整的、一个差异的和少量的事务日志备份。

是的,你是正确的,你不需要差异备份,逻辑上。但是与完全恢复+多个日志恢复相比,使用full + diff + log备份的还原速度更快!

票数 3
EN

Database Administration用户

发布于 2016-04-25 10:37:45

这取决于您的还原时间差异备份帮助您减少恢复时间,假设您的每个日志需要半个小时来恢复,并且假设您的数据库在星期六发生故障,所以您必须恢复上星期天的完整备份+许多日志备份,这些备份将花费大量时间,但是如果您每6小时进行一次差异备份,您将恢复一个完整备份、一个差异备份和少于10个备份。

因此,如果日志备份恢复花费了太多的时间,并且希望减少恢复时间,那么它肯定会对您有所帮助。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/136438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档