备份集群
Atlas 云备份使用集群的云服务提供商的原生快照功能提供本地化备份存储。
Atlas 支持以下云平台上的集群的云备份:
您可以在创建集群或修改现有集群时启用云备份。在集群配置模式窗口中,切换Turn on Cloud Backup为Yes。
如果有严格的数据保护要求,则可启用备份合规策略来保护备份数据。
云备份会继承集群云提供商原生的快照冗余。因此,云备份至少具有以下冗余,具体取决于云提供商:
AWS 将对象存储在 AWS 区域中至少三个可用区域的多个设备上。
Microsoft Azure 使用本地冗余存储 (LRS),可在选定区域的单个数据中心内将您的数据复制 3 次。
Google Cloud 将您的数据分布在备份区域的多个区域内。
为确保云备份具有更高的冗余性,您还可以在 Atlas 中启用多区域快照分发。这会自动创建快照和 oplog 的副本并将其存储在其他 Atlas 区域。通过分布在多个区域的快照,如果主区域出现故障,仍然可以恢复集群。
重要
如果您以前在 4.4 或更早版本上运行过任何Atlas集群并使用了传统备份,则Atlas会根据您的传统备份保留策略来保留您的传统备份快照。
从传统备份快照恢复到Atlas 集群的功能已弃用。要访问权限传统备份快照中的数据,我们建议恢复到运行MongoDB 或更早版本的本地MongoDB4.4 集群。有关更多信息,请联系MongoDB支持部门。
必需的访问权限
要管理或恢复集群的备份,必须拥有项目的 Project Owner
访问权限。拥有 Organization Owner
访问权限的用户必须将自己添加为该项目的 Project Owner
,然后才能管理或恢复备份。
云备份的限制
云备份支持分片的集群。在向集群添加或删除分分片后,无法将现有快照恢复到集群。您可以将现有快照恢复到具有匹配拓扑结构的另一个集群。