传统实时迁移:将数据从Cloud Manager或Ops Manager推送到Atlas
如果您的源副本集运行的是MongoDB 4.4 或 5.0 并由Cloud Manager或Ops Manager监控,并且您要迁移到运行MongoDB 6.0 的目标副本集,则可以使用本节链接的过程来通过Atlas用户界面,使用传统实时迁移服务将数据实时迁移到Atlas 。
限制
以下声明描述了传统实时迁移的各个方面的限制。传统实时迁移是一种在Atlas用户界面中运行的实时迁移,由 mongomirror
支持。
由MongoDB Ops Manager托管或监控的部署不支持传统实时迁移(推送)
对于运行MongoDB 6.0 或更高版本的源部署,其中的部署由Ops Manager托管或监控,不支持传统实时迁移(推送)。
对于运行6.0 之前MongoDB版本的源部署,其中的部署由Ops Manager托管或监控,实时迁移(推送)已弃用。
使用以下替代方法将 Ops Manager 托管或监控的源部署迁移到 Atlas:
将您的部署添加到Cloud Manager中监控并使用实时迁移(推送)。对于大多数情况,请参阅将Cloud Manager监控的集群实时迁移(推送)到Atlas,但以下情况除外:
如果您要将运行MongoDB版本 4.4 或 5.0 的源副本集(该副本集由Cloud Manager或Ops Manager托管或监控)迁移到运行MongoDB版本 6.0 的目标副本集,请参阅本节中。
使用实时迁移(拉取)。对于大多数情况,请参阅将集群实时迁移(拉取)到Atlas,但以下情况除外:
如果您要将运行MongoDB 4.4 或 5.0 版本的源副本集迁移到运行MongoDB 6.0 版本的目标副本集,请参阅传统实时迁移:将数据拉取到Atlas。
使用独立运行的 mongosync 。
分片的集群不支持传统实时迁移(推送)
要将源分片集群实时迁移到Atlas,请使用此实时迁移程序。
Go传统实时迁移(推送)
要在Atlas用户界面中找到传统实时迁移(推送),请执行以下操作:
转到 Live Migration to Atlas(快速入门)页面。
单击侧边栏中的 Live Migration(支持)。
显示“实时迁移到Atlas ”页面。
传统实时迁移(推送)方法
方法 | 说明 |
---|---|
Cloud Manager或Ops Manager将数据从运行6.0之前的MongoDB版本的源副本集推送到Atlas中的目标副本集。 | |
将MongoDB Ops Manager或Cloud Manager监控的分片集群实时迁移到Atlas | 要将源分片集群实时迁移到Atlas,请使用此实时迁移程序。 |
实时迁移运行6.0 之前版本MongoDB 的独立运行MongoDB节点。 |