GaussDB-全量恢复

142 阅读3分钟

GaussDB-全量恢复

操作场景
  • GaussDB支持使用已有的实例级、表级的自动备份和手动备份,将实例的库表数据恢复到备份被创建时的状态。该操作恢复的是选择的库表数据。
  • 当前版本支持恢复到新实例,已有实例和当前实例。
  • 单节点实例不支持恢复到库表级。
  • 数据库引擎版本小于3.2或单节点实例不支持表级备份。
  • 如果使用XBSA作为存储设备,则不支持进行备份恢复相关操作,请使用API操作备份恢复功能。
使用须知
  • 选择通过备份文件恢复到实例的相应库表上,会从备份空间中将该备份文件下载到实例上进行恢复,恢复时长和选择的库表数据量有关。
  • 需确保备份文件未被删除,且相应的存储设备正常。
约束限制
  • 数据库引擎版本、架构类型、操作系统、实例类型要与原实例保持一致。
  • 恢复到新实例时,分布式实例选择的部署形态需保持分片数相同。恢复到已有实例时,需保证部署形态一致。
  • 若为主备版两节点形态,仅支持恢复到两节点。主备版其他形态不支持恢复到两节点。
  • 恢复到新实例时,需确保满足要求的主机资源充足。
  • 恢复到已有实例时,备份原实例必须是非删除状态,备份原实例磁盘大小需小于等于目标实例(已有实例)磁盘大小,目标实例必须为空实例且状态正常,没有进行其他操作中。
  • 表级恢复不支持段页式表、列存表、包含自定义类型表、同义词、临时表(包括全局)、密态表、透明加密表、Unlogged表、压缩表、私有用户的表、账本数据库。
  • 恢复到已有实例时,需要目标实例的实例用户(数据库进程用户)和管理员用户(数据库使用用户)与源实例保持一致。
操作步骤
  1. 登录云数据库GaussDB管理平台(TPOPS)

  2. 单击具体实例名称,进入“实例管理”详情页。

  3. 单击“备份恢复 > 表级备份”,显示“表级备份”页面。

    可依据备份名称进行搜索,可单击复制备份ID。

  4. 单击“恢复”,选择恢复到“新实例”、“当前实例”或者“已有实例”。

    • 选择恢复到“新实例”,进入创建实例页面,并配置需要恢复的库表信息,实例创建需要的参数可参考在本地磁盘安装实例

      单击“立即申请”会先申请实例,需确保满足要求的主机资源充足,然后执行备份恢复。

    • 选择恢复到“当前实例”,选择库表信息。

      单击“下一步”,跳转到表级恢复页面。

      图1 恢复表级备份到当前实例

      确认信息后,“提交”下发恢复任务。

    • 选择恢复到“已有实例”,选择库信息。

      单击“下一步”,跳转到表级恢复页面。

      图2 恢复表级备份到已有实例

      确认信息后,“提交”下发恢复任务。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…