Docs 菜单

Docs 主页启动和管理 MongoDBMongoDB Atlas

从持续云备份恢复

在此页面上

  • 恢复注意事项
  • 优化恢复时间的建议
  • 常规优化
  • 必需的访问权限
  • 步骤
  • 恢复集群
  • 恢复无服务器实例
  • 在 Atlas 中,转到项目的 Database Deployments页面。
  • 转到集群的Backup页面。
  • 单击 Point in Time Restore(连接)。

Atlas 允许您通过指定以下选项之一从连续云备份中恢复数据:

  • 要恢复到的特定日期和时间

  • 要从中恢复的特定 oplog条目

连续云备份 恢复时,除了 先决条件 之外,还要考虑以下要求和限制。

  • 如果源快照上的 DefaultRWConcern 值与目标数据库部署上的 DefaultRWConcern 值不同,Atlas 会使用目标数据库部署上的值覆盖源快照上的值。如果目标数据库部署上没有为 DefaultRWConcern 配置值,Atlas 将保留快照中 DefaultRWConcern 的值,而无需显式配置。这可能与该 MongoDB 版本的默认值不同。

  • 此功能仅适用于M10+专用集群和无服务器实例。

  • 如果要从Serverless Continuous Backup恢复,则只能在过去72小时内使用Date & Time 。无服务器实例不支持从oplog条目恢复。

  • 对于M10+运行 MongoDB 的专用集群4 。 2或更高版本,Atlas 将从云备份快照恢复 Atlas Search索引定义。 Atlas 不会恢复索引数据,因此mongot进程会对所有恢复的索引定义执行初始同步。如果在集群上定义了大型搜索索引,则在快照恢复期间可能会遇到延迟。

    注意

    在为点恢复指定的快照时间捕获的 Atlas Search 搜索索引定义将替换任何现有的 Atlas Search 搜索索引定义。

要优化性能并减少恢复所需的时间,请在适用的情况下遵循以下原则:

  • 选择非全局或多云的目标集群。

  • 仅在该集群的每个区域都有您计划恢复的快照副本时,选择多区域集群。

  • 选择与快照属于同一 Atlas 项目和同一云提供商区域的目标集群。

  • 选择与源集群使用的原始卷的存储容量相同的集群层。

  • 如果目标集群使用配置的 IOPSAWS 上运行,请选择配置的 IOPS 使其处于配置范围内。

  • 选择未配置为使用 NVMe 存储的集群。NVMe 存储会降低恢复性能。

要启动恢复作业,您必须对该项目具有 Project Owner 或更高级别的访问权限。

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

重要

Atlas 在恢复之前会删除目标数据库部署上的所有现有数据。根据正在进行的恢复类型,目标集群在恢复期间可能无法使用。

恢复完成后,Atlas 会拍摄已恢复集群的快照。此快照的保留期等于集群的持续云备份窗口。

← 从计划快照或按需快照恢复