

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 移動任務
<a name="CHAP_Tasks.Moving"></a>

當下列任何一種情況適用於您的使用案例時，您就可以將任務移至不同的複寫執行個體。
+ 您目前正在使用特定類型的執行個體，而且想要切換到不同的執行個體類型。
+ 您目前的執行個體會因許多複寫任務而超載，而且您想要將負載分到多個執行個體。
+ 執行個體儲存空間已滿，而且您想要將任務從該執行個體移到功能更強大的執行個體，作為擴展儲存或運算的替代方案。
+ 您想要使用 的新發行功能 AWS DMS，但不想建立新的任務並重新啟動遷移。反之，您偏好使用支援 功能的新 AWS DMS 版本來啟動複寫執行個體，並將現有任務移至該執行個體。

您可以透過選取任務並選擇**移動**，在主控台中移動任務。您也可以使用 CLI 命令或 API 操作 `MoveReplicationTask` 來移動任務。您可以移動將任何資料庫引擎作為其目標端點的任務。

確定目標複寫執行個體有足夠的儲存空間，可容納要移動的任務。否則，請在移動任務之前擴展儲存空間，以便為目標複寫執行個體騰出空間。

此外，請確定您的目標複寫執行個體建立的 AWS DMS 引擎版本與目前的複寫執行個體相同或更高。

**注意**  
您無法將任務移至其目前所在的相同複寫執行個體。
您無法在移動時修改任務的設定。
您執行的任務狀態必須為**已停止**、**失敗**或**失敗移動**，才能移動任務。

有兩種與移動 DMS 任務相關的任務狀態：**移動**和**失敗移動**。如需那些任務狀態的詳細資訊，請參閱[任務狀態](CHAP_Monitoring.md#CHAP_Tasks.Status)。

移動任務之後，您可以啟用並執行預遷移評估，以檢查是否有封鎖問題，然後再執行移動的任務。