创建类似任务

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

数据传输服务DTS(Data Transmission Service)提供的创建类似任务功能,可以将原同步或迁移实例的部分配置作为新实例的默认配置,帮助您方便快捷地创建有相似配置的实例。在创建类似任务的过程中,您可以修改配置,以便快速创建一个满足您需求的实例。

前提条件

  • 目标实例是同步或迁移实例。

  • 目标实例需处于预检查及以后阶段,并已保存在任务列表页面。

注意事项

  • 使用创建类似任务功能创建新实例过程中,DTS仅会保留部分原实例的配置(不支持指定保留的配置),您还需手动配置或修改。

  • 请确保配置任务对象及高级配置阶段的任务对象在源库中存在,并且目标库能够正常接收该对象的数据。

操作步骤

数据同步和数据迁移实例创建类似任务的步骤相似,本操作以同步实例为例进行介绍。

  1. 进入目标地域的同步任务列表页面(二选一)。

    通过DTS控制台进入

    1. 登录数据传输服务DTS控制台

    2. 在左侧导航栏,单击数据同步

    3. 在页面左上角,选择同步实例所属地域。

    通过DMS控制台进入

    说明

    实际操作可能会因DMS的模式和布局不同,而有所差异。更多信息,请参见极简模式控制台自定义DMS界面布局与样式

    1. 登录DMS数据管理服务

    2. 在顶部菜单栏中,选择集成与开发 > 数据传输(DTS) > 数据同步

    3. 同步任务右侧,选择同步实例所属地域。

  2. 在目标实例的操作列中,选择image.png > 创建类似任务

  3. 配置源库及目标库信息。

    请检查默认参数是否正确,或根据实际情况进行配置。

    重要
    • 新DTS实例名称默认与原DTS实例一致,建议您修改为具有业务意义的名称(无唯一性要求),便于后续识别。

    • 当源数据库为RDS SQL Server时,默认数据库账号会为DTS创建内置账号rdsdt_dtsacct,您需要修改为源RDS SQL Server的数据库账号。

    • 您需确保DTS通过配置信息可以正常连接源库及目标库,且任务使用的数据库账号具有足够的权限。

  4. 配置完成后,单击页面下方的测试连接以进行下一步

    如果源或目标数据库是阿里云数据库实例(例如RDS MySQL云数据库MongoDB版等),DTS会自动将对应地区DTS服务的IP地址添加到阿里云数据库实例的白名单中;如果源或目标数据库是ECS上的自建数据库,DTS会自动将对应地区DTS服务的IP地址添加到ECS的安全规则中,您还需确保自建数据库没有限制ECS的访问(若数据库是集群部署在多个ECS实例,您需要手动将DTS服务对应地区的IP地址添到其余每个ECS的安全规则中);如果源或目标数据库是IDC自建数据库或其他云数据库,则需要您手动添加对应地区DTS服务的IP地址,以允许来自DTS服务器的访问。DTS服务的IP地址,请参见DTS服务器的IP地址段

    警告

    DTS自动添加或您手动添加DTS服务的公网IP地址段可能会存在安全风险,一旦使用本产品代表您已理解和确认其中可能存在的安全风险,并且需要您做好基本的安全防护,包括但不限于加强账号密码强度防范、限制各网段开放的端口号、内部各API使用鉴权方式通信、定期检查并限制不需要的网段,或者使用通过内网(专线/VPN网关/智能网关)的方式接入。

  5. 配置任务对象及高级配置。

    • 默认参数:请确认是否满足您的需求,若不满足请根据需求进行配置。

    • 未配置的参数:请根据实际情况进行配置。

  6. 单击下一步高级配置,进行高级配置。

  7. 保存任务并进行预检查。

    • 若您需要查看调用API接口配置该实例时的参数信息,请将鼠标光标移动至下一步保存任务并预检查按钮上,然后单击气泡中的预览OpenAPI参数

    • 若您无需查看或已完成查看API参数,请单击页面下方的下一步保存任务并预检查

    说明
    • 在同步作业正式启动之前,会先进行预检查。只有预检查通过后,才能成功启动同步作业。

    • 如果预检查失败,请单击失败检查项后的查看详情,并根据提示修复后重新进行预检查。

    • 如果预检查产生警告:

      • 对于不可以忽略的检查项,请单击失败检查项后的查看详情,并根据提示修复后重新进行预检查。

      • 对于可以忽略无需修复的检查项,您可以依次单击点击确认告警详情确认屏蔽确定重新进行预检查,跳过告警检查项重新进行预检查。如果选择屏蔽告警检查项,可能会导致数据不一致等问题,给业务带来风险。

  8. 根据提示完成后续操作。

常见问题

  • 数据订阅实例是否支持创建类似任务?

    不支持。

  • 已释放的实例是否支持创建类似任务?

    不支持。实例释放后,将从任务列表中删除,无法再进行操作。

  • 是否支持通过API创建类似任务?

    不支持。

  • 是否支持一键创建完全相同的实例?

    不支持。