共用方式為


刪除 VM 和連結的資源

可能只刪除 VM 資源,而不是網路和磁碟資源,視您刪除 VM 的方式而定。 您可以變更刪除 VM 時刪除其他資源的預設設定。

建立 VM 時設定刪除選項

  1. 開啟入口網站

  2. 選取 [+ 建立資源]

  3. 在 [ 建立資源] 頁面上的 [虛擬機] 底下,選取 [ 建立]。

  4. [基本] 上做出選擇,然後選取 [下一步:磁碟] 以開啟 [磁盘>] 索引標籤。

  5. [磁盘選項] 下,OS 磁碟預設會設定為 [使用 VM 刪除]。 如果您不想刪除 OS 磁碟,請清除複選框。 如果您使用現有的 OS 磁碟,預設是刪除 VM 時卸載 OS 磁碟。

    螢幕快照複選框,選擇在刪除 VM 時刪除磁碟。

  6. [數據磁碟] 下,您可以鏈接現有的數據磁碟或建立新的磁碟,並將其連結至 VM。

    • 如果您選擇 [建立並連結新的磁碟],[ 建立新的磁碟 ] 頁面隨即開啟,而且您可以在刪除 VM 時選取是否要刪除磁碟。 顯示刪除 VM 時選擇刪除資料磁碟的複選框的螢幕快照。

    • 如果您選擇 連結現有的磁碟,可以選擇磁碟、LUN,以及是否要在刪除 VM 時刪除資料磁碟。 螢幕快照顯示一個複選框,用於選擇在刪除虛擬機器 (VM) 時刪除資料磁碟。

  7. 當您完成新增磁碟資訊時,請選取 [下一步:網络] 以開啟 [網络>] 索引標籤。

  8. 在頁面底部,選取 [刪除 VM 時刪除公用 IP 和 NIC]。

    此螢幕快照顯示刪除 VM 時選擇刪除公用 IP 和 NIC 的複選框。

  9. 當您完成選取時,請選取 [ 檢閱 + 建立]。

  10. 您可以確認您在刪除 VM 時選擇刪除的資源。

  11. 當您對選取專案感到滿意,且驗證通過時,請選取 [建立 ] 以部署 VM。

更新現有 VM 上的刪除行為

您可以在刪除 VM 時變更行為。

下列範例會將 delete 選項設定為 , detach 以便重複使用磁碟。

az resource update --resource-group myResourceGroup --name myVM --resource-type virtualMachines --namespace Microsoft.Compute --set properties.storageProfile.osDisk.deleteOption=detach

VM 的強制刪除

強制刪除可讓您強制刪除虛擬機、減少刪除延遲,並立即釋放連結的資源。 對於不需要正常關機的 VM,強制刪除會儘快刪除 VM,同時釋放該 VM 的邏輯資源,並略過正常關機和部分清除作業。 強制刪除不會立即釋放與 VM 相關聯的 MAC 位址,因為這是可能需要最多 10 分鐘才能釋放的實體資源。 如果您需要立即在新 VM 上重複使用 MAC 位址,不建議強制刪除。 只有在您不打算重複使用虛擬硬碟時,才應該使用強制刪除。 您可以透過入口網站、CLI、PowerShell 和 REST API 使用強制刪除。

當您要刪除現有的 VM 時,您會發現刪除窗格中有一個選項可以套用強制刪除。

  1. 開啟入口網站
  2. 瀏覽至您的虛擬機器。
  3. 在 [概觀] 頁面上,按一下 [刪除]
  4. 在 [ 刪除虛擬機] 窗格中,選取 [ 套用強制刪除] 複選框。
  5. 選取 [確定]

擴展集的強制刪除

強制刪除可讓您強制刪除虛擬機擴展集,減少刪除延遲,並立即釋放鏈接的資源。 強制刪除不會立即釋放與 VM 相關聯的 MAC 位址,因為這是可能需要最多 10 分鐘才能釋放的實體資源。 如果您需要立即重複使用新 VM 上的 MAC 位址,不建議強制刪除。 只有在您不打算重複使用虛擬硬碟時,才應該使用強制刪除。 您可以透過入口網站、CLI、PowerShell 和 REST API 使用強制刪除。

當您準備刪除現有的規模設定組時,您會在刪除窗格中找到一個套用強制刪除的選項。

  1. 開啟入口網站
  2. 瀏覽至您的虛擬機器擴展集。
  3. 在 [概觀] 頁面上,按一下 [刪除]
  4. 在 [ 刪除虛擬機擴展集 ] 窗格中,選取 [ 套用強制刪除] 複選框。
  5. 選取 [確定]

常見問題

問:此功能是否可與共用磁碟搭配使用?

答:對於共用磁碟,您無法將 'deleteOption' 屬性設定為 'Delete'。 您可以將它保留空白,或將其設定為「分離」

問:哪些 Azure 資源支援這項功能?

答:此功能支持作為OS磁碟和數據磁碟、NIC和公用IP的所有受控磁碟類型

問:我可以在未與 VM 相關聯的磁碟和 NIC 上使用此功能嗎?

答:否,此功能僅適用於與 VM 相關聯的磁碟和 NIC。

問:此功能如何與彈性虛擬機擴展集搭配運作?

答:針對彈性虛擬機器擴展集,磁碟、NIC 和公用 IP 預設將 deleteOption 設定為 Delete,因此在刪除 VM 時會自動清除這些資源。

針對明確建立並連結至 VM 的數據磁碟,如果您想要在 VM 刪除之後保存磁碟,您可以將此屬性修改為 「卸離」,而不是 『Delete』。

問:Spot VM 是否支援此功能?

答:是的,您可以針對現成 VM 使用這項功能,就像針對隨選 VM 一樣。

問:如何保存與 VM 相關聯的磁碟、NIC 和公用 IP?

答:刪除 VM 時,預設會保存與 VM 相關聯的磁碟、NIC 和公用 IP。 如果您將這些資源設定為自動刪除,您可以更新設定,讓資源在 VM 刪除之後維持不變。 若要保留這些資源,請將 deleteOption 屬性設定為 Detach

後續步驟

若要深入瞭解基本 VM 管理,請參閱 教學課程:使用 Azure CLI 建立和管理 Linux VM