After stopping a DM task and then starting it again, will the task restart from the full data synchronization?

This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: DM stop-task后, 再start-task, 这个任务会重新从全量开始么?

| username: 超7成网友

As per the topic:

If you stop a normally running task and then directly start the task again, will the task restart the data migration from scratch?

What I want to do:
I want to modify the task’s configuration file to add the tidb_skip_utf8_check configuration. Do I need to restart it?

| username: sunzhaoyang | Original post link

No, the downstream has a checkpoint stored in dm_meta;
It will only restart if the start-task is run with the --remove-meta parameter.

| username: 超7成网友 | Original post link

Let me ask another question: Is the checkpoint saved by task name or by database? For example, if I change the task name, will the checkpoint be used?

| username: Hacker007 | Original post link

Task Name

| username: system | Original post link

This topic was automatically closed 1 minute after the last reply. No new replies are allowed.