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

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

答案: BC 吗?

4 个赞

BC

2 个赞

学习了

1 个赞

B 表级恢复:从备份数据中将用户指定的表恢复到一个已存在的租户,可以直接在原来的租户上恢复。
C 完全恢复:是指使用数据备份恢复数据以后,重做所有的clog日志,让租户的数据能够恢复到最新的一致位点

1 个赞

bc

@论坛小助手 回答下

根据您提供的选项和问题,关于 OceanBase 数据备份恢复的说法,正确的选项是 B 和 C。具体解释如下:

  • B 表级恢复:从备份数据中将用户指定的表恢复到一个已存在的租户,可以直接在原来的租户上恢复。这是正确的,因为表级恢复允许用户仅恢复特定的表,而不需要整个租户的恢复。

  • C 完全恢复:是指使用数据备份恢复数据以后,重做所有的 clog 日志,让租户的数据能够恢复到最新的一致位点。这也是正确的,完全恢复会确保数据恢复到最新的状态,通过重做 clog 日志来实现。

而选项 A 和 D 的说法存在不准确之处:

  • A 租户级恢复:基于已有数据的备份重建新租户的过程,恢复的内容不仅包括用户表,还包括系统表、索引等其他对象,因此说“恢复的内容只包括用户表”是不准确的。

  • D 目前暂时不支持使用 OCP 备份恢复:这个说法是不正确的,OCP(OceanBase Control Platform)确实支持备份和恢复功能。

因此,正确的答案是 B 和 C。希望这能帮助您更好地理解 OceanBase 的数据备份恢复机制。如果您有更多疑问,欢迎继续提问。

更多信息请查看:

  1. 遇到问题如何向技术支持同学提问
  2. 遇到问题如何在官网上进行自主排查
  3. HELP
  4. ha_low_thread_score
  5. memstore_limit_percentage
  6. 获取 subTask 的详细信息
  7. writing_throttling_trigger_percentage

选择BC
B选项,知乎上有一篇文档, OceanBase 数据库的[表级恢复]功能是通过从备份数据中将用户指定的表恢复到一个已存在的租户中来实现的,并且该已存在的租户与原表所在的租户可以是同一个租户,也可以是同一集群中的不同租户,还可以是不同集群中的租户。
https://zhuanlan.zhihu.com/p/10318610421#:~:text=OceanBase%20数据库的%20表级恢复%20功能是通过从备份数据中将用户指定的表恢复到一个已存在的租户中来实现的,并且该已存在的租户与原表所在的租户可以是同一个租户,也可以是同一集群中的不同租户,还可以是不同集群中的租户。,首先,在%20辅助租户%20中将数据恢复到指定时间点;%20再将指定的表从辅助租户跨租户导入到目标租户中;%20最后清理辅助租户。
C: 完全恢复的定义就是:先使用全量 / 增量备份恢复基础数据,再重放所有 clog(Redo 日志),将租户数据恢复到故障前最新的一致位点,实现数据零丢失。

看上去应该选BC哦