使用多个时间点复原使备份到期

如果您执行多个时间点复原,那么将存在多个备份的时间线。

下图显示了三条时间线及其备份。

图: 备份的多条时间线


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

在此示例中,第二条时间线从对备份 1 的时间点复原开始。第二条时间线包含备份 1、5、6、7 和 8。第三条时间线(粗体显示)包含备份 1、5 和 9。第三条时间线被视为当前时间线,因为它包含最新的备份。

在运行 onsmsync 实用程序以使旧备份到期时,onsmsync 将从当前时间线中除去旧备份,并确保当前时间线可从保留的备份对象中复原。不在当前时间线中的所有其他备份也将过期,但是 onsmsync 将不确保其他时间线可从保留的对象中复原。

onsmsync 实用程序以以下顺序应用到期策略,以确保根据指定的到期策略使当前时间线中的对象到期,并且确保当前时间线可复原:
  • 在所有备份对象的集合上应用到期策略。
  • 不使属于当前时间线的备份对象到期。
  • 在当前时间线上应用到期策略,以确保当前时间线可复原。

同时,将到期策略应用于其他时间线中的备份。

例如,如果在上图的示例上执行 onsmsync -g 2 命令,那么当前时间线中的备份 1 将到期,第一和第二个时间线中的备份 2、3、4、6 和 7 也将到期。当前时间线中的备份 1、5 和 9 将保留。其他时间线中的备份 8 将保留。