简要了解
参数
您可为“汉诺塔”方案设置下列参数。
预定 |
设置每日、每周或每月时间表。设置预定参数允许创建简单时间表(简单每日时间表示例:备份将在每天上午 10 点运行)以及更复杂的时间表(复杂每日时间表示例:任务将每 3 天运行一次,从 1 月 15 日开始。在指定的日期,该任务将从上午 10 点至下午 10 点每 2 小时重复一次)。因此,复杂时间表指定方案应该按时间表运行的会话。在下文的讨论中,“日期”可替换为“预定会话”。 |
级别数 |
可选择 2 到 16 个备份级别。有关详细信息,请参阅下面的示例。 |
回滚时段 |
保证存档中可随时恢复的会话数目。根据时间表参数和您选择的级别数自动计算。有关详细信息,请参阅下面的示例。 |
备份类型 |
指定备份级别将具有的备份类型
|
示例
时间表参数设置如下
级别数:4
备份类型:完整/差异/增量
下面是该方案时间表前 14 天(或 14 个工作阶段)的示例。阴影数字表示备份级别数。
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
4 |
1 |
2 |
1 |
3 |
1 |
2 |
1 |
4 |
1 |
2 |
1 |
3 |
1 |
不同级别的备份有不同的类型:
清理机制确保仅保留各个级别的最新备份。以下是存档在第 8 天,创建新的完整备份的前一天的示例。
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
4 |
1 |
2 |
1 |
3 |
1 |
2 |
1 |
该方案可提高数据存储效率:越接近当前的时间,保留的备份越多。拥有四个备份,我们就可以恢复今天、昨天、半周前或一周前的数据。
回滚时段
存档中可恢复的天数在不同的日期也有所不同。保证我们拥有的最少天数被称为回滚时段。
下表显示各个级别的方案的完整备份和回滚时段。
级别数 |
完整备份,每隔 |
在不同日期可以恢复 |
回滚时段 |
2 |
2 天 |
1 至 2 天 |
1 天 |
3 |
4 天 |
2 至 5 天 |
2 天 |
4 |
8 天 |
4 至 11 天 |
4 天 |
5 |
16 天 |
8 至 23 天 |
8 天 |
6 |
32 天 |
16 至 47 天 |
16 天 |
增加一个级别将使完整备份和回滚时段翻倍。
若要了解为何恢复天数不等,让我们返回到前面的例子。
下面是我们在第 12 天拥有的备份(灰色的数字表示已删除的备份)。
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
4 |
1 |
2 |
1 |
3 |
1 |
2 |
1 |
4 |
1 |
2 |
1 |
尚未创建第 3 级别的新差异备份,因此仍然存储着第五天的备份。因为它依赖于第一天的完整备份,该备份也同样可用。这使我们可以向前回滚 11 天,它是最佳的情况。
但是,在第二天创建了第 3 级别的新差异备份,所以旧的完整备份就会被删除。
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
4 |
1 |
2 |
1 |
3 |
1 |
2 |
1 |
4 |
1 |
2 |
1 |
3 |
这使我们只有四天的恢复间隔,结果它是最糟的情况。
在第 14 天,恢复间隔为五天。再次减少之前将在随后几天增加,依此类推。
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
4 |
1 |
2 |
1 |
3 |
1 |
2 |
1 |
4 |
1 |
2 |
1 |
3 |
1 |
回滚时段显示保证我们即使在最糟的情况下拥有的恢复天数。对于 4 级方案,恢复天数有四天。