关于数据备份恢复,哪个说法完全正确

关于数据备份恢复,哪个说法完全正确______?
A、目前暂时不支持使用OCP备份恢复
B、表级恢复:从备份数据中将用户指定的表恢复到一个已存在的租户,可以直接在原来的租户上恢复。
C、租户级恢复:基于已有数据的备份重建新租户的过程,恢复的内容只包括用户表。
D、完全恢复:是指使用数据备份恢复数据以后,重做所有的clog日志,让租户的数据能够恢复到最新的一致位点

这题是不是只有D正确

3 个赞

DDD

是的吧

是的

d正确

1 个赞

单选的话就是D正确

D 是唯一完全正确的选项

各选项详细分析如下:

:white_check_mark: D. 完全恢复:是指使用数据备份恢复数据以后,重做所有的clog日志,让租户的数据能够恢复到最新的一致位点

  • 正确性分析
    根据文档 物理备份与恢复概述 → 概述,完全恢复被定义为“不指定恢复的时间戳”,意味着系统将尽可能恢复到最后一个可用的日志位置。
  • 恢复过程包括:
    • Restore:将基线数据从备份中恢复;
    • Recover:拉取并回放归档日志(源自 clog),确保数据达到最新的一致状态。
  • 结合 GTS 全局时间戳机制,保证了跨节点、跨分区的全局一致性
  • 因此,“重做所有 clog 日志”虽简化表达,但在语义上等价于“应用所有归档日志至末尾”,最终实现“恢复到最新一致位点”。

:pushpin: 结论:D 项描述准确,符合 OceanBase 备份恢复架构设计。

:x: A. 目前暂时不支持使用OCP备份恢复

  • 错误原因
    尽管本次检索未直接提及 OCP 功能,但根据 OceanBase 产品体系,OCP(OceanBase Cloud Platform)作为企业级运维管控平台,支持可视化配置、执行和监控备份恢复任务。此说法不符合实际产品能力。

:warning: B. 表级恢复:从备份数据中将用户指定的表恢复到一个已存在的租户,可以直接在原来的租户上恢复。

  • 部分正确但需澄清
    虽然文档确认“目标租户可以是原租户”物理备份与恢复概述 → 概述,但实际操作中需通过辅助租户(auxiliary tenant) 中转恢复,而非直接覆盖原表。
  • 流程为:
    1. 在辅助租户中还原指定时间点的数据;
    2. 使用跨租户导入功能将表导入原租户;
    3. 清理辅助租户。
  • 因此,虽然是“在原租户恢复”,但并非“直接”恢复,存在中间步骤。用词“直接”容易误导,严谨性不足。

:x: C. 租户级恢复:基于已有数据的备份重建新租户的过程,恢复的内容只包括用户表。

  • 错误原因
    文档明确指出,数据备份包含:
    • 全部用户表数据;
    • 租户相关信息(名称、时区、Locality、兼容模式等);
    • 系统变量和租户配置项(但不含集群级配置和私有系统表)。因此,恢复内容远不止“用户表”。该项中“只包括用户表”的说法明显错误。

dddddddd