操作场景
使用云联网接入方式,需要用户提前将本地 IDC 数据库通过 VPN/专线就近接入腾讯云 VPC 中(如 VPC1) ,再通过云联网打通 VPC1 和接入 VPC2。
这里的云联网,可以选择执行 DTS 任务账号(即目标库所属主账号)名下的云联网,也可以选择其他账号名下的云联网。使用其他账号云联网功能,适用于多个公司之间的资源共享,例如云联网资源归属集团公司的主账号 A,用户使用的 DTS、目标数据库资源都归属子公司主账号 B,账号 B 下没有云联网资源,可以使用账号 A 下的云联网资源打通自建数据库,然后进行 DTS 任务。跨账号云联网配置详情请参考 通过云联网方式迁移自建 MySQL 至腾讯云 MySQL。
如下以同账号云联网场景为例。
云联网接入网络打通
1. 建立自建 IDC 与 VPC 之间的互通,请参考 建立 VPC 到 IDC 的连接。
2. 建立 VPC 之间的互通,请参考 通过云联网建立不同网络之间的互通。
说明:
云联网仅提供所有地域间 10Kbps 以下的免费带宽,使用 DTS 数据传输时需要更高带宽,所以链接中的配置带宽是必选操作。
DTS 任务配置
1.购买 DTS 任务
购买 DTS 任务时,源实例地域选择接入 VPC(VPC2)的所属地域,即成都地域。目标实例地域选择目标库所属地域,即广州地域。
2.配置 DTS 任务
源库设置
接入类型选择“云联网”,云联网实例所属账号选择“我的账号”,云联网关联 VPC选择“VPC2”并选择一个子网“subnet2”;目标库设置中,接入类型选择“云数据库”。
“云联网关联 VPC”指的是云联网中接入 DTS 链路的 VPC,需要在云联网打通的所有 VPC 中,选择除源库接入的 VPC 外的其他 VPC。
选择子网时,如果无法拉取,则可能是账号问题,“云联网关联 VPC”所属账号和 DTS 任务账号需要一致。例如,要把 A 账号的数据库实例迁到 B 账号下面,使用 B 账号进行任务创建,所以“云联网关联 VPC”一定要是 B 账号下的。
VPC 所属地域:无需配置,但要求用户购买任务时选择的源实例地域与上述“云联网实例关联 VPC”中选择的 VPC 地域要保持一致,如果不一致,DTS 会将地域修改为一致。
目标库设置
接入类型:选择“云数据库”。
3.测试连通性
如果数据库及所属网络配置了安全访问规则,如安全组、防火墙、IP 访问限制等,需要放通 DTS 服务 IP,否则,会出现连通性测试不通过。
放通 DTS 服务 IP
1. 连通性测试不通过时,根据弹窗中的提示,获取“DTS 服务 IP”。
2. 依次检查数据库是否设置了如下网络规则,如果有,请在对应规则中放通 DTS 服务 IP。
数据库所属网络层级是否设置了网络 ACL 或安全组。
数据库所在服务器层级是否设置防火墙(如 Linux 系统的 iptables 规则)。
源数据库层级是否设置了 IP 访问限制。