您可以使用数据传输服务(DTS)在两个数据源之间同步正在进行的数据变更。 数据同步通常用于OLTP到OLAP的数据传输,以及容灾备份相关的同步场景。

支持的同步对象

DTS支持的同步对象包括数据库、表和列。 您可以在配置数据同步任务时选择要同步的对象。

高级功能

功能 说明 相关文档
重新选择要同步的对象 您可以在数据同步任务运行时添加或删除需要同步的对象。
查看同步性能 您可以在数据同步任务运行时查看同步链路的性能。 查看同步链路状态和性能
ETL功能
  • 对象名映射:您可以对迁移到目标实例中的对象进行重命名操作。 支持重命名的对象包括数据库、表和列。
  • 数据过滤:您可以对要迁移的表设置SQL条件,只迁移符合特定条件的数据记录。

数据同步任务生命周期

若要完成数据迁移、数据同步或数据订阅,您必须创建数据传输任务。 创建数据同步任务时,您需要配置源数据库、目标数据库和要同步的对象。

数据同步任务的状态如下表所示。

任务状态 说明 可执行的操作
预检中 正在执行预检查,同步任务尚未启动。
  • 查看同步配置
  • 删除同步任务
  • 复制同步配置
预检查失败 同步任务未能通过预检查。
  • 执行预检查
  • 查看同步配置
  • 重新选择要同步的对象
  • 修改同步速度
  • 删除同步任务
  • 复制同步配置
未启动 同步任务已通过预检查,但尚未启动。
  • 执行预检查
  • 启动同步任务
  • 重新选择要同步的对象
  • 修改同步速度
  • 删除同步任务
  • 复制同步配置
同步初始化中 正在进行同步初始化。
  • 查看同步配置
  • 删除同步任务
  • 复制同步配置
同步初始化失败 同步初始化失败。
  • 查看同步配置
  • 重新选择要同步的对象
  • 修改同步速度
  • 删除同步任务
  • 复制同步配置
同步中 正在同步数据。
  • 查看同步配置
  • 重新选择要同步的对象
  • 修改同步速度
  • 删除同步任务
  • 复制同步配置
同步失败 同步任务异常。
  • 查看同步配置
  • 重新选择要同步的对象
  • 修改同步速度
  • 删除同步任务
  • 复制同步配置
暂停中 同步任务已暂停。
  • 查看同步配置
  • 重新选择要同步的对象
  • 修改同步速度
  • 删除同步任务
  • 复制同步配置

如果任务处于同步失败同步初始化失败状态,系统将在7天之内重新尝试执行该任务。 如果需要停止同步,您需要手动暂停或结束该任务。