更新时间:2024-08-03 GMT+08:00

恢复备份到新实例或已有实例

操作场景

GeminiDB Mongo支持使用已有的备份,将备份数据恢复到新实例或已有实例,您可根据业务需要进行恢复。

使用须知

恢复到已有实例的功能目前处于公测阶段,如需使用,请您联系客服申请开通。

操作步骤

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Mongo接口。
  3. 恢复备份。

    方法一

    1. “实例管理”页面,单击目标实例的名称。
    2. 在左侧导航栏中选择“备份恢复”页签,单击目标备份对应操作列中的“恢复”
    图1 备份恢复

    方法二

    “备份管理”页面,单击目标备份对应操作列中的“恢复”

    图2 备份管理

  4. “恢复实例”弹出框中确认当前实例信息及恢复方式,单击“确定”

    • 新实例
      图3 恢复到新实例

      跳转到“恢复到新数据库实例”页面,根据业务需要配置新数据库实例信息:

      • 新实例的接口类型和版本,默认与原实例相同,不可修改。
      • 系统会根据所选择的备份文件大小自动去计算恢复新实例所需的最小存储空间,用户选择容量大小必须为1的整数倍,可根据不同的性能规格选择对应的存储空间。
      • 数据库密码需重新设置。
      • 其他参数,用户可修改,具体请参见快速入门中购买实例的内容。
    • 已有实例
      选择目标实例,单击“确定”
      • 当前数据库实例已被删除时,若存在手动备份,可以恢复到已有实例,否则不可恢复到已有实例。
      • 恢复到已有实例会导致实例数据被覆盖,且恢复过程中实例将不可用。
      • 恢复到已有实例后,备份文件中保留的账号和密码将覆盖原有实例的账号和密码。
      • 只可选择与原实例相同节点数、相同接口、相同版本或高版本、相同规格或更高规格的实例。
      • 请确保目标实例的存储空间大于或等于备份文件中已有实例的存储空间,否则会导致任务下发失败。
      图4 恢复到已有实例

  5. 查看恢复结果。

    • 恢复到新实例

      为用户重新创建一个和该备份数据相同的实例。在“实例管理”页面,可看到实例由“创建中”变为“正常”,说明恢复成功。

      恢复完成后,系统会自动执行一次全量备份。

      恢复成功的新实例是一个独立的实例,与原有实例没有关联。

    • 恢复到已有实例

      在“实例管理”页面,可查看目标实例状态为“恢复中”,恢复完成后,实例状态由“恢复中”变为“正常”。

      对于开启自动备份策略的实例,恢复成功后,会执行一次全量备份。 反之则不会执行全量备份。