繁体   English   中英

AWS DMS 复制任务

[英]AWS DMS Replication task

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

假设 Oracle 到 Oracle 引擎。 我已经在任务中有 4 个表,并且 cdc 正在运行并同步。 现在我想向其中添加第 5 个表。 我使用本机工具(使用 flashback_scn 的数据泵 expdp/impdp)对其进行了完全加载,之后我想为它启动 CDC。 现在我要为其创建新任务还是添加到现有任务? 有人可以帮助我了解如何处理此类请求。

TIA

您可以将表添加到现有任务。 添加:

  1. 停止任务。
  2. 修改并添加表和源过滤器(如果有)。
  3. 启动任务并选择“恢复”。 这很关键,如果您不小心选择了“重新启动”而不是“恢复”,任务将从头开始。

添加表后会发生什么:如果任务是“完全加载和正在进行的更改”,那么新表将进入 FULL 加载模式,一旦完成,将转到 CDC。

如果任务是“仅进行中的更改”,那么新表将从该点开始获取 CDC 数据。 不会有满载。

无论哪种情况,只要任务恢复,其余表将从上一个 CDC 检查点继续,不会受到影响。 我希望它有所帮助。 谢谢,纳维德。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM