关于 OceanBase 数据库的备份与恢复机制,以下描述正确的是?

关于 OceanBase 数据库的备份与恢复机制,以下描述正确的是?
单选题

A. 物理备份必须同时包含全量备份和增量备份,不能单独只做全量备份,否则无法用于恢复。

B. 恢复操作时,系统只需要最近一次的全量备份集加上后续所有的归档日志即可恢复,不需要增量备份集。

C. 在执行数据恢复时,目标租户的 Unit 数量和资源规格必须与备份时原租户完全一致,否则无法启动恢复任务。

D. 逻辑备份使用 exp /imp 工具,支持指定表级导出,但在导出过程中会持有表级锁,影响在线业务。

解析
OceanBase 的物理备份恢复基于 全量备份 + 归档日志 机制。全量备份提供基线数据,归档日志(Clog)记录后续所有变更。恢复时,系统先应用全量备份,再回放归档日志到指定时间点。增量备份本质上是两次全量备份之间的差量数据,并非恢复所必需。

  • A 错误 :物理备份支持单独进行全量备份 ,后续可结合归档日志恢复,增量备份是可选的优化手段,不是必须的。
  • B 正确 :恢复的基础是全量备份 + 归档日志 ,这是 OceanBase 官方推荐的恢复方式,增量备份仅用于加速增量恢复场景。
  • C 错误 :恢复时目标租户的资源规格可以与原租户不同(例如更大规格),系统会按新规格分配资源;但副本数(Zone 数量)需保持一致 ,否则可能导致数据分布异常。
  • D 错误 :OceanBase 的逻辑备份工具为 obdumper /obloader (而非传统 exp /imp ),支持 一致性快照导出 ,不持有表级锁,对在线业务无影响。

正确答案:B