Możesz gorąco usunąć dysk danych przy użyciu programu PowerShell, ale upewnij się, że nic nie korzysta aktywnie z dysku przed odłączenie go od maszyny wirtualnej.
W tym przykładzie usuniemy dysk o nazwie myDisk z maszyny wirtualnej myVM w grupie zasobów myResourceGroup . Najpierw należy usunąć dysk przy użyciu polecenia cmdlet Remove-AzVMDataDisk . Następnie zaktualizujesz stan maszyny wirtualnej przy użyciu polecenia cmdlet Update-AzVM , aby ukończyć proces usuwania dysku danych.
$VirtualMachine = Get-AzVM `
-ResourceGroupName "myResourceGroup" `
-Name "myVM"
Remove-AzVMDataDisk `
-VM $VirtualMachine `
-Name "myDisk"
Update-AzVM `
-ResourceGroupName "myResourceGroup" `
-VM $VirtualMachine
Dysk pozostaje w magazynie, ale nie jest już dołączony do maszyny wirtualnej.
Mniejsze opóźnienia
W wybranych regionach opóźnienie odłączenia dysku zostało zmniejszone, więc zobaczysz poprawę do 15%. Jest to przydatne, jeśli planowane/nieplanowane przejścia w tryb failover między maszynami wirtualnymi, skalowanie obciążenia lub uruchamianie obciążenia stanowego o dużej skali, takiego jak usługa Azure Kubernetes Service. Jednak to ulepszenie jest ograniczone do jawnego polecenia odłączania dysku, Remove-AzVMDataDisk
. Nie zobaczysz poprawy wydajności, jeśli wywołasz polecenie, które może niejawnie wykonać odłączenie, na przykład Update-AzVM
. Nie musisz podejmować żadnych działań innych niż wywoływanie jawnego polecenia odłączania, aby zobaczyć to ulepszenie.
Mniejsze opóźnienie jest obecnie dostępne w każdym regionie publicznym, z wyjątkiem:
- Kanada Środkowa
- Central US
- East US
- Wschodnie stany USA 2
- South Central US
- Zachodnie stany USA 2
- Niemcy Północne
- Indie Zachodnie
- Europa Północna
- West Europe
Odłączanie dysku danych przy użyciu portalu
Możesz usunąć dysk danych na gorąco , ale upewnij się, że nic nie korzysta aktywnie z dysku przed odłączenie go od maszyny wirtualnej.