Docs 菜单

Docs 主页启动和管理 MongoDBMongoDB Atlas

备份、恢复和存档数据

备份是数据的副本,封装了集群在给定时间的状态。备份可在发生数据丢失事件时提供安全措施。如果有严格的数据保护要求,则可启用备份合规策略来保护备份数据。

要管理或恢复集群的备份,必须拥有项目的 Project Owner 访问权限。拥有 Organization Owner 访问权限的用户必须将自己作为 Project Owner 添加到项目中,然后才能管理或恢复备份。

请注意:

  • Atlas 备份不适用于 M0 免费集群。您可以使用 mongodump 备份 M0 集群数据,然后使用 mongorestore 恢复数据。要了解如何手动备份数据,请参阅命令行工具

  • 您必须将备份恢复到运行同一主要版本或更高版本的集群。Atlas 不支持恢复至更老的版本。

    您仍然可以使用升级前的备份。

    例子

    4.0 集群恢复到 4.2:

    1. 将旧的 4.0 备份恢复到另一个 4.2 集群。

    2. 将已恢复的集群升级到 4.2。

可用于 M10+ 集群。

Atlas 使用云提供者的原生快照功能支持全副本快照和本地化快照存储。

Atlas 支持以下情况的云备份

若要了解详细信息,请参阅备份数据库部署

要了解如何从云备份恢复集群,请参阅从计划快照或按需快照中恢复

系统会自动为 M2M5 共享集群启用备份,并且无法禁用。Atlas 每天M2M5 集群拍摄快照,您可以将其恢复到 M2 或更高集群层。

如需了解有关 M2 / M5 日常快照的更多信息,请参阅共享集群备份

要了解如何从 M2 / M5 快照恢复集群,请参阅从计划快照或按需快照恢复

Atlas 使用云提供者的原生快照功能支持全副本快照和本地化快照存储。

系统会自动为无服务器实例启用备份。您无法禁用无服务器实例备份。

Atlas 为无服务器实例提供以备份选项:

选项
说明
Serverless Continuous Backup
Atlas 每六个小时对无服务器实例中的数据拍摄一次增量快照,并允许您从过去 72 小时内的选定时间点恢复数据。Atlas 还会拍摄每日快照并将这些快照保留 35 天。要了解详情,请参阅无服务器实例成本
Basic Backup
Atlas 每六小时为您的无服务器实例中的数据拍摄一次增量快照,并且仅保留最新的两个快照。您可以免费使用该选项。

您可以将无服务器实例快照恢复到其他无服务器实例和专用集群。

要了解详情,请参阅:

可用于 M10+ 集群。

重要

传统备份已弃用

自 2020 年 3 月 23 日起,所有新集群只能使用云备份。

当升级到 5.0 时,如果备份系统当前设置为传统备份,则它会升级到云备份。在进行该升级后:

  • 所有现有的传统备份快照仍然可用。根据您的保留策略,它们随时间的推移而过期。

  • 您的备份策略将重置为默认计划。如果传统备份应用的是自定义备份政策,则须按照云备份文档中的步骤说明重新创建该政策。

Atlas 使用增量快照来持续备份数据。连续备份快照通常只比操作系统晚几秒钟。

Atlas 确保副本集的云备份持续进行,而且分片集群的全集群快照一致。

对于启用传统备份的每个 Atlas 项目,Atlas 将传统备份快照存储在备份数据中心位置,在该位置首次为项目中的集群启用传统备份。

连续快照支持从完整快照或快照之间的连续云备份中恢复。您还可以查询连续快照

对于 Atlas 传统备份,Atlas 集群中所有数据库的集合总数必须小于 100,000

如需了解有关传统备份的更多信息,请参阅传统备份(已弃用)

要了解如何从传统备份还原集群,请参阅从传统备份快照恢复集群

← 限制