Usuwanie maszyny wirtualnej i dołączonych zasobów

W zależności od sposobu usuwania maszyny wirtualnej może ona usuwać tylko zasób maszyny wirtualnej, a nie zasoby sieciowe i dyskowe. Możesz zmienić ustawienia domyślne dotyczące innych zasobów usuwanych podczas usuwania maszyny wirtualnej.

Ustawianie opcji usuwania podczas tworzenia maszyny wirtualnej

  1. Otwórz portal.

  2. Wybierz pozycję + Utwórz zasób.

  3. Na stronie Tworzenie zasobu w obszarze Maszyny wirtualne wybierz pozycję Utwórz.

  4. Wybierz pozycję Podstawowe, a następnie wybierz pozycję Dalej: Dyski>, aby otworzyć kartę Dyski.

  5. W obszarze Opcje dysku domyślnie dysk systemu operacyjnego ma wartość Usuń przy użyciu maszyny wirtualnej. Jeśli nie chcesz usuwać dysku systemu operacyjnego, wyczyść pole wyboru. Jeśli używasz istniejącego dysku systemu operacyjnego, ustawieniem domyślnym jest odłączenie dysku systemu operacyjnego po usunięciu maszyny wirtualnej.

    Screenshot checkbox to choose to have the disk deleted when the VM is deleted.

  6. W obszarze Dyski danych możesz dołączyć istniejący dysk danych lub utworzyć nowy dysk i dołączyć go do maszyny wirtualnej.

    • Jeśli wybierzesz pozycję Utwórz i dołącz nowy dysk, zostanie otwarta strona Tworzenie nowego dysku i możesz wybrać, czy usunąć dysk po usunięciu maszyny wirtualnej. Screenshot showing a checkbox to choose to delete the data disk when the VM is deleted.

    • Jeśli zdecydujesz się dołączyć istniejący dysk, możesz wybrać dysk, jednostkę LUN i określić, czy chcesz usunąć dysk danych podczas usuwania maszyny wirtualnej. Screenshot showing the checkbox to choose to delete the data disk when the VM is deleted.

  7. Po zakończeniu dodawania informacji o dysku wybierz pozycję Dalej: Sieć>, aby otworzyć kartę Sieć.

  8. W dolnej części strony wybierz pozycję Usuń publiczny adres IP i kartę sieciową po usunięciu maszyny wirtualnej.

    Screenshot showing the checkbox to choose to delete the public IP and NIC when the VM is deleted.

  9. Po zakończeniu wybierania wybierz pozycję Przejrzyj i utwórz.

  10. Możesz sprawdzić, które zasoby zostały usunięte po usunięciu maszyny wirtualnej.

  11. Jeśli wybrane opcje są zadowalające, a walidacja zakończy się pomyślnie, wybierz pozycję Utwórz , aby wdrożyć maszynę wirtualną.

Aktualizowanie zachowania usuwania na istniejącej maszynie wirtualnej

Zachowanie można zmienić podczas usuwania maszyny wirtualnej.

W poniższym przykładzie ustawiono opcję usuwania, aby detach można było ponownie użyć dysku.

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

Wymuszanie usuwania dla maszyn wirtualnych

Wymuszanie usuwania umożliwia wymuszone usunięcie maszyny wirtualnej, zmniejszenie opóźnienia usuwania i natychmiastowe zwolnienie dołączonych zasobów. W przypadku maszyn wirtualnych, które nie wymagają bezproblemowego zamknięcia, wymuszenie usunięcia spowoduje usunięcie maszyny wirtualnej tak szybko, jak to możliwe, przy jednoczesnym wyłączeniu zasobów logicznych z maszyny wirtualnej z pominięciem bezproblemowego zamknięcia i niektórych operacji oczyszczania. Wymuś usunięcie nie spowoduje natychmiastowego zwolnienia adresu MAC skojarzonego z maszyną wirtualną, ponieważ jest to zasób fizyczny, który może potrwać do 10 minut. Jeśli musisz natychmiast ponownie użyć adresu MAC na nowej maszynie wirtualnej, wymuszanie usuwania nie jest zalecane. Wymuszanie usuwania powinno być używane tylko wtedy, gdy nie zamierzasz używać ponownie wirtualnych dysków twardych. Możesz użyć wymuszania usuwania za pośrednictwem portalu, interfejsu wiersza polecenia, programu PowerShell i interfejsu API REST.

Po przejściu do usunięcia istniejącej maszyny wirtualnej znajdziesz opcję zastosowania wymuszonego usunięcia w okienku usuwania.

  1. Otwórz portal.
  2. Przejdź do maszyny wirtualnej.
  3. Na stronie Przegląd wybierz pozycję Usuń.
  4. W okienku Usuń maszynę wirtualną zaznacz pole wyboru Zastosuj wymuś usunięcie.
  5. Wybierz OK

Wymuszanie usuwania dla zestawów skalowania

Wymuszanie usuwania umożliwia wymuszone usunięcie zestawu skalowania maszyn wirtualnych, zmniejszenie opóźnienia usuwania i natychmiastowe zwolnienie dołączonych zasobów. Wymuś usunięcie nie spowoduje natychmiastowego zwolnienia adresu MAC skojarzonego z maszyną wirtualną, ponieważ jest to zasób fizyczny, który może potrwać do 10 minut. Jeśli musisz natychmiast ponownie użyć adresu MAC na nowej maszynie wirtualnej, nie zaleca się wymuszania usuwania. Wymuszanie usuwania powinno być używane tylko wtedy, gdy nie zamierzasz ponownie używać wirtualnych dysków twardych. Możesz użyć wymuszania usuwania za pośrednictwem portalu, interfejsu wiersza polecenia, programu PowerShell i interfejsu API REST.

Po przejściu do usunięcia istniejącego zestawu skalowania znajdziesz opcję zastosowania wymuszonego usunięcia w okienku usuwania.

  1. Otwórz portal.
  2. Przejdź do zestawu skalowania maszyn wirtualnych.
  3. Na stronie Przegląd wybierz pozycję Usuń.
  4. W okienku Usuń zestaw skalowania maszyn wirtualnych zaznacz pole wyboru Zastosuj wymuś usunięcie.
  5. Wybierz OK

Często zadawane pytania

Pyt.: Czy ta funkcja działa z dyskami udostępnionymi?

1: W przypadku dysków udostępnionych nie można ustawić właściwości "deleteOption" na "Delete". Możesz pozostawić go pusty lub ustawić go na "Odłącz"

Pyt.: Które zasoby platformy Azure obsługują tę funkcję?

1: Ta funkcja jest obsługiwana we wszystkich typach dysków zarządzanych używanych jako dyski systemu operacyjnego i dyski danych, karty sieciowe i publiczne adresy IP

Pyt.: Czy mogę użyć tej funkcji na dyskach i kart sieciowych, które nie są skojarzone z maszyną wirtualną?

1: Nie, ta funkcja jest dostępna tylko na dyskach i kart sieciowych skojarzonych z maszyną wirtualną.

Pyt.: Jak ta funkcja działa z elastycznym zestawem skalowania maszyn wirtualnych?

1: W przypadku elastycznego zestawu skalowania maszyn wirtualnych dyski, karty sieciowe i publiczne adresy IP są deleteOption domyślnie ustawione tak Delete , aby te zasoby były automatycznie czyszczone po usunięciu maszyn wirtualnych.

W przypadku dysków danych, które zostały jawnie utworzone i dołączone do maszyn wirtualnych, można zmodyfikować tę właściwość na "Detach" zamiast "Delete", jeśli chcesz, aby dyski były utrwalane po usunięciu maszyny wirtualnej.

Pyt.: Czy maszyny wirtualne typu spot obsługują tę funkcję?

1: Tak, możesz użyć tej funkcji dla maszyn wirtualnych typu spot tak, jak w przypadku maszyn wirtualnych na żądanie.

Pyt.: Jak mogę utrwalać dyski, kartę sieciową i publiczne adresy IP skojarzone z maszyną wirtualną?

1: Domyślnie dyski, karty sieciowe i publiczne adresy IP skojarzone z maszyną wirtualną są utrwalane po usunięciu maszyny wirtualnej. Jeśli skonfigurujesz te zasoby do automatycznego usunięcia, możesz zaktualizować ustawienia tak, aby zasoby pozostały po usunięciu maszyny wirtualnej. Aby zachować te zasoby, ustaw deleteOption właściwość na Detach.

Następne kroki

Aby dowiedzieć się więcej na temat podstawowego zarządzania maszynami wirtualnymi, zobacz Samouczek: tworzenie maszyn wirtualnych z systemem Linux i zarządzanie nimi przy użyciu interfejsu wiersza polecenia platformy Azure.