SQL Server 备份策略后果

SQL Server 备份策略后果

简单来说,我需要在完整备份之间进行时间点恢复 - 以下计划的后果是什么 - 数据库处于完整恢复模式:

  • 凌晨 1:00 事务日志备份(无截断或收缩)
  • 凌晨 1:30 完整备份
  • 凌晨 2:00 事务日志备份(截断和收缩)
  • 然后每 30 分钟事务日志备份(无截断或缩小)

这是否使我能够在凌晨 1:30 到凌晨 2 点之间的任何时间点恢复数据库?

答案1

如果您从凌晨 2:00 到第二天凌晨 1:30 进行日志备份,那么需要跟进的日志备份数量就很多了。如果您白天有时间,可以进行差异备份。

您的计划将允许不超过 30 分钟的数据丢失。如果数据库在这 30 分钟的日志备份之间发生故障,那么这就是您可以丢失的数据量。如果您的业务或应用程序可以处理这么多的数据丢失,那么您的计划就适合您的环境。

为什么要截断/收缩?如果您正在执行日志备份,这有助于控制日志文件的增长,因此没有理由截断日志。您是只收缩日志文件还是收缩整个数据库?如果您要维护足够的日志备份计划来控制日志增长,则不建议或不需要这样做。

相关内容