单个任务,放通 DTS 访问 IP

最近更新时间:2024-04-30 14:45:11

我的收藏

操作场景

数据迁移、数据同步、数据订阅任务中,需要将 DTS 访问 IP 分别添加到源数据库和目标数据库的白名单中,以便 DTS 可以访问源/目标数据库,否则会出现连通性测试失败。

操作步骤

1. 在配置 DTS 任务时,设置源和目标数据库页面中,参数输入完成后,先进行连通性测试。

2. 如果您的数据库及所属网络设置了安全访问规则,如网络 ACL 和安全组、防火墙(iptables 规则)、数据库账号访问 IP 限制,您需要根据场景分别放通 DTS 访问 IP,否则会出现如下报错,图中提示的地址即为 DTS 服务 IP。
如果连通性测试通过,则说明数据库没有设置网络限制,可以继续后续任务,无需进行放通操作。

3. 添加 DTS 访问 IP 到数据库的安全规则中。
不同的接入方式,需要的网络放通操作不同。如下仅提供概要,详细的操作指导参见 连通性测试不通过
接入方式
网络放通排查
说明
公网/VPN/专线/云联网
检查数据库所属网络层级,是否设置了网络 ACL 和安全组规则
检查数据库部署服务器层级,是否设置了防火墙(如 iptables)规则
检查数据库层级,是否设置了访问 IP 规则(如仅限制授权内的主机地址才可访问数据库)
在相应规则中,放通 DTS 服务 IP。
云主机自建
私有网络 VPC(CVM 自建数据库)
检查数据库部署服务器层级,是否设置了防火墙(如 iptables)规则
检查数据库层级,是否设置了访问 IP 规则(如 限制授权内的主机地址可访问数据库
在相应规则中,放通 DTS 服务 IP。
云数据库
私有网络 VPC(云数据库)
检查数据库层级,是否设置了访问 IP 规则(如 限制授权内的主机地址可访问数据库
在相应规则中,放通 DTS 服务 IP。