当数据同步或迁移实例的源库或目标库为多节点的自建MongoDB数据库时,数据传输服务DTS(Data Transmission Service)支持配置MongoDB的多个连接地址,以增强DTS实例的稳定性。
前提条件
已将DTS服务器的IP地址加入自建MongoDB数据库的白名单安全设置中,以允许DTS服务器的访问。更多信息,请参见添加DTS服务器的IP地址段。
已获取自建MongoDB数据库多个节点的连接地址,并确保可以正常连接。
说明仅当源库为分片集群架构的自建MongoDB数据库,需要获取多个Shard节点的连接地址。
注意事项
当前仅新版配置页支持配置MongoDB的多个连接地址。
仅当接入方式为专线/VPN网关/智能网关、公网IP或云企业网CEN时,支持配置MongoDB的多个连接地址。
操作步骤
进入同步任务或迁移任务的列表页面。
登录数据传输服务DTS控制台。
在左侧导航栏,单击数据同步或数据迁移。
在页面左上角,选移实例所属地域。
单击创建任务,进入任务配置页面。
可选:在页面右上角,单击试用新版配置页。
说明若您已进入新版配置页(页面右上角的按钮为返回旧版配置页),则无需执行此操作。
配置源库或目标库信息。
主要参数配置说明如下表所示,其余参数请根据实际情况进行配置。
配置
说明
数据库类型
选择MongoDB。
接入方式
选择专线/VPN网关/智能网关、云企业网CEN或公网IP。
架构类型
选择副本集架构或分片集群架构。
连接地址类型
选择多节点。
连接地址
填入自建MongoDB数据库的连接地址。
说明格式为
<IP>:<Port>
。其中<IP>
为域名或者IP地址,建议使用公网可解析的域名。多个连接地址可以使用回车键换行进行分隔。
多Shard节点接入信息
配置自建MongoDB数据库的Shard节点接入信息。
说明当自建MongoDB数据库为源库、架构类型选择为分片集群架构,且连接地址类型选择为多节点时,才会出现此配置项。
单击多Shard节点接入信息右侧的添加按钮。
在Shard连接地址文本框中,填入自建MongoDB数据库某个Shard节点的连接地址。
说明格式为
<IP>:<Port>
。其中<IP>
为域名或者IP地址,建议使用公网可解析的域名。多个连接地址可以使用回车键换行进行分隔。
重复上述操作,配置每个Shard节点接入信息。
根据实际情况,完成后续操作。
更多信息,请参见MongoDB为源的数据同步或MongoDB为源的数据迁移中的配置文档。