適用於:✔️ Windows VM ✔️ 彈性擴展集
當不再需要某個連接至虛擬機器的資料磁碟時,卸離此資料磁碟很簡單。 這會將磁碟從虛擬機器中卸離,但這不會將它從儲存體中移除。
警告
將磁碟中斷連結時,並不會自動將它刪除。 如果您已訂閱「進階」儲存體,您將會繼續因該磁碟而導致產生儲存體費用。 如需詳細資訊,請參閱使用進階儲存體時的定價和計費。
如果您想要再次使用磁碟上現有的資料,您可以將磁碟重新連接至相同或其他虛擬機器。
適用於:✔️ Windows VM ✔️ 彈性擴展集
當不再需要某個連接至虛擬機器的資料磁碟時,卸離此資料磁碟很簡單。 這會將磁碟從虛擬機器中卸離,但這不會將它從儲存體中移除。
警告
將磁碟中斷連結時,並不會自動將它刪除。 如果您已訂閱「進階」儲存體,您將會繼續因該磁碟而導致產生儲存體費用。 如需詳細資訊,請參閱使用進階儲存體時的定價和計費。
如果您想要再次使用磁碟上現有的資料,您可以將磁碟重新連接至相同或其他虛擬機器。
您可以使用 PowerShell 來「熱」移除資料磁碟,但是在從 VM 卸離磁碟之前,請確定沒有任何項目正在使用該磁碟。
在此範例中,我們會從 myResourceGroup 資源群組中的 myVM 移除名為 myDisk 的磁碟。 首先使用 Remove-AzVMDataDisk Cmdlet 來移除磁碟。 接著,您會使用 Update-AzVM Cmdlet 來更新虛擬機器的狀態,以完成移除資料磁碟的程序。
$VirtualMachine = Get-AzVM `
-ResourceGroupName "myResourceGroup" `
-Name "myVM"
Remove-AzVMDataDisk `
-VM $VirtualMachine `
-Name "myDisk"
Update-AzVM `
-ResourceGroupName "myResourceGroup" `
-VM $VirtualMachine
磁碟仍留在儲存體中,但不再連結至虛擬機器。
在選取區域中,磁碟中斷連結延遲已減少,因此您會看到最多 15% 的改善。 無論您是否在 VM 之間已規劃或未規劃容錯移轉、調整工作負載,或執行大規模具狀態工作負載 (例如 Azure Kubernetes Service),這將會非常實用。 不過,這項改善僅限於明確的磁碟中斷連結命令 Remove-AzVMDataDisk
。 如果您呼叫可能會隱含執行中斷連結的命令 (例如 Update-AzVM
),則不會看到效能改善。 您無須採取呼叫明確中斷連結命令以外的動作,即可看到這項改進。
較低延遲目前在每個公用區域都可以使用,但下列區域除外:
您可「熱」移除資料磁碟,但請先確定沒有任何項目正在使用該磁碟,再與 VM 中斷連結。
在左窗格中,選取 [虛擬機器]。
選取虛擬機器,其具有想要與其中斷連結的資料磁碟。
在 [設定] 底下,選取 [磁碟]。
在 [磁碟] 窗格中,找到想要與之中斷連結的資料磁碟最右側,選取 [中斷連結] 按鈕以中斷連結。
選取頁面頂端的 [儲存] 來儲存變更。
磁碟仍留在儲存體中,但不再連結至虛擬機器。 磁碟不會刪除。