关于 OceanBase 物理备份恢复中日志归档的连续性与一致性要求,以下描述正确的是?


A. 日志归档过程中,如果归档目的地的磁盘空间写满,系统会自动暂停 Clog 写入,待空间释放后自动恢复归档,保证日志不丢失。

B. 为了保证恢复时数据的一致性,归档日志必须严格按 Clog 文件的生成顺序连续上传,中间不能有间断或空洞。

C. 日志归档支持断点续传,即使归档过程中网络中断,恢复后也只会从断点处续传,不会重复上传已完成的 Clog 文件。

D. 归档日志上传到备份介质后,本地 Clog 文件会被立即删除,以释放磁盘空间。

解析
OceanBase 的日志归档支持断点续传机制。在归档过程中,如果因网络抖动或备份介质短暂不可用导致上传中断,系统会在恢复后从上次中断的位置继续上传,不会重复传输已成功上传的 Clog 文件。这保证了归档效率,也避免了备份介质的空间浪费。

  • A 错误 :归档目的地空间写满时,归档任务会失败并报错 ,需要人工介入清理空间或更换归档路径,系统不会自动暂停 Clog 写入。Clog 写入是事务提交的关键路径,不会被归档状态阻塞。
  • B 错误 :归档日志确实要求整体连续性 (不能有空洞),但不要求“严格按生成顺序上传”。系统允许有一定程度的并发上传和乱序,只要最终能拼出完整的日志序列即可。但C选项描述的断点续传是更准确的技术细节。
  • C 正确 :断点续传是 OceanBase 归档机制的基本能力。
  • D 错误 :本地 Clog 文件在成功上传后不会立即删除 ,系统会保留一定窗口(如确保所有依赖该 Clog 的恢复场景已覆盖),之后通过后台清理策略逐步回收空间。
1 个赞

正确答案:C

1 个赞

very good

2 个赞