当您在使用DTS执行数据迁移、数据同步或数据订阅操作时,您还需要为源或目标数据库做一些准备工作,以满足DTS对环境的要求。

说明 您也可以直接查看迁移/同步/订阅的具体配置文档(已包含准备工作),详情请参见

在不同的场景下,您需要执行相应的准备工作,详情请参见下表所示。

表 1. 准备工作概览
适用场景 准备工作
  • 迁移的源或目标为有公网IP的自建数据库
  • 订阅的源为有公网IP的自建数据库
  • 添加DTS服务器的IP地址到自建库的白名单
    说明
    • 当源或目标库是有公网IP的自建数据库通过专线/VPN网关/智能网关接入的自建数据库,需要手动添加白名单。
    • 当源或目标库是阿里云数据库实例(例如RDS实例)或ECS上的自建数据库时,DTS会自动地将DTS服务器的IP地址添加到阿里云数据库实例的白名单或ECS的安全规则中,不需要手动添加。
  • 为自建MySQL创建账号并设置binlog
    说明 仅当自建数据库为MySQL时需要执行此操作。
  • 迁移/同步的源或目标为ECS上的自建数据库
  • 订阅的源为ECS上的自建数据库
为自建MySQL创建账号并设置binlog
  • 迁移/同步的源或目标为通过专线/VPN网关/智能网关接入的自建数据库
  • 订阅的源为通过专线/VPN网关/智能网关接入的自建数据库
迁移的目标RDS MySQL的规格较低(CPU核数低于2核)且数据量较大。 关闭RDS MySQL慢日志提升迁移性能