暂停DTS实例

如果您的实例需要临时停止向目标库写入数据,并且需要保留实例以便将来继续向目标库写入数据,可以选择暂停实例,然后在需要时重新启动实例。

前提条件

  • 已创建同步或迁移实例。更多信息,请参见同步方案概览迁移方案概览中的相关配置文档。

    说明

    Serverless实例是一种特殊的同步实例,也支持暂停操作。

  • 实例已开始运行,且运行状态运行中

注意事项

  • 暂停DTS实例可能会导致数据不一致。

  • DTS实例(含Serverless实例)暂停超过7天将无法恢复运行。

  • Serverless实例暂停后仍会消耗1 DU的资源,会产生相应的费用。

  • 若您的实例为没有增量任务的迁移实例,且传输的数据量较小,则可能会出现暂停失效的情况。

  • 数据同步实例暂停期间(无论数据库是否可以正常连接)仍然会收取费用。

  • 数据订阅实例不支持暂停,您可以根据实际情况选择释放实例。更多信息,请参见释放DTS实例

  • 对于不再使用的包年包月实例(尤其是已开启自动续费的包年包月实例),请务必手动取消自动续费或释放实例,以免产生额外的费用。具体操作,请参见自动续费的修改、取消等操作释放DTS实例

操作步骤

说明

本操作以同步实例为例,为您介绍结束实例的操作步骤。

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

    通过DTS控制台进入

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

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

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

    通过DMS控制台进入

    说明

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

    1. 登录DMS数据管理服务

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

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

  2. 暂停实例。

    • 单个释放

      在目标实例的操作列,选择更多设置 > 暂停任务

    • 批量释放

      勾选多个目标实例,并单击页面下方的暂停任务

  3. 在弹出的提醒对话框中,单击确定

相关API

API接口

说明

SuspendDtsJob

暂停一个DTS实例。

SuspendDtsJobs

批量暂停DTS实例。

常见问题

  • 实例暂停后是什么状态?

    实例暂停后,运行状态将会变为已暂停

  • 暂停的实例启动后是否可以恢复?

    一般情况下,暂停时间不超过24小时的DTS任务可以正常恢复;若数据量较小,则暂停时间不超过7天的DTS任务可以正常恢复。建议暂停时间不要超过6小时。