分享方式:


從意外刪除資源橋接器 VM 復原

在本文中,您會了解如何在災害案例中將 Azure Arc 資源橋接器連線復原到工作狀態,例如意外刪除。 在這種情況下,內部部署基礎結構與 Azure 之間的連線會遺失,且透過 Arc 執行的任何作業都會失敗。

必要條件

  1. 災害復原指令碼必須從組態 (.yaml) 檔案存在的相同資料夾執行。 組態檔存在於用來執行指令碼以部署 Arc 資源橋接器的電腦上。

  2. 用來執行指令碼的電腦必須具有在連接埠 6443 (Kubernetes API 伺服器) 和 22 (SSH) 上與 Arc 資源橋接器 VM 的雙向連線,以及在連接埠 443 (HTTPS) 上與 Arc 資源橋接器 VM 的輸出連線。

如果有 VM 刪除,則復原 Arc 資源橋接器

若要從 Arc 資源橋接器 VM 刪除復原,您必須使用下列步驟,以與目前資源橋接器相同的資源識別碼來部署新的資源橋接器。

  1. 複製 Arc 資源橋接器、自訂位置和 vCenter Azure 資源的 Azure 區域和資源識別碼。

  2. 從 vCenter Server 尋找並刪除舊的 Arc 資源橋接器範本。

  3. 從 Azure 入口網站下載上線指令碼,然後使用與 Azure 中原始資源相同的資訊來更新指令碼中的以下區段。

    $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>
    
  4. 使用 --force 參數再次執行上線指令檔

    ./resource-bridge-onboarding-script.ps1 --force
    
  5. 依提示提供輸入

  6. 指令檔成功完成之後,資源橋接器應該會復原,而且能再次於 Azure 中管理先前已中斷連線的 Arc 資源。

下一步

針對 Azure Arc 資源橋接器問題進行疑難排解

如果上述復原步驟無法成功將 Arc 資源橋接器還原至其原始狀態,請嘗試下列其中一個通道以取得支援: