DM 任务配置文件介绍

    完整的任务配置参见 DM 任务完整配置文件介绍。关于各配置项的功能和配置,请参阅。

    下面是一个基础的配置文件示例,通过该示例可以完成简单的数据同步功能。

    1. 编辑全局配置
    2. 根据全局配置编辑。

    配置任务的基本信息,配置项的说明参见以上示例配置文件中的注释。关于 task-mode 的特殊说明如下:

    • 值为字符串(fullincrementalall)。
      • full:只全量备份上游数据库,然后将数据全量导入到下游数据库。
      • :只通过 binlog 把上游数据库的增量修改同步到下游数据库, 可以设置实例配置的 meta 配置项来指定增量同步开始的位置。
      • allfull + incremental。先全量备份上游数据库,将数据全量导入到下游数据库,然后从全量数据备份时导出的位置信息 (binlog position) 开始通过 binlog 增量同步数据到下游数据库。

    功能配置集

    本小节定义具体的数据同步子任务,DM 支持从单个或者多个上游 MySQL 实例同步数据到同一个下游数据库实例。 配置项说明参见以上示例配置文件中 的注释。