当ECS实例与MongoDB实例的地域不同时,您可根据本文中的办法快速实现两者之间的连接。

方法一 ECS实例与MongoDB实例间建立高速通道

本方法将ECS实例和MongoDB实例切换为专有网络,再通过阿里云高速通道(Express Connect)实现不同地域下的专有网络互通,例如在华北1下ECS实例的专有网络与华东1下MongoDB实例的专有网络之间建立高速通道。
说明 确保要进行互连的专有网络或交换机的网段不冲突。

ECS与MongoDB跨地域建立高速通道
  1. 将MongoDB实例切换为专有网络,详情请参考切换为专有网络,如果已经是专有网络可跳过本步骤。
  2. 将ECS实例迁移至专有网络,如果已经是专有网络可跳过本步骤。
  3. 在ECS实例所属的专有网络与MongoDB所属的专有网络之间建立高速通道,详情请参考同账号专有网络互连
  4. 将ECS实例的IP地址加入MongoDB实例的白名单中,详情请参考设置白名单
    说明 关于获取ECS实例IP地址信息,请参考如何查询ECS实例的IP地址

方法二 将MongoDB实例迁移至ECS实例所属地域

本方法通过数据传输服务(Data Transmission Service,简称DTS)的数据迁移功能,实现迁移MongoDB实例至ECS实例所属地域的目的,例如将MongoDB实例从华北1迁移至华东1。

  1. 在ECS所属地域创建MongoDB实例,详情请参考创建实例,如果已创建可跳过本步骤。
  2. 将源地域下的MongoDB数据库迁移至目标MongoDB实例,详情请参考使用DTS工具迁移MongoDB数据库至其他地域
  3. 将ECS实例的IP地址加入目标MongoDB实例的白名单中,详情请参考设置白名单
    说明 关于获取ECS实例IP地址信息,请参考如何查询ECS实例的IP地址

迁移MongoDB至其他地域

方法三 将ECS实例迁移至MongoDB实例所属地域

下述两种方法分别通过自定义镜像和迁云工具,实现迁移ECS实例数据至MongoDB实例所属地域的目的,例如将ECS实例从华北1迁移至华东1。


迁移ECS地域