Docs 菜单
Docs 主页
/
MongoDB Atlas
/

通过持续云备份恢复某个时间点

在此页面上

  • 考虑因素
  • 必需的访问权限
  • 步骤

连续云备份重放 oplog ,以便在备份策略指定的窗口内从特定时间点恢复集群。要了解更多信息,请参阅持续云备份。

  • 启用持续云备份会增加集群的每月成本。

    要了解有关成本影响的更多信息,请参阅计费

  • 启用持续云备份的集群会根据您的云提供商将oplog数据存储在块存储中:

    • S 3 (代表AWS

    • 适用于Azure的 Azure Blob 存储

    • 适用于 Google Cloud 的 Google Cloud Storage

  • 如果禁用持续云备份,Atlas 会删除持续云备份历史记录。

  • 您不能配置比每小时快照保留时间更长的恢复窗口。

  • 如果选择 Date & Time(日期和时间)选项,则可以指定恢复时间,粒度为一分钟。

  • 如果选择 Oplog Timestamp 选项,则可指定以一秒的粒度恢复的时间。

  • 您可以在连续云备份窗口期间的任何时间恢复集群,但从您启动恢复到 Atlas 在恢复后完成快照之间的时间除外

  • 由于源集群和目标集群之间的数据差异,Atlas 可能会创建主机回滚警报。您可以忽略此警报。

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

要执行以下操作,您必须拥有对 Atlas 的 Organization Owner 访问权限。

以下过程概述了设置连续云备份和恢复某个时间点的步骤:

1
  1. 创建新集群,或单击集群名称旁边的 并选择 Edit Configuration

  2. 单击 Additional Settings(连接)。

  3. Turn on Cloud Backup 切换到 On

  4. Continuous Cloud Backup 切换到 On

2
  1. 如果尚未显示,请从导航栏的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示该页,请从导航栏的 Projects(项目)菜单中选择所需的项目。

  3. 如果 Clusters(数据库部署)页面尚未出现,请单击侧边栏中的 Database(数据库)。

3
  1. 单击集群的名称。

  2. 单击 Backup 标签页。

    如果集群没有Backup标签页,则禁用该集群的 Atlas 备份,并且没有可用的快照。您可以在扩展集群时启用备份。

4
  1. 单击 Backup Policy(连接)。

  2. Point in Time Restore Policy(时间点恢复策略)部分中,指定 Restore Window(恢复窗口)。

5
  1. 单击屏幕最右侧的 Point in Time Restore(时间点恢复)按钮。

  2. 选择 Date & TimeOplog Timestamp 标签页。

  3. 输入需要恢复的时间点。

  4. 单击 Next: Select Cluster 按钮。

  5. 从下拉菜单中选择要恢复到的项目和集群。

  6. 单击 Restore 按钮。

← 使用 MongoDB Atlas 构建弹性应用程序