关于 OceanBase 的物理备份恢复功能,以下说法正确的是?


A. 物理备份仅支持全量备份,不支持增量备份,因为 OceanBase 的 LSM-Tree 存储引擎无法识别增量变更。

B. 物理备份的数据存储在备份目的地的文件中,恢复时可以直接将备份文件复制到 OBServer 的数据目录,无需执行恢复命令。

C. 物理备份需要同时备份 SSTable 数据和 Clog 日志,恢复时先恢复 SSTable 基线数据,再回放 Clog 日志到指定时间点。

D. 物理备份只能备份整个集群,不能针对单个租户进行备份。

2 个赞

解析
OceanBase 的物理备份包含两部分:SSTable 数据备份 (全量/增量)和 Clog 日志归档 。恢复时,系统先从备份介质中恢复 SSTable 数据(基线数据),然后根据备份的 Clog 日志回放至指定时间点(可以是全量备份后的任意时刻)。这种机制支持 PITR(Point-In-Time Recovery)能力。

  • A 错误 :SSTable + Clog 是物理备份恢复的核心组成部分。
  • B 错误 :恢复必须通过 RESTORE 命令执行,由系统解析备份元数据和归档日志,不能简单复制文件。
  • C 正确 :物理备份支持全量备份和增量备份 ,增量备份基于宏块 LSN 的变更追踪。
  • D 错误 :物理备份支持租户级备份BACKUP TENANT ),可以针对指定的租户进行独立备份。

正确答案:A