AWS DMS复制任务



如何在现有复制任务中添加新表并为其启动CDC,同时不影响/破坏正在进行复制的现有表?

假设Oracle到Oracle引擎。我已经有4个表在任务和cdc正在运行和同步。现在我想添加第5个表。我使用本机工具(使用flashback_scn的数据泵expdp/impdp)为它做了满载,之后我想为它启动CDC。现在我是为它创建一个新任务还是添加到现有任务中?有没有人能告诉我如何处理这样的请求?

TIA

可以向现有任务添加表。添加:

  1. 停止任务
  2. 修改和添加表和源过滤器(如果有)。
  3. 启动任务,选择"恢复"。这一点很关键,如果你不小心选择了"重启"的话。而不是"resume",任务将从头开始。

添加表后的结果:如果任务是"满载且正在进行更改";然后新表将进入FULL Load模式,一旦完成,将转移到CDC。

如果任务是"正在进行的更改";那么新表将从该点开始获取CDC数据。没有满载。

在任何一种情况下,只要任务被恢复,其余的表将继续从最后一个CDC检查点开始,它们不会受到影响。我希望这对你有帮助。谢谢,Naveed .

最新更新