设置白名单
当您使用DTS服务时,首先需要根据源实例将下面相对应的外网IP段添加至安全组中,保障DTS服务能顺利访问到源实例,实例安全组配置详情。
DTS内网IP段:10.78.10.1/32、10.96.0.85/32、100.73.11.0/24、100.75.5.0/24、 100.71.12.0/24、10.169.85.0/24
DTS 外网IP段:120.92.198.249/32、120.92.128.244/32、104.250.42.182/32、110.43.203.60/32 110.43.53.194/32
当内网迁移(云数据库接入)内网ip添加到所需访问的源库、目的库中。
当通过外网迁移时,需要将外网IP添加到对应的源实例安全组中。内网ip添加到所需访问的目的库中安全组中。
预检查项
目标库连接性检查
- 检查数据传输服务器是否能连通目标数据库
- 检查失败解决方案:
请检查目标数据库IP地址、端口、密码是否正确,防火墙是否设置正确
目的库配额检查
- 检查目的数据库内存是否大于等于源库内存
- 检查失败解决方案:
目的数据库配额检查失败 请检查目标数据库内存是否大于等于源库内存
目的库是否为空检查
- 检查目的数据库中是否存在数据
- 检查失败解决方案:
请删除目的库存在的数据
源数据库连接性检查
- 检查数据传输服务器是否能连通源数据库
- 检查失败解决方案:
请检查源数据库IP地址、端口、密码是否正确,防火墙是否设置正确
数据库版本检查
- 检查数据库的版本是否符合要求
- 源数据库版本不符合要求,版本需要在2.8-5.0范围内 并且目标端库版本不低于源端库版本
- 检查失败解决方案:
请保证源端数据库版本在2.8-5.0范围内,且目标端库版本不低于源端库版本
实例包含库数量检查
- 检查源端实例和目标端实例库数量是否符合迁移要求
- 集群迁移到集群:源端实例的库数量大于1
主从迁移到主从:源端实例库数量大于目标端实例库数量
- 检查失败解决方案:
集群迁移到集群:仅支持源端实例所使用库数量为1的情况,源端实例使用多库暂不支持 主从迁移到主从:请保证源端实例库数量小于或等于目标端实例库数量
其他说明
- 目前DTS for Redis 支持主从版本和集群版本
- 目前KCS实例地域仅支持华北1(北京)和华东1(上海)
- 如果源端是其他友商的实例,需要通过账号管理,创建带有复制权限的账号,密码字段填充内容为“用户名:密码”,其中用户名是有复制权限的用户的用户名,冒号请使用用英文标点
提醒:DTS数据迁移任务分为冷备数据导出和增量数据同步两步。其中,冷备数据导出以及迁移后的数据对比过程会对源库负载产生一定的影响,建议在业务低峰期或在备库上做数据库迁移。