DTS可以支持从公共云的ECS自建数据库/RDS实例将数据迁移到金融云的ECS自建数据库/RDS实例中,为了实现这个功能,需要使用金融云账号登录DTS控制台,同时源实例选择 有公网IP的自建数据库,并配置ECS/RDS的连接地址。本小节介绍如何利用DTS实现将公共云的RDS实例的数据迁移到金融云的RDS实例中。

迁移账号创建

在正式迁移之前,需要先在源实例及目标实例中创建迁移账号,不同的数据库类型,要求的迁移账号权限不同,具体权限请参见相关的数据迁移配置文档,详情请参见迁移方案概览

配置迁移任务

下面以RDS MySQL实例迁移为例,说明如何使用DTS实现公共云RDS实例到金融云RDS实例的迁移。其他数据库类型的迁移流程相同。

  1. 用金融云账号登录数据传输DTS控制台,点击右上角的创建迁移任务,开始任务配置。
  2. 实例连接信息配置。
    源目库配置信息

    在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中:

    • 任务名称

      默认情况下,DTS为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。

    • 源实例连接信息

      • 实例类型:选择有公网IP的自建数据库
      • 数据库类型:选择 MySQL
      • 主机名或IP地址:MySQL的访问连接地址
      • 端口:MySQL的监听端口
      • 数据库账号:MySQL实例的访问账号
      • 数据库密码:MySQL访问账号对应的密码
    • 目标实例连接信息

      • 实例类型:选择 RDS实例
      • RDS实例ID:配置RDS实例的实例ID
      • 数据库账号:RDS实例访问账号
      • 数据库密码:上面RDS访问账号对应的密码
  3. 迁移类型及迁移对象配置。
    迁移类型及迁移对象配置

    配置完后,进入迁移预检查。

  4. 预检查。

    在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。

    如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。

    预检查

    当预检查通过后,可以启动迁移任务。

    至此,完成使用DTS进行公有云RDS实例到金融云RDS实例的迁移任务配置。