Docs 主页 → 启动和管理 MongoDB → MongoDB Atlas
备份、恢复和存档数据
备份是数据的副本,封装了集群在给定时间的状态。备份可在发生数据丢失事件时提供安全措施。如果有严格的数据保护要求,则可启用备份合规策略来保护备份数据。
必需的访问权限
要管理或恢复集群的备份,必须拥有项目的 Project Owner
访问权限。拥有 Organization Owner
访问权限的用户必须将自己作为 Project Owner
添加到项目中,然后才能管理或恢复备份。
考虑因素
请注意:
Atlas 备份不适用于
M0
免费集群。您可以使用 mongodump 备份M0
集群数据,然后使用 mongorestore 恢复数据。要了解如何手动备份数据,请参阅命令行工具。您必须将备份恢复到运行同一主要版本或更高版本的集群。Atlas 不支持恢复至更老的版本。
您仍然可以使用升级前的备份。
例子
将 4.0 集群恢复到 4.2:
将旧的 4.0 备份恢复到另一个 4.2 集群。
将已恢复的集群升级到 4.2。
云备份
可用于 M10+ 集群。
Atlas 使用云提供者的原生快照功能支持全副本快照和本地化快照存储。
Atlas 支持以下情况的云备份:
若要了解详细信息,请参阅备份数据库部署。
要了解如何从云备份恢复集群,请参阅从计划快照或按需快照中恢复。
M2/M5 快照
系统会自动为 M2
和 M5
共享集群启用备份,并且无法禁用。Atlas 每天对 M2
和 M5
集群拍摄快照,您可以将其恢复到 M2
或更高集群层。
如需了解有关 M2
/ M5
日常快照的更多信息,请参阅共享集群备份。
要了解如何从 M2
/ M5
快照恢复集群,请参阅从计划快照或按需快照恢复。
无服务器实例快照
Atlas 使用云提供者的原生快照功能支持全副本快照和本地化快照存储。
系统会自动为无服务器实例启用备份。您无法禁用无服务器实例备份。
Atlas 为无服务器实例提供以备份选项:
您可以将无服务器实例快照恢复到其他无服务器实例和专用集群。
要了解详情,请参阅:
传统备份
可用于 M10+ 集群。
重要
Atlas 使用增量快照来持续备份数据。连续备份快照通常只比操作系统晚几秒钟。
Atlas 确保副本集的云备份持续进行,而且分片集群的全集群快照一致。
对于启用传统备份的每个 Atlas 项目,Atlas 将传统备份快照存储在备份数据中心位置,在该位置首次为项目中的集群启用传统备份。
连续快照支持从完整快照或快照之间的连续云备份中恢复。您还可以查询连续快照。
对于 Atlas 传统备份,Atlas 集群中所有数据库的集合总数必须小于 100,000
。
如需了解有关传统备份的更多信息,请参阅传统备份(已弃用)。
要了解如何从传统备份还原集群,请参阅从传统备份快照恢复集群。