跨地域备份

为了保证您的数据安全,云数据库 MongoDB 版提供了跨地域备份数据功能,可以自动将数据备份到另一个地域,满足数据监管或容灾恢复等需求场景。

跨地域备份与默认备份的区别

对比项

跨地域备份

常规备份

是否默认开启

默认关闭,需要手动开启。

默认开启。

备份存储

备份存储在另一个地域。

备份存储在实例所在地域。

备份恢复

源实例存续期间,可将数据恢复到目的地域的新实例。

  • 源实例存续期间,可以恢复到当前地域的新实例。

  • 源实例释放后,可以使用回收站中的有效备份集,在当前地域重建新实例。

备份保留时长

独立于实例,实例释放后仍会按照设置的保留时间进行保留。如果您在实例释放后,不想继续保存跨地域备份,请在释放实例前及时修改跨地域备份的保留时长。

  • 实例释放前,按照设置的保留时长进行保留。

  • 实例释放后,按照实例释放时的保留策略进行保留。

前提条件

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

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

  • 开启云盘加密的实例暂不支持跨地域备份功能。如何查看云盘实例是否加密,请参见云盘加密

费用说明

跨地域备份的费用由存储费用和网络流量费用两部分组成。

计费项

地域

单价(元/GB/天)

跨地域存储费用

华北2(北京)、华北5(呼和浩特)、华北6(乌兰察布)、华东1(杭州)、华东2(上海)、华南1(深圳)、华南2(河源)、西南1(成都)、华北1(青岛)、华南3(广州)、华北3(张家口)

0.006

中国香港、美国(硅谷)、美国(弗吉尼亚)、新加坡、日本(东京)、德国(法兰克福)、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、印度(孟买)、菲律宾(马尼拉)、英国(伦敦)、韩国(首尔)、泰国(曼谷)

0.0072

网络流量费用

各地域的计费详情,请参见网络费用

注意事项

  • 跨地域备份支持将数据备份至除实例所在地域以外的地域,且只能将备份数据恢复到跨地域备份集所在地域。

  • 跨地域备份不会影响常规备份,两者同时存在。

  • 跨地域备份转储的范围包括全部的手动备份、当天第一个常规备份、当天第一个高频备份。

  • 不支持下载跨地域备份的数据备份集和日志备份集。

  • 跨地域备份的源地域和备份地域仅支持特定的地域,详情请参见下表。

    跨地域备份支持的地域

    地区

    支持的地域

    中国地区

    华北2(北京)、华北5(呼和浩特)、华北6(乌兰察布)、华东1(杭州)、华东2(上海)、华南1(深圳)、华南2(河源)、西南1(成都)、华北1(青岛)、华南3(广州)、华北3(张家口)、中国香港

    其他国家和地区

    美国(硅谷)、美国(弗吉尼亚)、新加坡、日本(东京)、德国(法兰克福)、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、印度(孟买)、菲律宾(马尼拉)、英国(伦敦)、韩国(首尔)、泰国(曼谷)

    说明

    以上地域信息仅供参考,具体的支持情况请以控制台实际情况为准。

开启跨地域备份

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

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

  3. 单击备份设置

  4. 备份设置侧边框中,选中高级功能下的跨地域备份,并配置以下信息。

    配置项

    说明

    源地域

    默认为当前实例所在地域,无法修改。

    备份地域

    备份文件需要复制转储的地域,不能与源地域相同。

    跨地域备份保留类型

    选择备份的保留类型,支持保留一段时间不过期

    跨地域备份保留

    跨地域备份的保留时长,取值范围为3~1825天。

    说明

    仅保留类型为保留一段时间时需要设置。

    跨地域备份的保留时间

    选择复制转储备份的时间。

    例如,您选择了星期一和星期三,系统将把星期一和星期三的备份复制转储至异地。备份转储范围包括全部的手动备份、当天第一个常规备份、当天第一个高频备份。

    跨地域日志备份状态

    是否开启跨地域备份的日志备份。

    说明
    • 副本集实例暂不支持开启日志备份。

    • 分片集群跨地域恢复依赖日志备份,日志备份无法关闭。

    合规声明

    阅读合规声明并确认无误后,选中已知晓,同意数据跨境合规承诺

    说明

    常规备份的其他配置项目的说明,请参见自动备份MongoDB数据

  5. 单击确定

修改跨地域备份配置

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

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

  3. 单击备份设置

  4. 备份设置侧边框中,修改高级功能区域的跨地域备份下的配置项。

    配置项

    说明

    源地域

    默认为当前实例所在地域,无法修改。

    备份地域

    备份文件需要复制转储的地域,不能与源地域相同。

    跨地域备份保留类型

    选择备份的保留类型,支持保留一段时间不过期

    跨地域备份保留

    跨地域备份的保留时长,取值范围为3~1825天。

    说明

    仅保留类型为保留一段时间时需要设置。

    跨地域备份的保留时间

    选择复制转储备份的时间。

    例如,您选择了星期一和星期三,系统将把星期一和星期三的备份复制转储至异地。备份转储范围包括全部的手动备份、当天第一个常规备份、当天第一个高频备份。

    跨地域日志备份状态

    是否开启跨地域备份的日志备份。

    说明
    • 副本集实例暂不支持开启日志备份。

    • 分片集群跨地域恢复依赖日志备份,日志备份无法关闭。

    合规声明

    阅读合规声明并确认无误后,选中已知晓,同意数据跨境合规承诺

  5. 单击确定

更多操作

查询跨地域备份的备份集

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

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

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

  4. 在跨地域备份页签,即可查看当前实例下的跨地域备份。

关闭跨地域备份

重要

跨地域备份关闭后,MongoDB不会再产生新的备份以及网络流量费用,但是已有备份不会立即删除,且已有备份会继续产生存储费用。

为避免产生额外费用,建议您在关闭前将跨地域备份的保留时间参数的值修改为3天,待3天后跨地域备份文件会自动删除,此后不会再产生跨地域备份存储费用。修改跨地域备份保留时间的方法,请参见修改跨地域备份配置

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

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

  3. 单击备份设置

  4. 取消勾选跨地域备份

  5. 单击确定

跨地域备份恢复

如需跨地域将数据恢复到目的地域的新实例或已有实例上,请参见跨地域恢复数据

相关API

API

说明

DescribeBackups - 查询实例的备份列表

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

DescribeClusterBackups - 查询集群备份集列表

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

ModifyBackupPolicy - 修改实例的备份策略

修改云数据库MongoDB版实例的备份策略。

DescribeBackupPolicy - 查看实例的自动备份策略

查询云数据库MongoDB版实例的备份策略。

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

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