【多选题】关于 OceanBase 备份,增量备份的特点描述正确的有()

【多选题】关于 OceanBase 备份,增量备份的特点描述正确的有()
A. 增量备份仅备份上一次备份之后变更数据
B. 增量备份依赖上一次全量备份链
C. 增量备份可以独立做恢复,不需要全量备份
D. 增量备份会记录事务日志变更

答案:A、B、D

:white_check_mark: A. 增量备份仅备份上一次备份之后变更数据

正确。OceanBase 的增量备份是指备份上一次备份以后新增和修改过的宏块(macroblock) ,相比全量备份大幅减少了备份数据量和耗时。

:white_check_mark: B. 增量备份依赖上一次全量备份链

正确。增量备份必须建立在已有的全量备份基础之上。OceanBase 官方文档明确指出:在执行增量数据备份前,请确保已经有全量数据备份存在 ,如果无全量数据备份,请先发起全量数据备份。恢复时也需要"全量备份 + 所有后续增量备份"的完整备份链才能完成数据恢复。

:x: C. 增量备份可以独立做恢复,不需要全量备份

错误。增量备份不能独立恢复 ,它只是记录了相对于上一次备份的变更数据,恢复时必须依赖:

  1. 最近一次全量备份 (作为基线数据)
  2. 全量备份之后的所有增量备份 (按顺序依次回放)
  3. 对应的日志归档数据 (用于恢复到指定时间点)

缺少其中任何一环都无法完成恢复。

:white_check_mark: D. 增量备份会记录事务日志变更

正确。OceanBase 的物理备份由基线数据备份日志归档数据 两部分组成。增量备份备份的是自上次备份以来变更的宏块数据,同时 OceanBase 的日志归档机制会持续将事务日志(clog)归档到备份路径,这些日志记录了所有数据变更操作,是增量恢复的关键组成部分。