透過 Azure 入口網站 將 OS 磁碟連結至修復 VM,以針對 Windows VM 進行疑難解答
如果您的 Windows 虛擬機 (Azure 中的 VM) 發生啟動或磁碟錯誤,您可能需要在其 OS 磁碟離線時執行疑難解答步驟。 可能需要將 OS 磁碟連結至第二個 VM 以進行離線修復,例如,如果失敗的應用程式更新導致 VM 無法成功啟動。 本文說明如何將失敗的 OS 磁碟連線到修復 VM,以修正任何錯誤,然後重新建立原始 VM。
判斷要用於脫機修復的方法
您應該用來將失敗的 OS 磁碟連結至修復 VM 的步驟,取決於磁碟是否使用 Azure 磁碟加密 (ADE) 加密、受控或非受控,以及其他一些因素。
如果 OS 磁碟未受管理,請參閱將 非受控磁碟連結至 VM 以進行離線修復 ,以取得將磁碟連結至修復 VM 的指示。 如果您不確定,請參閱 判斷OS磁碟是受控還是非受控。
如果操作系統磁碟受到管理,
未加密,請參閱 使用 Azure 虛擬機修復命令修復 Windows VM。 這是使用 az vm repair 將失敗的 OS 磁碟連結至修復 VM 的自動化 (慣用) 方法。 如果您不確定 OS 磁碟是否已加密,請參閱 確認已在磁碟上啟用 ADE。
使用具有或不含KEK) 的ADE單一傳遞加密 (加密,請參閱 使用 Azure 虛擬機修復命令修復 Windows VM。 這是使用 az vm repair 將失敗的 OS 磁碟連結至修復 VM 的自動化 (慣用) 方法。
使用單一傳遞加密以外的方法以 ADE 加密,請參閱解除鎖定加密的磁 碟以進行離線修復 ,以取得連結和解除鎖定磁碟的指示。
手動將失敗的 OS 磁碟連結至修復 VM
使用下列程式,在修復 VM 的協助下修正失敗的 VM。
擷取OS磁碟的快照集
快照集是虛擬硬碟的完整唯讀複本。 建議您在擷取快照集之前,先完全關閉 VM,以清除任何進行中的進程。 若要擷取 OS 磁碟的快照集,請遵循下列步驟:
移至 Azure 入口網站 並流覽至發生問題的 VM。
選取 [ 磁碟] 刀鋒視窗,然後選取 OS 磁碟以開啟其 [ 概觀] 刀鋒視窗。
在OS磁碟的 [ 概觀 ] 刀鋒視窗上,選取 [ 建立快照集]。
繼續使用預設設定建立快照集。
從快照集建立磁碟
若要從快照集建立磁碟,請遵循下列步驟:
完成磁碟快照集的部署之後,流覽至 Azure 入口網站 中的新資源。
在新磁碟快照集的 [ 概觀 ] 刀鋒視窗中,選取 [ 建立磁碟]。
在 [ 建立 受控磁碟] 精靈的 [基本] 頁面上,將描述性名稱指派給磁碟,例如 “MyVMOsDiskCopy”。
在 [ 基本] 頁面上,選取區域和 可用性區域,並記錄這些選擇。 您會將這些相同的值指派給修復 VM。
使用預設選項完成 [建立受控磁碟] 精靈。
使用連接為數據磁碟的新磁碟來建立修復 VM
在 Azure 入口網站 中,開始建立以 Windows Server 為基礎的新 VM 的程式。
在 [ 建立 虛擬機] 精靈的 [基本] 頁面上,指定您為剛才從快照集建立的新磁碟所選擇的相同區域和可用性區域。
使用預設設定完成 [建立虛擬機] 精靈。
啟動並連線到修復 VM。 確定修復 VM 正常運作。
將磁碟連結至修復 VM 作為數據磁碟。
- 在 [ 虛擬機] 窗格中,選取 [ 磁盘]。
- 在 [ 磁碟] 窗格上,選取 [ 鏈接現有的磁碟]。
- 在 [ 磁碟名稱] 下,從下拉功能表中選取預期的磁碟。
- 選取 [儲存]。
修復失敗的 VM OS 磁碟
在修復 VM 上掛接 OS 磁碟複本後,您現在可以視需要執行任何維護和疑難解答步驟。 修正磁碟上導致無法啟動的錯誤之後,請繼續進行下列步驟。
將失敗的 VM OS 磁碟與修復的磁碟交換
Azure 入口網站 支援變更 VM 的 OS 磁碟。 如果要執行這項操作,請依照下列步驟執行:
修復磁碟之後,請在 Azure 入口網站 中開啟修復 VM 的 [磁碟] 刀鋒視窗。 卸離來源 VM OS 磁碟的復本。 若要這樣做,請找出 [ 數據磁碟] 底下相關聯磁碟名稱的數據列,選取該數據列右側的 “X”,然後選取 [ 儲存]。
在 Azure 入口網站 中,流覽至) VM 失敗的來源 (,然後開啟 [磁碟] 刀鋒視窗。 按兩下 [交換OS磁碟 ],將現有的OS磁碟取代為您剛才修復的磁碟。
選擇您修復的新磁碟,然後輸入 VM 的名稱以確認變更。 如果您在清單中看不到磁碟,請在中斷磁碟與疑難解答 VM 的連結后等候 10 到 15 分鐘。
後續步驟
如果您在連線到 VM 時遇到問題,請參閱 針對 Azure VM 的遠端桌面連線進行疑難解答。 如需存取在 VM 上執行之應用程式的問題,請參閱 針對 Windows VM 上的應用程式連線問題進行疑難解答。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應