Atlas 实时迁移服务 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Atlas 实时迁移服务

Atlas 实时迁移服务从源数据库(仅限 MongoDB 数据库)启动数据的初始副本,监视任何后续更改,并确保同步,直到切换到 MongoDB Atlas 为止。在整个过程中,应用程序可以保持对源数据库的正常读取和写入操作。当您准备好执行直接转换时,应用程序中的连接字符串将从源数据库更新到 Atlas 集群,从而完成迁移。

典型的迁移工作流程包括以下步骤:

第 1 步:准备

  • 评估当前 MongoDB 的数据大小和工作负载。有关说明,请参阅 MongoDB 文档中的识别应用程序工作负载

  • 确定开启的 Atlas 集群的大小 AWS。

  • 为迁移和切换计划做好准备。

第 2 步:部署

  • 根据您在步骤 1 中确定的规模, AWS 为 MongoDB Atlas 集群设置一个新环境。

  • 配置网络访问。有关说明,请参阅 MongoDB 文档中的配置 IP 访问列表条目

  • 为目标集群配置安全性。有关说明,请参阅 MongoDB 文档中的为集群配置安全功能

第 3 步:迁移

  • 在 Atlas 实时迁移服务中配置源和目标。

  • 运行迁移程序。

  • 开启切换到 MongoDB Atlas。 AWS

有关此迁移选项的更多信息,请参阅将自托管 MongoDB 环境迁移到 MongoDB Atl as。 AWS

适用于 MongoDB 6.0.8 及更高版本

如果您的源集群和目标集群都运行 MongoDB 6.0.8 或更高版本,则可以使用引导式实时迁移选项(拉取或推送)将数据从源集群迁移到 Atlas MongoDB 集群:

对于早期的 MongoDB 版本

要迁移 6.0.8 之前的 MongoDB 版本,请使用 MongoDB 文档中讨论的迁移策略之一。