云数据库MongoDB会按照默认的备份策略自动备份MongoDB数据。您也可以根据业务需求配置备份策略,实例将按照您设置的备份策略自动备份MongoDB数据。

注意事项

当实例的数据库版本为3.2或3.4时,实例中集合加索引的数量需控制在1万以内,否则可能造成物理备份失败。如果您的业务可能会超过此限制,建议升级数据库版本至4.0,您也可以在创建实例时选择数据库版本为4.0或4.2

自动备份说明

  • 云数据库MongoDB生成的备份文件存储在阿里云对象存储服务(Object Storage Service,简称 OSS)中,不会占用MongoDB实例的存储空间。
  • 单节点实例的备份方式固定为快照备份,备份过程中将占用单节点实例的I/O性能。
    说明 快照备份可以保留某一时间点的磁盘数据状态。
  • 副本集实例和分片集群实例的备份方式为物理备份。
    说明 物理备份是通过备份MongoDB实例中,数据库相关的实际物理文件实现备份操作。物理备份在MongoDB实例的隐藏节点进行,不影响主从节点的读写性能。若数据量较大,花费的时间可能较长,请耐心等待。

操作步骤

  1. 登录MongoDB管理控制台
  2. 在页面左上角,选择实例所在的地域。
  3. 根据实例类型,在左侧导航栏单击副本集实例列表分片集群实例列表
  4. 找到目标实例,单击实例ID。
  5. 在左侧导航栏,单击备份与恢复
  6. 单击备份设置设置自动备份MongoDB数据_数据备份_用户指南_云数据库 MongoDB 版 阿里云技术文档 第1张
  7. 在弹出的对话框中,根据业务需求调整备份设置。设置自动备份MongoDB数据_数据备份_用户指南_云数据库 MongoDB 版 阿里云技术文档 第2张
    配置 说明
    保留天数 数据保留天数固定为7天,不可变更。
    备份时间 可以设置为任意时段,以小时为单位,建议设置的备份时间为业务低峰期的时间。
    备份周期 可以设置为一星期中的某一天或者某几天。
  8. 完成上述参数配置后,单击确定

相关文档

MongoDB数据恢复方案概览