云数据库 MongoDB 云数据库MongoDB版如何备份和恢复数据

By | 2021年4月23日

概述

云数据库MongoDB版支持自动备份和手动备份,您可以基于备份文件或按实例运行的时间点进行数据恢复。本文介绍云数据库MongoDB版如何备份和恢复数据。

详细信息

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

云数据库MongoDB版生成的备份文件存储在OSS中,不会占用MongoDB实例的存储空间。您可以根据业务需求,通过控制台设置自动备份MongoDB数据或手动备份MongoDB数据。具体操作请参见设置自动备份MongoDB数据手动备份MongoDB数据。以下内容为实例支持的备份方法及说明。

说明:自动备份采用的备份方式固定为物理备份。

实例 支持的备份方法 对实例的影响
单节点实例

快照备份

说明:快照备份可以保留某一时间点的磁盘数据状态。

由于单节点架构的特殊性,在备份过程中将占用单节点实例的I/O性能。
  • 副本集实例
  • 分片集群实例

物理备份

说明:备份MongoDB实例中数据库相关的实际物理文件。

在实例的隐藏节点进行,不影响主从节点的读写性能。若数据量较大,花费的时间可能较长,请耐心等待。

逻辑备份

说明:通过mongodump工具备份整个数据库的数据。

相关文档

适用于

  • 云数据库MongoDB

请关注公众号获取更多资料

发表评论

电子邮件地址不会被公开。 必填项已用*标注