开发者社区> 问答> 正文

OceanBase数据库ocp上怎么把租户的备份恢复到之前的某一时间?

OceanBase数据库ocp上怎么把租户的备份恢复到之前的某一时间?您发我的这个好像要新建租户,我的需求是当前租户恢复到当前租户之前某一时间点的备份

展开
收起
闲o月 2024-05-12 20:45:14 66 1
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • 很简单的,当然前题是你那个时间点的租户的备份。现在假设你有这个备份,使用下面的文档操作就可以了
    发起租户恢复
    image.png

    2024-05-13 09:40:52
    赞同 1 展开评论 打赏
  • 恢复出备租户
    使用 root 用户登录到待创建的备租户所在集群的 sys 租户。

    执行以下命令,创建备租户所需的 Unit 规格。

    例如,创建一个 CPU 为 1 核且内存为 5 GB 的 Unit 规格 unit1。

    CREATE RESOURCE UNIT unit1 MAX_CPU 1, MEMORY_SIZE = '5G';
    有关 Unit 规格的详细创建操作,请参见 创建租户。

    创建备租户所需的资源池。

    为备租户创建资源池时,建议尽量与源端租户保持同构,即建议备租户的资源池中 unit_num 的个数与源端租户相同。

    例如,创建资源池 pool_for_standby。

    CREATE RESOURCE POOL pool_for_standby UNIT = 'unit1', UNIT_NUM = 1, ZONE_LIST = ('zone1','zone2','zone3');
    有关资源池的详细创建操作,请参见 创建租户。

    执行 RESTORE 命令,使用租户的数据备份和日志归档功能,恢复出备租户。

    语句如下:

    ALTER SYSTEM RESTORE standby_tenant_name FROM uri UNTIL TIME ='timestamp' WITH 'restore_option' [WITH KEY FROM 'backup_key_path' ENCRYPTED BY 'password'] [DESCRIPTION description];
    相关参数说明如下:

    standby_tenant_name:指待恢复出的备租户的名称。

    uri:需要分别指定主租户或源端的备租户的数据备份路径和归档路径。

    UNTIL TIME= timestamp:用于指定的恢复终点,恢复到该位点为止,且包括该位点。指定 timestamp 必须以 = 连接。timestamp 仅支持 YYYY-MM-DD HH24:MI:SS.FF 格式, 精确到纳秒。

    关于如何选取 timestamp 的详细说明,请参见 物理恢复相关参数介绍。

    restore_option 支持指定 pool_list、locality、primary_zone, 不同参数之间通过 & 分隔。在指定 locality 和 primary_zone 时,建议尽量与源租户保持同构。如果不同构,待租户恢复后激活为主租户可能会产生负载均衡操作,影响性能。

    有关 restore_option 中各参数的详细说明,请参见 物理恢复相关参数介绍。

    WITH KEY FROM 'backup_key_path' ENCRYPTED BY 'password':指定加密租户的秘钥备份信息。仅当源租户配置了透明加密,才需要在恢复时指定秘钥备份相关的信息。

    backup_key_path:秘钥的备份路径。

    password:备份秘钥时设置的加密密码。

    image.png

    参考文档https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000749730#1-title-%E6%AD%A5%E9%AA%A4%E4%BA%8C%EF%BC%9A%E6%81%A2%E5%A4%8D%E5%87%BA%E5%A4%87%E7%A7%9F%E6%88%B7

    2024-05-13 09:21:40
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载