本示例描述在五天备份策略中使用完整备份、累计备份和启用增量 IR 的备份时增量还原的工作方式。
保存集 | 类型 | 说明 |
---|---|---|
1 | 完整 | 包含来自所有表的数据 |
2 | 增量 | 包含自上次备份以来更改的数据块 |
3 | 完整 | 包含来自所有表的数据 |
4 | 增量 | 包含自上次备份以来更改的数据块 |
5 | 累计 | 包含自上次完整备份以来的所有更改 |
如果您在 BAR 操作门户组件中创建启用了 IR 的还原作业并选择最新版本(完整),则所选备份保存集将为 5 和 3。
如果您在 BAR 操作门户组件中使用指定一个版本(完整)或在作业 xml 文件中使用 <backup_version> 来创建启用了 IR 的还原作业,则会获得以下结果:
- 如果您选择保存集 1,则获得保存集 1。
- 如果您选择保存集 2,则获得保存集 1 和 2。
- 如果您选择保存集 5,则获得保存集 5 和 3。
下一次增量还原通常一次仅应用一个保存集。要还原多个保存集,您需要多次运行该作业。如果您在 BAR 操作门户组件中使用下一个增量还原或使用 <next_incremental_restore>=true 创建启用了 IR 的还原作业,则会获得以下结果:
- 新创建的还原作业指向上次创建的完整备份(之前的保存集 3)。
- 如果先前进行过还原:若上次应用(还原)的保存集为 1,则仅使用保存集 2。
- 如果发生了任何强制执行完整还原的条件(请参阅强制对启用了 IR 的还原作业执行完整还原的更改)并且上次对保存集 1 进行过还原,则同时选择保存集 1 和 2。
CBB 还原与启用了 IR 的还原之间的区别
下表显示了进行日常备份和到灾难恢复系统的还原时,CBB 还原与启用了 IR 的还原之间的区别。
保存集 | 天 | 类型 | CBB 还原内容 | 启用了 IR 的还原内容 |
---|---|---|---|---|
1 | 星期日 | 完整 所有表的所有数据。 |
1 | 1 |
2 | 星期一 | 增量 今日更改的数据。 |
2, 1 | 2 |
3 | 星期二 | 增量 今日更改的数据。 |
3, 2, 1 | 3 |
4 | 星期三 | 累计 自完整备份以来的所有更改。 |
4, 1 | 4 |
5 | 星期四 | 增量 今日更改的数据。 |
5, 4, 1 | 5 |
6 | 星期五 | 增量 今日更改的数据。 |
6, 5, 4, 1 | 6 |
7 | 星期六 | 增量 今日更改的数据。 |
7, 6, 5, 4, 1 | 7 |