通过持续云备份恢复某个时间点
连续云备份重放 oplog,以便在备份策略指定的窗口内从特定时间点恢复集群。要了解详情,请参阅连续云备份。
Considerations
启用持续云备份会增加集群的每月成本。
要了解有关成本影响的更多信息,请参阅计费。
启用了持续云备份功能的集群会根据云提供商的要求将 oplog 数据存储在块存储中:
S3(针对 AWS)
适用于 Azure 的 Azure Blob 存储
适用于 Google Cloud 的 Google Cloud Storage
如果禁用持续云备份,Atlas 会删除持续云备份历史记录。
无法从不同于集群当前版本的连续云备份快照将连续云备份快照恢复到集群。 尝试时, Atlas会显示以下错误消息:
The specified snapshot and target project have mismatched versions of MongoDB error.
您不能配置比每小时快照保留时间更长的恢复窗口。
如果选择 Date & Time 选项,则可以指定恢复时间,粒度为一分钟。
如果选择 Oplog Timestamp 选项,则可指定以一秒的粒度恢复的时间。
您可以在连续云备份窗口期间的任何时间恢复集群,但从您启动恢复到 Atlas 在恢复后完成快照之间的时间除外。
由于源集群和目标集群之间的数据差异,Atlas 可能会创建主机回滚警报。您可以忽略此警报。
恢复完成后,Atlas 会拍摄已恢复集群的快照。此快照的保留期等于集群的持续云备份窗口。
必需的访问权限
要执行以下操作,您必须拥有对 Atlas 的 Project Owner
或 Organization Owner
访问权限。
步骤
以下过程概述了设置连续云备份和恢复某个时间点的步骤:
配置 持续云备份恢复窗口 。
单击 Backup Policy(连接)。
在 Point in Time Restore Policy(时间点恢复策略)部分中,指定 Restore Window(恢复窗口)。
通过持续云备份恢复某个时间点 。
单击屏幕最右侧的 Point in Time Restore(时间点恢复)按钮。
选择 Date & Time 或 Oplog Timestamp 标签页。
输入需要恢复的时间点。
单击 Next: Select Cluster 按钮。
从下拉菜单中选择要恢复到的项目和集群。
单击 Restore 按钮。