创建源库或目标库为高可用MongoDB的实例

当数据同步或迁移实例的源库或目标库为多节点的自建MongoDB数据库时,数据传输服务DTS(Data Transmission Service)支持配置MongoDB的多个连接地址,以增强DTS实例的稳定性。

前提条件

  • 已将DTS服务器的IP地址加入自建MongoDB数据库的白名单安全设置中,以允许DTS服务器的访问。更多信息,请参见添加DTS服务器的IP地址段

  • 已获取自建MongoDB数据库多个节点的连接地址,并确保可以正常连接。

    说明

    仅当源库为分片集群架构的自建MongoDB数据库,需要获取多个Shard节点的连接地址。

注意事项

  • 当前仅新版配置页支持配置MongoDB的多个连接地址。

  • 仅当接入方式专线/VPN网关/智能网关公网IP云企业网CEN时,支持配置MongoDB的多个连接地址。

操作步骤

  1. 进入同步任务迁移任务的列表页面。

    1. 登录数据传输服务DTS控制台

    2. 在左侧导航栏,单击数据同步数据迁移

    3. 在页面左上角,选移实例所属地域。

  2. 单击创建任务,进入任务配置页面。

  3. 可选:在页面右上角,单击试用新版配置页

    说明

    若您已进入新版配置页(页面右上角的按钮为返回旧版配置页),则无需执行此操作。

  4. 配置源库或目标库信息。

    主要参数配置说明如下表所示,其余参数请根据实际情况进行配置。

    配置

    说明

    数据库类型

    选择MongoDB

    接入方式

    选择专线/VPN网关/智能网关云企业网CEN公网IP

    架构类型

    选择副本集架构分片集群架构

    连接地址类型

    选择多节点

    连接地址

    填入自建MongoDB数据库的连接地址。

    说明
    • 格式为<IP>:<Port>。其中<IP>为域名或者IP地址,建议使用公网可解析的域名。

    • 多个连接地址可以使用回车键换行进行分隔。

    多Shard节点接入信息

    配置自建MongoDB数据库的Shard节点接入信息。

    说明

    当自建MongoDB数据库为源库、架构类型选择为分片集群架构,且连接地址类型选择为多节点时,才会出现此配置项。

    1. 单击多Shard节点接入信息右侧的添加按钮。

    2. Shard连接地址文本框中,填入自建MongoDB数据库某个Shard节点的连接地址。

      说明
      • 格式为<IP>:<Port>。其中<IP>为域名或者IP地址,建议使用公网可解析的域名。

      • 多个连接地址可以使用回车键换行进行分隔。

    3. 重复上述操作,配置每个Shard节点接入信息。

  5. 根据实际情况,完成后续操作。

    更多信息,请参见MongoDB为源的数据同步MongoDB为源的数据迁移中的配置文档。