首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日志备份与差异备份

日志备份与差异备份
EN

Database Administration用户
提问于 2020-02-10 06:02:50
回答 3查看 300关注 0票数 0

我们正试图定义一个备份策略。我们打算提出以下申请:

  • 每周全备份,保留30天。
  • 夜间差异备份,保留7天

但我们还在探索其他选项-事务日志备份和Azure备份(它提供2小时的默认设置)。

我说得对吗?差异备份将使我们进入最后的差异备份,然后我们可以使用日志备份来接近我们想要恢复的位置吗?

因此,备份如下:

  • 周日凌晨1点-全速支援。
  • 星期一上午1时-微分
  • 星期二凌晨1时-微分
  • 星期三上午1:00-微分

从周三开始每2小时进行一次日志备份。

让我们说,灾难发生在周三中午!

恢复差额,让我们到周三凌晨一点.然后,我们使用日志备份,让我们在灾难发生前到达。

这是类型之间的正确区别吗?

EN

回答 3

Database Administration用户

发布于 2020-02-10 12:26:50

我们正试图定义一个备份策略。

你的出发点是错误的。

备份只是用于支持恢复策略的工具。

首先,与您的业务合作伙伴一起工作--您不能单独这样做--您需要多长时间才能恢复一个“损坏”的数据库(恢复时间目标),以及他们准备在您这样做时丢失多少数据(恢复点目标)。

一旦您理解了这两个约束,您就会更好地感觉到您需要备份工具来做什么。

票数 9
EN

Database Administration用户

发布于 2020-02-12 11:30:50

是的,要恢复到您想要的程度,您需要:

  1. 恢复完全备份

  1. 还原上一个(或另一个必需的版本)差异备份(如果您不想恢复到最近的一点)

  1. 恢复事务日志备份链

您可以跳过2,但在这种情况下,您需要恢复更多的日志备份,这可能需要更多的时间

票数 0
EN

Database Administration用户

发布于 2020-02-10 13:19:47

我以前认为Microsoft每5分钟就会备份一次事务日志。关于备份的快速解释。

完整备份备份整个数据库,我认为这是增量备份自上次完全备份以来所做的更改,而事务日志备份是自上次差异/日志备份以来所做更改的备份。

您需要注意,如果您每2小时进行一次事务日志备份,那么您可能会丢失2小时的数据,因为您只能恢复到最后一次日志备份的点。

因此,从您的场景,星期三中午,您将有一个完整的备份周日,差异从星期三上午1时和事务日志备份在3,5,7,9和11上午3,5,7,9和11点恢复从中午12点在星期三。

除此之外,您还需要了解您的公司RTO和RPO,以了解公司有多少可以松散的数据,以及灾难后需要多少时间才能使数据库和应用程序恢复正常。

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

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

复制
相关文章

相似问题

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