將維護控制設定移至另一個區域
適用於: ✔️ Linux VM ✔️ Windows VM ✔️ 彈性擴展集 ✔️ 統一擴展集
請遵循本文,將維護控制設定移至不同的 Azure 區域。 您想移動設定可能有很多理由。 例如,為了利用新的區域、部署特定區域中可用的功能或服務、符合內部原則和治理需求,或回應容量規劃。
維護控制搭配自訂的維護設定,可讓您控制如何將平台更新套用至 VM 及 Azure 專用主機。 跨區域移動維護控制有幾種情節:
- 若要移動維護控制設定,但不移動設定相關聯的資源,請遵循本文中的指示。
- 若要移動維護設定相關聯的資源,但不移動設定本身,請遵循這些指示。
- 若要移動維護設定及其相關聯的資源,請先遵循這些本文中的指示。 然後,遵循這些指示。
必要條件
開始移動維護控制設定之前:
- 維護設定會與 Azure VM 或 Azure 專用主機相關聯。 開始之前,請確定 VM/主機資源存在於新的區域中。
- 識別:
- 現有的維護控制設定。
- 現有設定目前所在的資源群組。
- 移至新區域之後,將設定新增至其中的資源群組。
- 與您想要移動的維護設定相關聯的資源。
- 檢查新區域中的資源是否與目前維護設定相關聯的資源相同。 這些設定可以在新區域中具有與舊區域中相同的名稱,但這並非必要。
準備及移動
擷取每個訂用帳戶中的所有維護設定。 執行 CLI az maintenance configuration list 命令來執行這項操作,將 $subId 取代為您的訂用帳戶識別碼。
az maintenance configuration list --subscription $subId --query "[*].{Name:name, Location:location, ResGroup:resourceGroup}" --output table
檢閱訂用帳戶內設定記錄的傳回資料表清單。 以下是範例。 您的清單將會包含特定環境的值。
名稱 地點 資源群組 略過維護 eastus2 configuration-resource-group IgniteDemoConfig eastus2 configuration-resource-group defaultMaintenanceConfiguration-eastus eastus test-configuration 儲存您的清單以供參考。 當您移動設定時,可協助您確認所有項目都已移動。
作為參考,請將每個設定/資源群組對應至新區域中的新資源群組。
使用 PowerShell 或 CLI,在新區域中建立新的維護設定。
使用 PowerShell 或 CLI,將設定與新區域中的資源產生關聯。
確認移動
移動設定之後,請比較新區域中的設定和資源與您備妥的資料表清單。
清除來源資源
移動之後,請考慮使用 PowerShell 或 CLI,在來源區域中刪除移動的維護設定。
下一步
如果您需要移動與維護設定相關聯的資源,請遵循這些指示。