通过持续云备份恢复某个时间点
连续云备份重放 oplog ,以便在备份策略指定的窗口内从特定时间点恢复集群。 要学习;了解更多信息,请参阅持续云备份。
Considerations
启用持续云备份会增加集群的每月成本。
要了解有关成本影响的更多信息,请参阅计费。
启用了持续云备份功能的集群会根据云提供商的要求将 oplog 数据存储在块存储中:
S3 (代表Amazon Web Services )
适用于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
访问权限。
步骤
以下过程概述了设置连续云备份和恢复某个时间点的步骤: