Docs 菜单

Docs 主页启动和管理 MongoDBMongoDB Atlas

从旧版备份快照恢复集群

在此页面上

  • 考虑因素
  • 先决条件
  • 步骤

重要

传统备份已弃用

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

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

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

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

注意

此功能不适用于 M0 免费集群、M2M5 集群。要详细了解哪些功能不可用,请参阅 Atlas M0(免费集群)、M2 和 M5 限制

Atlas 允许您从计划的旧版备份快照或从快照之间的选定点恢复数据。

注意

您必须具有包含源集群和目标集群的 Atlas 项目的Project Owner角色,才能将数据从一个 Atlas 集群恢复到另一个集群。

  • 对于副本集,您可以从过去 24 小时内的选定时间点进行恢复。

  • 对于正在运行的分片集群:

    • FCV 为 4.2 或更早版本,您可以从过去 24 小时内的快照之间的检查点进行恢复。

    • FCV为 4.2 或更高版本,您可以从过去 24 小时内的选定时间点进行恢复。

您可以将数据恢复到从其拍摄快照的同一集群或 Atlas 或 Cloud Manager 管理的其他集群。

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

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

例子

4.0 集群恢复到 4.2:

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

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

有关从云备份恢复数据的说明,请参阅恢复数据库部署。

恢复过程需要目标集群停机

MongoDB 版本也必须兼容。例如,您无法从 5.0 版本集群的快照恢复为 4.2 或更早版本的集群。

如果您拥有适当的项目权限,则可以在 AtlasCloud Manager 中恢复到不同项目的集群:

恢复到项目于
目标项目所需的角色

Atlas

Cloud Manager

以下 Cloud Manager 角色之一:

  • 组织所有者

  • 项目所有者

  • 项目备份管理员

您必须确保目标 Atlas 数据库部署不会在恢复期间收到客户端请求。您可以恢复到一个新的数据库部署,并重新配置应用程序,以便在该新数据库部署运行达到最大正常运行时间后使用它。

除了标准快照和连续云备份之外,您还可以从本地下载的快照文件恢复传统备份。

← 传统备份(已弃用)