全部产品
Search
文档中心

云数据库 MongoDB:跨地域恢复数据

更新时间:Oct 16, 2024

如果您已完成跨地域备份数据,可以使用备份文件将数据恢复到跨地域备份所在地域的新实例。

前提条件

  • 实例的类型为副本集或分片集群实例。

  • 实例的存储类型为ESSD云盘。

  • 已完成跨地域备份。具体操作,请参见跨地域备份

注意事项

  • 已开启云盘加密的实例不支持跨地域恢复数据。

  • 完成附加日志备份或无附加日志备份才可用于跨地域恢复数据。

操作步骤

  1. 访问MongoDB副本集实例列表MongoDB分片集群实例列表,在上方选择资源组和地域,然后单击目标实例ID。

  2. 在目标实例页面的左侧导航栏,单击备份与恢复

  3. 单击跨地域备份页签。

  4. 单击目标备份集操作列的从备份点创建实例

  5. 从备份点创建实例面板,单击确定

  6. 克隆实例,副本集和分片集群实例的操作方法分别如下。

    副本集

    1. 克隆实例页面,选择商品类型

      • 副本集(包年包月):预付费方式,即在购买实例时支付费用。适合长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。

      • 副本集(按量付费):后付费方式,即每小时生成一个账单,并按照出账时的实例规格和最大的存储空间从您的阿里云账号中扣费。适合短期需求,用完可立即释放实例,节省费用。

    2. 选择新购实例的配置信息,具体配置项及说明请参见创建副本集实例

      重要

      配置的存储空间不低于源实例的存储空间。

    分片集群

    1. 克隆实例页面,选择商品类型

      • 分片集群(包年包月):预付费方式,即在购买实例时支付费用。适合长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。

      • 分片集群(按量付费):后付费方式,即每小时生成一个账单,并按照出账时的实例规格和最大的存储空间从您的阿里云账号中扣费。适合短期需求,用完可立即释放实例,节省费用。

    2. 选择新购实例的配置信息,具体配置项及说明请参见创建分片集群实例

      重要
      • 新分片集群实例中Shard节点数量需大于等于源分片集群实例。

      • Shard节点的存储空间不低于源分片集群实例中Shard节点的存储空间。

  7. 在支付页面,根据提示完成支付流程。

相关API

API

说明

DescribeBackups - 查询实例的备份列表

查询云数据库MongoDB版副本集实例的备份列表。

DescribeClusterBackups - 查询集群备份集列表

查询云数据库MongoDB版分片集群实例的备份列表。

CreateDBInstance - 创建或克隆副本集实例

恢复数据到新的云数据库MongoDB版副本集实例。

CreateShardingDBInstance - 创建或克隆分片集群实例

恢复数据到新的云数据库MongoDB版分片集群实例。

CheckRecoveryCondition - 检查实例是否满足数据恢复条件

查询云数据库MongoDB版云盘版实例是否满足数据恢复条件。