您可以将 Cloud Manager 部署的备份自动恢复到 Atlas 部署。
恢复注意事项
除了先决条件之外,从Cloud Manager部署恢复时还要考虑以下要求和限制。
您必须具有包含源集群的Cloud Manager项目的项目备份管理员角色,以及包含目标集群的Atlas项目的
Project Owner角色。如果源快照上的
DefaultRWConcern值与目标集群上的DefaultRWConcern值不同,Atlas 会使用目标集群上的值覆盖源快照上的值。如果目标集群上没有为DefaultRWConcern配置值,Atlas 将保留快照中DefaultRWConcern的值,而无需显式配置。这可能与该 MongoDB 版本的默认值不同。
分片集群
如果要从分片集群恢复,则源和目标集群必须具有相同数量的分片。
Atlas 无法将分片集群快照恢复到副本集。
此功能不适用于
M0集群和无服务器实例。只有当两个部署运行相同版本的 MongoDB Server,或者 Atlas 部署运行的版本比 Cloud Manager 部署高一个版本时,才能将 Cloud Manager 快照恢复到 Atlas 集群。
将 Cloud Manager 快照恢复到 Atlas
Atlas会在恢复之前删除目标集群上的所有现有数据。 目标集群在恢复期间可用。
在将快照从 Cloud Manager 部署恢复到 Atlas 部署之前,请确保 Atlas 部署的主机有足够的存储空间用于恢复的数据库,以及用于数据集增长的额外空间。 使用db.stats()查找当前数据库大小。
此外,Atlas 部署中节点的实例类型必须至少具有与 Cloud Manager 部署中节点相同的内存和吞吐量。
要学习;了解更多信息,请参阅将部署恢复到MongoDB Atlas。