对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

备份、恢复和存档数据

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

注意

MongoDB Atlas责任共担模型定义了MongoDB及其客户在维护安全和弹性数据环境方面的互补职责。在此框架下, MongoDB管理根本的平台的安全性和操作完整性,而客户则负责其特定部署的配置、管理和数据策略。有关安全性和卓越运营之间所有权的详细划分,请参阅责任共担模型。

要管理或恢复集群的备份,您必须拥有该项目的 Project Backup Manager 或 Project Owner 访问权限。

拥有 Organization Owner 访问权限的用户必须将自己添加为 Project Backup Manager 或 Project Owner,然后才能管理或恢复备份。

要监控备份恢复作业直至其完成,您必须对特定项目具有 Project Read Only 或更高级别的访问权限。

要启动恢复作业,您必须拥有项目的Project Backup Recovery Operator、Project Backup Manager或Project Owner访问权限。

对于跨组织或跨项目恢复,所需的权限同时应用于源项目和目标项目。您必须在这两个项目中拥有必要的权限:Project Backup Manager 或 Project Owner,才能启动或管理此类恢复操作。

请注意:

  • Atlas备份不适用于免费集群(以前称为 M0)。您可以使用 mongodump 备份免费集群数据,并使用 mongorestore 恢复该数据。要学习;了解如何手动备份数据,请参阅命令行工具。

  • 当集群正在进行备份恢复时,您无法写入集群。

  • 您只能将备份恢复到运行以下任一项的集群:

    • 相同的主要发布版本,具有相等或更高的次要版本。例如,如果为运行 MongoDB 8. 1.x 的集群创建备份,则可以将该备份恢复到运行其他任何 8. 1.x 版本的集群,或运行 y > 1 的任何 8.y.x 版本,但不能恢复到任何 8. 0.x 版本。

    • 下一个更高的主要发布版本。例如,如果您为运行 MongoDB 8.y.x 的集群创建备份,则可以将此备份恢复到运行 9.y.x 的集群,但无法恢复到任何 7.y.x 版本。

    如果此备份具有固定的 FCV,则目标集群的主版本必须与该固定 FCV 的主版本匹配。

可用于 M10+ 集群。

在Atlas Core 集群上,默认下备份是不可变的。因此,无法修改快照。

注意

在Atlas Infinite集群上,备份并非一成不变。

要实施执行不可删除性,您可以启用备份合规策略,以防止所有用户删除备份或更改其保留设置,从而确保严格的备份完整性。

Atlas 支持以下情况的云备份:

要了解更多信息,请参阅备份您的集群。

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

重要

自 2025 年 2 月起,您可以创建 Flex 集群,且无法再在 Atlas 用户界面、Atlas CLI、Atlas Administration API、Atlas Kubernetes Operator、HashiCorp Terraform 或 Atlas CloudFormation 资源中创建 M2 与 M5 集群或无服务器实例。

自 1 月 222026 起, Atlas不再支持 M2 和 M5 集群以及无服务器实例。所有现有的 M2 和 M5 集群均已迁移到 Flex 集群。

Atlas会根据您的使用情况将无服务器实例迁移到免费集群、Flex 集群或专用集群。要查看Atlas将您的实例迁移到哪些层级,请查阅Atlas 用户界面中的“所有集群”页面。

系统会自动为 Flex 集群启用备份,并且无法禁用。Atlas 每天为您的 Flex 集群创建快照,您可以将其恢复到 Flex 集群或 M10 及更高层级。

要了解关于备份集群的更多信息,请参阅 Flex 集群备份。

要了解有关恢复集群的更多信息,请参阅从计划快照或按需快照恢复。

获得技能徽章

免费掌握“集群可靠性”!

了解详情

给本页内容打分