保存逻辑日志备份

您应该频繁执行逻辑日志备份,然后从至少最近两个 0 级备份保存逻辑日志备份,这样就可以使用它们来完成复原。

经常进行逻辑日志备份,原因如下:
  • 释放已满的逻辑日志文件
  • 当包含逻辑日志的磁盘出现故障时将数据丢失降低到最小限度
  • 确保复原包含一致的以及最近的事务
您应该从最近两个 0 级备份保存逻辑日志备份,因为如果某个 0 级备份不可访问或无法使用,您可以从较旧备份中复原数据。如果所有逻辑日志备份都是不可访问或无法使用的,那么无法从这些逻辑日志文件或任意后继逻辑日志文件中前滚这些事务。
重要: 您会丢失未备份或未回收的逻辑日志文件中的事务。

为举例说明,如下图所示,假定您在星期一晚上 10 点执行 0 级备份,并接着在星期二午夜备份逻辑日志。在星期三上午 11 点发生灾难性事故,数据库遭到毁坏。除非您设置了连续逻辑日志备份,否则您将不能复原星期二午夜和星期三上午 11 点之间发生的事务。

如果包含带有逻辑日志的存储空间的磁盘受损,那么星期二午夜后的事务将丢失。要从最近的逻辑日志备份中复原这些事务,请尝试在修理或更换坏磁盘前回收这些逻辑日志并随后执行冷复原。

图: 存储空间和逻辑日志备份


本图在周围文本中进行了描述。