一、操作步骤
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。 |