本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 AWS DMS 維護時段
每個 AWS DMS 複製執行個體都有一個每週維護時段,在此期間套用任何可用的系統變更。您可以將維護時段視為執行修改及軟體修補作業的時機。
如果 AWS DMS 判斷某一週內需要進行維護,則維護會在您建立複製執行個體時選擇的 30 分鐘維護時段內進行。 AWS DMS 在 30 分鐘的維護期間內完成大部分的維護。但是,較大的變更則可能需要更長的時間。
維護現有遷移任務的影響
在執行個體上執行 AWS DMS 移轉工作時,套用修補程式時會發生下列事件:
-
如果移轉任務中的資料表位於複寫進行中的變更階段 (CDC) 中,請 AWS DMS 停止工作片刻,然後在套用修補程式後繼續工作。套用修補程式後,遷移便會從插斷的位置繼續進行。
-
如果 AWS DMS 要在移轉現有資料時移轉表格,或移轉現有資料並複寫進行中的變更工作,則在套用修補程式時,針對處於滿載階段的所有表格DMS停止並重新啟動移轉。DMS套用修正程式時,也會停止並繼續處於CDC階段狀態的所有表格。
變更維護時段設定
您可以使用 AWS Management Console、或來變更維護時段時間範圍 AWS DMS API。 AWS CLI
您可以使用 AWS Management Console變更維護時段的時間範圍。
使用此主控台變更慣用的維護時段
-
登入 AWS Management Console 並在 https://console.aws.amazon.com/dms/v2/
開啟 AWS DMS 主控台。 在導覽窗格中,選擇 Replication instances (複寫執行個體)。
選擇您希望修改的複寫執行個體,並選擇 Modify (修改)。
展開 Maintenance (維護) 標籤,然後選擇您維護時段的日期和時間。
選擇 Apply changes immediately (立即套用變更)。
選擇 Modify (修改)。
若要調整偏好的維護時段,請使用具有下列參數的 AWS CLI modify-replication-instance
指令。
-
--replication-instance-identifier
-
--preferred-maintenance-window
範例
下列 AWS CLI 範例會將維護時段設定為星期二上午 4:00 至 4:30。UTC。
aws dms modify-replication-instance \ --replication-instance-identifier
myrepinstance
\ --preferred-maintenance-windowTue:04:00-Tue:04:30
若要調整偏好的維護時段,請使用具有下列參數的 AWS DMS APIModifyReplicationInstance
動作。
-
ReplicationInstanceIdentifier =
myrepinstance
-
PreferredMaintenanceWindow =
Tue:04:00-Tue:04:30
範例
以下程式碼範例會將維護時段設為星期二的早上 4:00–4:30。UTC。
https://dms.us-west-2.amazonaws.com/ ?Action=ModifyReplicationInstance &DBInstanceIdentifier=myrepinstance &PreferredMaintenanceWindow=Tue:04:00-Tue:04:30 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-09-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140425/us-east-1/dms/aws4_request &X-Amz-Date=20140425T192732Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=1dc9dd716f4855e9bdf188c70f1cf9f6251b070b68b81103b59ec70c3e7854b3