透過 Azure 入口網站 將 OS 磁碟連結至修復 VM,以針對 Windows VM 進行疑難解答

如果您的 Windows 虛擬機 (Azure 中的 VM) 發生啟動或磁碟錯誤,您可能需要在其 OS 磁碟離線時執行疑難解答步驟。 可能需要將 OS 磁碟連結至第二個 VM 以進行離線修復,例如,如果失敗的應用程式更新導致 VM 無法成功啟動。 本文說明如何將失敗的 OS 磁碟連線到修復 VM,以修正任何錯誤,然後重新建立原始 VM。

判斷要用於脫機修復的方法

您應該用來將失敗的 OS 磁碟連結至修復 VM 的步驟,取決於磁碟是否使用 Azure 磁碟加密 (ADE) 加密、受控或非受控,以及其他一些因素。

手動將失敗的 OS 磁碟連結至修復 VM

使用下列程式,在修復 VM 的協助下修正失敗的 VM。

  1. 擷取OS磁碟的快照集。
  2. 從快照集建立磁碟
  3. 使用連接為數據磁碟的新磁碟來建立修復 VM
  4. 修復失敗的 VM OS 磁碟
  5. 將失敗的 VM OS 磁碟與修復的磁碟交換

擷取OS磁碟的快照集

快照集是虛擬硬碟的完整唯讀複本。 建議您在擷取快照集之前,先完全關閉 VM,以清除任何進行中的進程。 若要擷取 OS 磁碟的快照集,請遵循下列步驟:

  1. 移至 Azure 入口網站 並流覽至發生問題的 VM。

  2. 選取 [ 磁碟] 刀鋒視窗,然後選取 OS 磁碟以開啟其 [ 概觀] 刀鋒視窗。

    Azure 入口網站 中 V M 的 [磁碟] 刀鋒視窗螢幕快照,其中顯示醒目提示的 O S 磁碟。

  3. 在OS磁碟的 [ 概觀 ] 刀鋒視窗上,選取 [ 建立快照集]

    磁碟 [概觀] 刀鋒視窗的螢幕快照,其中已醒目提示 [建立快照集] 選項。

  4. 繼續使用預設設定建立快照集。

從快照集建立磁碟

若要從快照集建立磁碟,請遵循下列步驟:

  1. 完成磁碟快照集的部署之後,流覽至 Azure 入口網站 中的新資源。

  2. 在新磁碟快照集的 [ 概觀 ] 刀鋒視窗中,選取 [ 建立磁碟]。

    快照之 [概觀] 刀鋒視窗的螢幕快照,其中已醒目提示 [建立磁碟] 選項。

  3. 在 [ 建立 受控磁碟] 精靈的 [基本] 頁面上,將描述性名稱指派給磁碟,例如 “MyVMOsDiskCopy”。

  4. 在 [ 基本] 頁面上,選取區域和 可用性區域,並記錄這些選擇。 您會將這些相同的值指派給修復 VM。

  5. 使用預設選項完成 [建立受控磁碟] 精靈。

使用連接為數據磁碟的新磁碟來建立修復 VM

  1. 在 Azure 入口網站 中,開始建立以 Windows Server 為基礎的新 VM 的程式。

  2. 在 [ 建立 虛擬機] 精靈的 [基本] 頁面上,指定您為剛才從快照集建立的新磁碟所選擇的相同區域和可用性區域。

  3. 使用預設設定完成 [建立虛擬機] 精靈。

  4. 啟動並連線到修復 VM。 確定修復 VM 正常運作。

  5. 將磁碟連結至修復 VM 作為數據磁碟。

    1. 在 [ 虛擬機] 窗格中,選取 [ 磁盘]
    2. 在 [ 磁碟] 窗格上,選取 [ 鏈接現有的磁碟]
    3. 在 [ 磁碟名稱] 下,從下拉功能表中選取預期的磁碟。
    4. 選取 [儲存]

修復失敗的 VM OS 磁碟

在修復 VM 上掛接 OS 磁碟複本後,您現在可以視需要執行任何維護和疑難解答步驟。 修正磁碟上導致無法啟動的錯誤之後,請繼續進行下列步驟。

將失敗的 VM OS 磁碟與修復的磁碟交換

Azure 入口網站 支援變更 VM 的 OS 磁碟。 如果要執行這項操作,請依照下列步驟執行:

  1. 修復磁碟之後,請在 Azure 入口網站 中開啟修復 VM 的 [磁] 刀鋒視窗。 卸離來源 VM OS 磁碟的復本。 若要這樣做,請找出 [ 數據磁碟] 底下相關聯磁碟名稱的數據列,選取該數據列右側的 “X”,然後選取 [ 儲存]

    螢幕快照:在 Azure 入口網站 的 [磁碟] 刀鋒視窗上選取的數據磁碟,其旁邊會醒目提示 X 符號。

  2. 在 Azure 入口網站 中,流覽至) VM 失敗的來源 (,然後開啟 [磁碟] 刀鋒視窗。 按兩下 [交換OS磁碟 ],將現有的OS磁碟取代為您剛才修復的磁碟。

    Azure 入口網站 中 [磁碟] 刀鋒視窗的螢幕快照,其中已醒目提示 [交換 O S 磁碟] 選項。

  3. 選擇您修復的新磁碟,然後輸入 VM 的名稱以確認變更。 如果您在清單中看不到磁碟,請在中斷磁碟與疑難解答 VM 的連結后等候 10 到 15 分鐘。

後續步驟

如果您在連線到 VM 時遇到問題,請參閱 針對 Azure VM 的遠端桌面連線進行疑難解答。 如需存取在 VM 上執行之應用程式的問題,請參閱 針對 Windows VM 上的應用程式連線問題進行疑難解答

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群