簡體   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