在本文中,您會瞭解如何在意外刪除資源網橋 VM 或資源網橋無法復原的情況下,將 Azure Arc 資源網橋連線還原至工作狀態。
復原 Arc 資源橋接器
本地基礎設施與 Azure 之間的連結可能會中斷。 透過 Azure Arc 執行的任何操作都可能在以下災難情境下失敗:
虛擬機器被不小心刪除。
VM 連線失敗(例如,因為基礎結構的網路組態變更)
虛擬機升級失敗,無法修復且需要重新部署。
由於缺乏升級,VM 認證已過期。
在這類災害案例中,您可以使用與目前資源網橋相同的屬性來部署新的資源網橋,以還原作業。 此災害復原程式需要刪除 vCenter 中現有的 Arc 資源網橋 VM,以及 Azure 入口網站中的資源網橋 Azure 資源。 然後你可以修改入門腳本以用於災難復原,然後嘗試進行復原。 復原會建立一個新的 Azure 資源網橋,該資源具有相同的 ARM ID、vCenter 資源和自訂位置。
若要部署新的資源網橋,請遵循下列步驟:
在 Azure 入口網站中,從與資源網橋相關的資源尋找並複製下列屬性:
Arc 資源網橋:Azure 區域、訂用帳戶標識碼、ARM 資源標識碼、資源組名、Arc 資源網橋名稱
vCenter Azure 資源:Azure 中的資源標識碼、訂用帳戶標識碼、資源組名、vCenter 資源的名稱
自定義位置:資源標識碼、訂用帳戶標識碼、資源組名、自定義位置名稱
在 Azure 入口網站中,搜尋你的資源橋接虛擬機並刪除該資源橋接虛擬機。 此步驟是災難復原過程中必須的,因為你部署一個具有相同屬性的新資源橋接器以取代這個。 其他相關元件,例如自訂位置、vCenter 資源或其他 Azure 資源,都應該保留在 Azure 入口網站中。 您會將新的資源橋接器重新連線至這些既有資源。
移至您的 vCenter 控制台,並刪除 vCenter 中存在的 Azure Arc 資源網橋 VM。 虛擬機器會在後續步驟中重新建立為災難復原過程中的一部分。
從 Azure 入口網站下載 上線腳本 。 你需要提供不同的 vCenter 名稱和自訂地點名稱來產生入職腳本;否則,如果你在這一步重複使用相同的名字,就會收到錯誤。 下一步,你編輯入職腳本,重複使用相同名稱。
修改下載的入職腳本,以便進行災難復原。 腳本會建立一個新的資源橋接器,使用相同的 ARM ID、自訂位置和 vCenter 資源。 在編輯器中開啟上線腳本,並使用您在步驟 1 中複製的屬性來更新腳本。 此步驟會將已刪除的資源橋接器替換為具有相同屬性的新資源橋接。
$location = <Azure region of the resources> $applianceSubscriptionId = <subscription-id> $applianceResourceGroupName = <resource-group-name> $applianceName = <resource-bridge-name> $customLocationSubscriptionId = <subscription-id> $customLocationResourceGroupName = <resource-group-name> $customLocationName = <custom-location-name> $vCenterSubscriptionId = <subscription-id> $vCenterResourceGroupName = <resource-group-name> $vCenterName = <vcenter-name-in-azure>儲存對上線腳本所做的編輯。
只有在您使用已啟用 Arc 的 AVS 時,才執行此步驟。 如果您使用已啟用 Arc 的 VMware,請勿遵循此步驟。 執行下列命令:
az rest --method delete --url "https://management.azure.com/subscriptions/ <subId>/resourcegroups/<rgName>/providers/Microsoft.AVS/privateClouds/<pcName>/addons/arc?api-version=2022-05-01"執行引導腳本並使用
-force參數再次執行。 文本會提示您輸入資源網橋組態設定。 依提示輸入數據。 你可以重複使用舊資源橋接器中已經符合網路、防火牆和代理需求的相同 IP 和其他設定。 否則,如果你使用新的 IP,可能還得確保這些 IP 符合網路需求。 您也可以指定要與新的 Arc 資源網橋搭配使用的新網路、記憶體或資源集區。./resource-bridge-onboarding-script.ps1 -force腳本成功完成後,新的資源橋接器會部署並重新連接所有必要的資源,例如自訂位置和 Arc 擴充功能。 先前斷開的 Arc 資源在 Azure 中又能管理了。
下一步
如果上述復原步驟無法成功將 Arc 資源橋接器還原至其原始狀態,請嘗試下列其中一個通道以取得支援:
- 透過 Microsoft Q&A 取得 Azure 專家提供的解答。
- 連線至 @AzureSupport,這是用來改善客戶體驗的官方 Microsoft Azure 帳戶。 Azure 支援會將 Azure 社群連線到解答、支援及專家。
- 開啟 Azure 支援要求。