Docs 菜单
Docs 主页
/
MongoDB Atlas

迁移或导入数据

在此页面上

  • MongoDB 6.0.17 及更高版本:实时迁移到 Atlas
  • 早期的 MongoDB 版本:实时迁移到 Atlas
  • 其他参考资料

您可以使用以下任一方法将现有 MongoDB 部署、JSONCSV 文件中的数据导入到 Atlas 中的部署中:

  • Atlas 协助进行的实时迁移,或者

  • 将数据从现有部署自助迁移到 Atlas 的工具。

如果源集群和目标集群都运行MongoDB 6.0.17+,您可以在Atlas用户界面中使用以下类型的引导式实时迁移数据从源集群迁移到Atlas MongoDB 集群:

  • 实时迁移(拉取)。有关说明,请参阅 将 MongoDB.6.0.17+或 7.0.13+ 集群实时迁移(拉取)到 Atlas。

  • 实时迁移(推送)。有关说明,请参阅将 Cloud Manager 监控的 MongoDB 6.0.17+ 或 7.0.13+ 集群实时迁移(推送)到 Atlas

如果要迁移MongoDB版本早于 6.0.17 的源部署,请使用以下迁移方法之一,具体取决于部署的要求和配置。

源集群配置
导入策略
运行6.0.17 之前版本的MongoDB且不受Cloud Manager或Ops Manager监控的副本集。
使用实时迁移(拉取),Atlas 从源部署拉取数据,并要求通过部署的防火墙访问源部署。
运行6.0.17 之前的MongoDB版本且不受Cloud Manager或Ops Manager监控的分片集群。

要实时迁移运行MongoDB6.0.17 或更早版本的源分分片集群,请 将集群升级到6.0.17 + 或7 。0 。13 +,然后使用此实时迁移过程将其实时迁移到Atlas

运行6.0.17 之前版本的MongoDB并由Cloud Manager或Ops Manager监控的副本集。
使用实时迁移(推送),Cloud Manager 或 Ops Manager 使用安全的链接令牌数据推送到 Atlas,无需通过集群的防火墙访问源集群。
运行6.0.17 之前版本MongoDB且由Cloud Manager或Ops Manager监控的分片集群。

要实时迁移运行MongoDB6.0.17 或更早版本的源分分片集群,请将集群升级到6.0.17 + 或7 。0 。13 +,然后使用此实时迁移过程将其实时迁移到Atlas

共享多租户集群,或者无法访问 oplog 的集群,或者运行不再受支持的 MongoDB 版本的集群。
使用 mongorestore
AWS 中的副本集。

后退

配置 MongoDB 支持访问 Atlas 后端基础架构