设置自动备份MongoDB数据
云数据库MongoDB会按照默认的备份策略自动备份MongoDB数据。您也可以根据业务需求配置备份策略,实例将按照您设置的备份策略自动备份MongoDB数据。
注意事项
当实例的数据库版本为3.2或3.4时,实例中集合加索引的数量需控制在1万以内,否则可能造成物理备份失败。如果您的业务可能会超过此限制,建议升级数据库版本至4.0,您也可以在创建实例时选择数据库版本为4.0或4.2。
自动备份说明
- 云数据库MongoDB生成的备份文件存储在阿里云对象存储服务(Object Storage Service,简称 OSS)中,不会占用MongoDB实例的存储空间。
- 单节点实例的备份方式固定为快照备份,备份过程中将占用单节点实例的I/O性能。
说明 快照备份可以保留某一时间点的磁盘数据状态。
- 副本集实例和分片集群实例的备份方式为物理备份。
说明 物理备份是通过备份MongoDB实例中,数据库相关的实际物理文件实现备份操作。物理备份在MongoDB实例的隐藏节点进行,不影响主从节点的读写性能。若数据量较大,花费的时间可能较长,请耐心等待。
操作步骤
- 登录MongoDB管理控制台。
- 在页面左上角,选择实例所在的地域。
- 根据实例类型,在左侧导航栏单击副本集实例列表或分片集群实例列表。
- 找到目标实例,单击实例ID。
- 在左侧导航栏,单击备份与恢复。
- 单击备份设置。
- 在弹出的对话框中,根据业务需求调整备份设置。
配置 说明 保留天数 数据保留天数固定为7天,不可变更。 备份时间 可以设置为任意时段,以小时为单位,建议设置的备份时间为业务低峰期的时间。 备份周期 可以设置为一星期中的某一天或者某几天。 - 完成上述参数配置后,单击确定。
相关文档
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论