本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用複寫引擎版本
複製引擎是核心 AWS DMS 在複製執行個體上執行並執行您指定之移轉工作的軟體。 AWS 定期發行新版本的 AWS DMS 複製引擎軟件,具有新功能和性能改進。每個複寫引擎軟體的版本都擁有各自的版本編號,以和其他版本進行區別。
當您啟動新的複製執行個體時,它會執行最新的執行個體 AWS DMS 引擎版本,除非您另有指定。如需詳細資訊,請參閱使用 AWS DMS 複寫執行個體。
如果您有目前正在執行的複寫執行個體,則可以將其升級為更新的引擎版本。 (AWS DMS 不支持引擎版本降級。) 如需複寫引擎版本的詳細資訊,請參閱 AWS DMS版本說明。
使用主控台升級引擎版本
您可以升級 AWS DMS 複製執行個體使用 AWS Management Console.
使用主控台升級複寫執行個體
-
打開 AWS DMS 控制台在 https://console.aws.amazon.com/dms/v2/
。 -
在導覽窗格中,選擇 Replication instances (複寫執行個體)。
-
選擇您的複寫引擎,然後選擇 Modify (修改)。
-
針對引擎版本,選擇您想要的版本編號,然後選擇修改。
注意
建議您在升級複寫執行個體之前停止所有任務。如果您不停止任務, AWS DMS 將在升級之前自動停止任務。如果您手動停止此任務,則需要在升級完成後手動開始任務。升級複寫執行個體可能需要數分鐘。當執行個體準備就緒時,其狀態會變更為 available (可用)。
使用升級引擎版本 AWS CLI
您可以升級 AWS DMS 複製執行個體使用 AWS CLI,如下所示。
使用升級複製執行個體 AWS CLI
-
使用下列命令判斷複寫執行個體的 Amazon 資源名稱 (ARN)。
aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceArn,ReplicationInstanceClass]"
在輸出中,記下ARN您要升級之複製執行個體的,例如:
arn:aws:dms:us-east-1:123456789012:rep:6EFQQO6U6EDPRCPKLNPL2SCEEY
-
使用以下命令判斷有哪些可用的複寫執行個體版本。
aws dms describe-orderable-replication-instances \ --query "OrderableReplicationInstances[*].[ReplicationInstanceClass,EngineVersion]"
在輸出中,記下複寫執行個體類別可用的引擎版本編號。您應該會在步驟 1 的輸出中看見此資訊。
-
使用以下命令升級複寫執行個體。
aws dms modify-replication-instance \ --replication-instance-arn
arn
\ --engine-versionn.n.n
Replace (取代)
arn
在前面與上一步的實際複製實例ARN。Replace (取代)
n.n.n
使用您想要的引擎版本號碼,例如:3.4.5
注意
升級複寫執行個體可能需要數分鐘。您可以使用以下命令檢視複寫執行個體的狀態。
aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceStatus]"
當複寫執行個體準備就緒時,其狀態會變更為 available (可用)。