关于 OceanBase 的表级恢复(Table Recovery)功能,以下描述正确的是?

关于 OceanBase 的表级恢复(Table Recovery)功能,以下描述正确的是?

A. 表级恢复可以从租户级别的全量备份和归档日志中,提取指定表的数据恢复到原租户的同名表中,恢复过程中会临时锁定原表。

B. 表级恢复只能将表恢复到当前时间点,无法恢复到指定的历史时间点,因为归档日志未按表粒度索引。

C. 表级恢复需要目标租户有足够的空闲资源来创建临时恢复实例,恢复完成后,临时实例会被自动销毁。

D. 表级恢复支持跨租户恢复,可以将备份中的表恢复到另一个租户中,甚至恢复到不同的集群中。

3 个赞

解析
OceanBase 的表级恢复(从 V4.x 开始增强)实际上是在后台创建一个临时的轻量租户(或恢复实例),从备份中挂载所需的数据,然后导出指定表的数据并导入到目标租户的目标表中。整个过程需要临时资源,恢复完成后系统会自动回收临时实例。

  • A 错误 :表级恢复不需要锁定原表 ,恢复过程是独立进行的,通过导入数据到目标表完成(可指定新表名)。
  • B 错误 :表级恢复支持指定历史时间点AS OF TIMESTAMP ),系统会利用归档日志将表数据恢复到该时间点的状态。
  • C 正确 :临时恢复实例是表级恢复的内部实现机制,需要额外资源,恢复后自动清理。
  • D 错误 :表级恢复目前主要限制在同集群同租户内 ,不支持跨租户或跨集群恢复。跨租户恢复通常需要通过 RESTORE 整个租户或使用导入导出工具。
2 个赞

正确答案:C

2 个赞

C. 表级恢复需要目标租户有足够的空闲资源来创建临时恢复实例,恢复完成后,临时实例会被自动销毁。

2 个赞

D 项正确:OceanBase 的表级恢复设计非常灵活,支持将指定表从备份中恢复到同一个租户、同一集群的不同租户,或者不同集群中的租户(通过跨租户、跨集群的导入导出机制实现)。

2 个赞

C、D

正确答案:C、D

OceanBase 数据库的表级恢复功能是通过从备份数据中将用户指定的表恢复到一个已存在的租户中来实现的,并且该已存在的租户与原表所在的租户可以是同一个租户,也可以是同一集群中的不同租户,还可以是不同集群中的租户。

不会就选C

好好好

6666

c。

加油!!!