Skip to content

Commit

Permalink
Update dm-create-task.md
Browse files Browse the repository at this point in the history
  • Loading branch information
lance6716 authored Mar 17, 2022
1 parent dbff0af commit 4ca1f01
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions dm/dm-create-task.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,9 @@ start-task [ -s "mysql-replica-01"] ./task.yaml
- 可选
- 如果设置,则在启动指定任务时会移除该任务之前存在的 metadata
+ `start-time`:
- 可选
- 可选,格式为 `'2021-10-21 00:01:00'``2021-10-21T00:01:00`
- 对于增量任务,可以通过该参数大致指定任务起始位点,该参数比任务配置文件中的 binlog 位置优先级更高,也比下游 checkpoint 中的 binlog 位置优先级更高
- 当该任务存在 checkpoint 时,如果通过这种方式启动任务,DM 会自动开启 safe mode 直到同步过 checkpoint,以避免重置任务到更早位置时遇到数据重复的报错
- 格式为 `'2021-10-21 00:01:00'``2021-10-21T00:01:00`
- 当该任务存在 checkpoint 时,如果通过这种方式启动任务,DM 会自动开启 safe mode 直到同步过 checkpoint,以避免重置任务到更早位置时遇到数据重复的报错。向前重置起始位点时,如果起始位点的表结构与下游当前表结构不一致可能会在同步时报错;向后重置起始位点时,需要注意跳过的 binlog 可能在下游残留脏数据
- 指定了过早的时间时,会从最早的 binlog 开始同步
- 指定了过晚的时间时,会报错 `start-time {input-time} is too late, no binlog location matches it`

Expand Down

0 comments on commit 4ca1f01

Please sign in to comment.