关于 OceanBase 物理备份中增量备份的描述,以下正确的是?


A. 增量备份仅备份自上次全量备份以来发生变更的宏块,通过对比宏块的 LSN 识别变更。

B. 增量备份必须基于最近一次的全量备份,不能基于上一次增量备份进行链式增量。

C. 增量备份过程中,系统会扫描所有 SSTable 的微块头部的 Checksum 来判断是否变更。

D. 执行增量备份前必须确保已完成一次合并,否则增量备份会退化为全量备份。

2 个赞

解析
OceanBase 的增量备份基于宏块级别的变更追踪。每个宏块有唯一的 LSN(日志序列号),当数据变更时 LSN 更新。增量备份时系统扫描宏块,仅备份 LSN 自上次备份以来发生变化的宏块,大幅减少备份数据量。增量备份支持链式增量(全量+增量1+增量2…)。

  • A 正确 :宏块 LSN 变更是增量备份的核心机制。
  • B 错误 :OceanBase 支持链式增量备份 ,可基于上一次增量备份继续增量。
  • C 错误 :增量备份扫描的是宏块级别 (2MB),非微块级别,且基于 LSN 而非 Checksum。
  • D 错误 :增量备份不需要先执行合并 ,未刷盘的 MemTable 变更也会记录 LSN。
2 个赞

正确答案:A

1 个赞