数据传输服务DTS(Data Transmission Service)提供的数据迁移功能简单易用,您只需在新版控制台上进行简单操作,即可完成整个迁移任务的配置。

注意事项

本文仅简单介绍数据迁移任务的通用配置流程,不同迁移链路在配置迁移任务时略有不同。指定迁移链路的具体配置步骤,请参见迁移方案概览

准备工作

  • 当源或目标库为自建数据库时,您还需要做一些准备工作以满足DTS对环境的要求,详情请参见准备工作概览
  • 源和目标实例已创建,且为DTS支持的版本。DTS支持的版本,请参见迁移方案概览

操作步骤

  1. 进入新版DTS迁移任务的列表页面
    说明 您也可以登录DMS数据管理服务。在顶部菜单栏中,选择传输与加工(DTS) > 数据迁移
  2. 在页面左上角,选择迁移实例所属地域。
    地域
  3. 单击创建任务,配置源库及目标库信息。
    警告 选择源和目标实例后,建议您仔细阅读页面上方显示的使用限制,以成功创建并执行迁移任务。
    源目库配置
  4. 配置完成后,单击页面右下角的测试连接以进入下一步
  5. 配置任务对象及高级配置。
    • 基础配置基础配置
      配置 说明
      任务步骤

      根据需求及各引擎对迁移类型的支持情况,选择迁移类型。

      迁移对象

      迁移对象框中单击待迁移的对象,然后单击向右小箭头将其移动到已选择对象框。

      映射名称更改
      • 如需更改单个迁移对象在目标实例中的名称,请在右击已选择对象中的迁移对象,设置方式,请参见库表列名单个映射
      • 如需批量更改迁移对象在目标实例中的名称,请单击已选择对象方框右上方的批量编辑设,设置方式,请参见库表列名批量映射
      说明 如果使用了对象名映射功能,可能会导致依赖这个对象的其他对象迁移失败。
      过滤待迁移数据

      支持设置条件过滤数据,详情请参见通过SQL条件过滤任务数据

      增量迁移的SQL操作 选择增量迁移SQL操作,请右击已选择对象中的迁移对象,在弹跳框中选择所需增量迁移的SQL操作。
    • 高级配置高级配置
      配置 说明
      设置告警
      是否设置告警,当迁移失败或延迟超过阈值后,将通知告警联系人。
      • 不设置:不设置告警。
      • 设置:设置告警,您还需要设置告警阈值和告警联系人。
      源表DMS_ONLINE_DDL过程中是否复制临时表到目标库
      如源库使用数据管理DMS(Data Management Service)执行Online DDL变更,您可以选择是否迁移Online DDL变更产生的临时表数据。
      • :迁移Online DDL变更产生的临时表数据。
        说明 Online DDL变更产生的临时表数据过大,可能会导致迁移任务延迟。
      • :不迁移Online DDL变更产生的临时表数据,只迁移源库的原始DDL数据。
        说明 该方案会导致目标库锁表。
      说明 本配置仅适用于源为自建MySQL、RDS MySQL、PolarDB MySQL的迁移链路。
      源、目标库无法连接重试时间
      默认重试120分钟,您也可以在取值范围(10~1440分钟)内自定义重试时间,建议设置30分钟以上。如果DTS在设置的时间内重新连接上源、目标库,迁移任务将自动恢复。否则,迁移任务将失败。
      说明
      • 针对同源或者同目标的多个DTS实例,如DTS实例A和DTS实例B,设置网络重试时间时A设置30分钟,B设置60分钟,则重试时间以低的30分钟为准。
      • 由于连接重试期间,DTS将收取任务运行费用,建议您根据业务需要自定义重试时间,或者在源和目标库实例释放后尽快释放DTS实例。
  6. 上述配置完成后,单击页面右下角的预检查并启动
    说明
    • 在迁移任务正式启动之前,会先进行预检查。只有预检查通过后,才能成功启动迁移任务。
    • 如果预检查失败,单击具体检查项后的提示,查看失败详情。
      • 您可以根据提示修复后重新进行预检查。
      • 如无需修复告警检测项,您也可以选择确认屏蔽忽略告警项并重新进行预检查,跳过告警检测项重新进行预检查。
  7. 预检查通过率显示为100%时,单击下一步购买
  8. 购买页面,选择数据迁移实例的链路规格,详细说明请参见下表。
    类别 参数 说明
    信息配置 链路规格

    DTS为您提供了不同性能的迁移规格,迁移链路规格的不同会影响迁移速率,您可以根据业务场景进行选择,详情请参见数据迁移链路规格说明

  9. 配置完成后,阅读并勾选《数据传输(按量付费)服务条款》
  10. 单击购买并启动,迁移任务正式开始,您可在任务列表查看具体进度。