为防止系统故障等因素导致数据丢失或损坏,您可以通过云数据库MongoDB提供备份功能对数据进行备份,并在进行数据恢复时使用。

任务 实施方案 支持的实例类型 适用场景
备份数据库 自动备份MongoDB数据
  • 单节点实例
  • 副本集实例
  • 分片集群实例
-
手动备份MongoDB数据
  • 单节点实例
  • 副本集实例
  • 分片集群实例
-
下载备份文件 下载备份文件
  • MongoDB 4.2及以下版本的副本集实例
  • 分片集群实例
您可以将云数据库MongoDB的备份文件下载到本地,然后将数据恢复至自建数据库,可用于业务测试或数据分析等场景。
将备份数据恢复至云数据库MongoDB实例 恢复云数据库MongoDB单个或多个数据库 MongoDB 4.2及以下版本的副本集实例 适用于单个或多个数据库快速数据恢复的业务场景,例如误删了某个集合或文档。
按时间点将备份数据恢复至新建实例
  • 副本集实例
  • 分片集群实例
注意 单节点实例不支持按时间点创建实例恢复数据。
适用于多个库或整个实例的数据恢复场景,将数据还原至某个时间点。
按备份点将备份数据恢复至新建实例
  • 单节点实例
  • 副本集实例
适用于恢复整个实例,且对数据的时效性要求不高的场景。
恢复备份数据至当前实例 三节点副本集实例 -
将备份数据恢复至自建数据库 逻辑备份恢复至自建数据库 副本集实例 可用于业务测试或数据分析等场景。
将MongoDB物理备份文件恢复至自建数据库 副本集实例 可用于业务测试或数据分析等场景。