將維護控制設定移至另一個區域

適用於: ✔️ Linux VM ✔️ Windows VM ✔️ 彈性擴展集 ✔️ 統一擴展集

請遵循本文,將維護控制設定移至不同的 Azure 區域。 您想移動設定可能有很多理由。 例如,為了利用新的區域、部署特定區域中可用的功能或服務、符合內部原則和治理需求,或回應容量規劃。

維護控制搭配自訂的維護設定,可讓您控制如何將平台更新套用至 VM 及 Azure 專用主機。 跨區域移動維護控制有幾種情節:

  • 若要移動維護控制設定,但不移動設定相關聯的資源,請遵循本文中的指示。
  • 若要移動維護設定相關聯的資源,但不移動設定本身,請遵循這些指示
  • 若要移動維護設定及其相關聯的資源,請先遵循這些本文中的指示。 然後,遵循這些指示

必要條件

開始移動維護控制設定之前:

  • 維護設定會與 Azure VM 或 Azure 專用主機相關聯。 開始之前,請確定 VM/主機資源存在於新的區域中。
  • 識別:
    • 現有的維護控制設定。
    • 現有設定目前所在的資源群組。
    • 移至新區域之後,將設定新增至其中的資源群組。
    • 與您想要移動的維護設定相關聯的資源。
    • 檢查新區域中的資源是否與目前維護設定相關聯的資源相同。 這些設定可以在新區域中具有與舊區域中相同的名稱,但這並非必要。

準備及移動

  1. 擷取每個訂用帳戶中的所有維護設定。 執行 CLI az maintenance configuration list 命令來執行這項操作,將 $subId 取代為您的訂用帳戶識別碼。

    az maintenance configuration list --subscription $subId --query "[*].{Name:name, Location:location, ResGroup:resourceGroup}" --output table
    
  2. 檢閱訂用帳戶內設定記錄的傳回資料表清單。 以下是範例。 您的清單將會包含特定環境的值。

    名稱 地點 資源群組
    略過維護 eastus2 configuration-resource-group
    IgniteDemoConfig eastus2 configuration-resource-group
    defaultMaintenanceConfiguration-eastus eastus test-configuration
  3. 儲存您的清單以供參考。 當您移動設定時,可協助您確認所有項目都已移動。

  4. 作為參考,請將每個設定/資源群組對應至新區域中的新資源群組。

  5. 使用 PowerShellCLI,在新區域中建立新的維護設定。

  6. 使用 PowerShellCLI,將設定與新區域中的資源產生關聯。

確認移動

移動設定之後,請比較新區域中的設定和資源與您備妥的資料表清單。

清除來源資源

移動之後,請考慮使用 PowerShellCLI,在來源區域中刪除移動的維護設定。

下一步

如果您需要移動與維護設定相關聯的資源,請遵循這些指示