云数据库 MongoDB 版支持按备份点将备份数据恢复至新实例中。您如果需要进行数据测试或验证,又担心影响到数据库的正常运行,可以通过本功能将数据克隆到新的实例中进行测试或验证。
前提条件
-
实例类型为单节点实例或副本集实例。
-
MongoDB 4.0 版本单节点实例已于2025年12月31日停售,已停售版本的单节点实例无法使用此功能。详情请参见2025年12月31日起停止售卖 MongoDB 4.0 版本单节点实例。
注意事项
-
恢复数据时新建的实例默认为最新内核小版本。
-
如果您升级过数据库大版本,旧版本的备份文件将无法用于恢复数据。
-
按备份点恢复数据只能将数据恢复到全量备份的开始备份时间。
-
恢复到新实例后,原实例的参数设置和数据库账号会自动继承;但IP白名单、备份策略需要重新配置。新实例由系统自动分配新的连接地址,请注意更新业务连接串。
-
数据恢复任务一旦提交将无法中途停止或取消,请在提交前确认恢复参数正确。
-
开启TDE的实例,由于加密密钥绑定在特定可用区,恢复至新实例时仅支持恢复到密钥所在的可用区,暂不支持跨可用区恢复。
费用说明
执行从备份点新建实例的操作将创建一个新的实例并产生相关费用,详情请参见收费项目及价格说明。
如果您要创建按量付费的实例,请确保您的账户资金充足。
操作步骤
-
访问MongoDB副本集实例列表,在上方选择资源组和地域,然后单击目标实例ID。
-
在目标实例页面的左侧导航栏,单击备份与恢复。
-
在全量备份页签,找到目标备份文件,单击右侧的从备份点创建实例。
重要如果您升级过数据库大版本,旧版本的备份文件将无法用于恢复数据。
-
在从备份点创建实例面板,选择要恢复的数据库。
-
全部数据库:恢复实例的全部数据库。
-
部分数据库:恢复实例的部分数据库。
说明仅本地盘版实例支持恢复部分数据库,更多说明,请参见恢复云数据库MongoDB单个或多个数据库。
-
-
单击确定。
-
在克隆实例页面,选择新购实例的配置信息并完成支付,具体配置项及说明,请参见创建单节点实例或创建副本集实例。
说明-
克隆实例的地域、数据库版本、存储引擎和主备节点数参数不支持变更。
-
为保障克隆实例具备充足的存储空间来恢复数据,克隆实例的存储空间不低于原实例的存储空间。
-