Excluir uma VM e recursos anexados

Dependendo de como você exclui uma VM, pode ser que apenas o recurso de VM seja excluído, não os recursos de rede e de disco. Você pode alterar as configurações padrão para quais outros recursos são excluídos quando você exclui uma VM.

Definir opções de exclusão ao criar uma VM

  1. Abra o portal.

  2. Selecione + Criar um recurso.

  3. Na página Criar um recurso, em Máquinas virtuais, selecione Criar.

  4. Faça suas escolhas nos Itens Básicos e, em seguida, selecione Avançar: Discos > para abrir a guia Discos.

  5. Em Opções de disco, por padrão, o disco do sistema operacional é definido para Excluir com VM. Se você não quiser excluir o disco do sistema operacional, desmarque a caixa de seleção. Se você está usando um disco de SO existente, o padrão é desanexar o disco do SO quando a VM é excluída.

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

  6. Em Discos de dados, você pode anexar um disco de dados existente ou criar um disco e anexá-lo à VM.

    • Se você escolher Criar e anexar um novo disco, a página Criar um disco será aberta e você poderá selecionar se quer excluir o disco quando excluir a VM. Screenshot showing a checkbox to choose to delete the data disk when the VM is deleted.

    • Se você optar por Anexar um disco existente, poderá escolher o disco, o LUN, e se deseja excluir o disco de dados ao excluir a VM. Screenshot showing the checkbox to choose to delete the data disk when the VM is deleted.

  7. Quando terminar de adicionar as informações do disco, selecione Avançar: Rede > para abrir a guia Rede.

  8. Na parte inferior da página, selecione Excluir IP público e NIC quando a VM for excluída.

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

  9. Quando terminar de fazer as seleções, selecione Examinar + criar.

  10. Você pode verificar quais recursos você optou por excluir junto com a VM.

  11. Quando estiver satisfeito com suas seleções e a validação for aprovada, selecione Criar para implantar a VM.

Atualizar o comportamento de exclusão em uma VM existente

Você pode alterar o comportamento ao excluir uma VM.

O exemplo a seguir define a opção de exclusão para detach que você possa reutilizar o disco.

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

Forçar exclusão de VMs

A exclusão forçada permite excluir sua máquina virtual forçosamente, reduzindo a latência de exclusão e liberando imediatamente os recursos anexados. Para VMs que não exigem desligamento normal, a exclusão forçada excluirá a VM o mais rapidamente possível, liberando os recursos lógicos da VM, ignorando o desligamento normal e algumas das operações de limpeza. A exclusão forçada não libera imediatamente o endereço MAC associado a uma VM, pois esse é um recurso físico que pode levar até dez minutos para ser liberado. Se você precisar reutilizar imediatamente o endereço MAC em uma nova VM, a opção Exclusão Forçada não é recomendada. A Exclusão Forçada só deve ser usada quando você não pretende reutilizar os discos rígidos virtuais. Você pode usar a exclusão forçada por meio do Portal, da CLI, do PowerShell e da API REST.

Ao excluir uma VM existente, você verá uma opção para aplicar a exclusão forçada no painel de exclusão.

  1. Abra o portal.
  2. Navegue até a sua máquina virtual.
  3. Na página Visão Geral, selecione Excluir.
  4. No painel Excluir máquina virtual, selecione a caixa de seleção Aplicar exclusão forçada.
  5. Selecione OK.

Forçar Exclusão de conjuntos de dimensionamento

A exclusão forçada permite excluir forçosamente seu Conjunto de Dimensionamento de Máquinas Virtuais, reduzindo a latência de exclusão e liberando imediatamente os recursos anexados. A exclusão forçada não libera imediatamente o endereço MAC associado a uma VM, pois esse é um recurso físico que pode levar até dez minutos para ser liberado. Se você precisar reutilizar imediatamente o endereço MAC em uma nova VM, a opção Exclusão Forçada não é recomendada. A Exclusão Forçada só deve ser usada quando você não pretende reutilizar os discos rígidos virtuais. Você pode usar a exclusão forçada por meio do Portal, da CLI, do PowerShell e da API REST.

Ao excluir um conjunto de dimensionamento existente, você verá uma opção para aplicar a exclusão forçada no painel de exclusão.

  1. Abra o portal.
  2. Navegue até seu Conjunto de Dimensionamento de Máquinas Virtuais.
  3. Na página Visão Geral, selecione Excluir.
  4. No painel Excluir Conjunto de Dimensionamento de Máquinas Virtuais, selecione a caixa de seleção Aplicar exclusão forçada.
  5. Selecione OK.

Perguntas frequentes

P: Esse recurso funciona com discos compartilhados?

R: Para discos compartilhados, você não pode definir a propriedade 'deleteOption' como 'Delete'. Você pode deixar em branco ou definir como ‘Desanexar’

P: quais recursos do Azure dão suporte a esse recurso?

R: Esse recurso tem suporte em todos os tipos de disco gerenciado usados como discos do sistema operacional e discos de dados, NICs e IPs públicos

P: Posso usar esse recurso em discos e NICs que não estão associados a uma VM?

R: Não, esse recurso só está disponível para discos e NICs associados a uma VM.

P: Como esse recurso funciona com Conjuntos de Dimensionamento de Máquinas Virtuais Flexíveis?

R: Para Conjuntos de Dimensionamento de Máquinas Virtuais Flexíveis, os discos, NICs e PublicIPs têm deleteOption definido como Delete por padrão para que esses recursos sejam limpos automaticamente quando as VMs forem excluídas.

Para discos de dados explicitamente criados e anexados às VMs, você pode modificar essa propriedade para ‘Desanexar’ em vez de ‘Excluir’ para que os discos persistam depois que a VM for excluída.

P: As VMs Spot têm suporte para esse recurso?

R: Sim, você pode usar esse recurso para VMs Spot exatamente como faria para VMs sob demanda.

P: Como fazer persistir os discos, NIC e IPs públicos associados a uma VM?

R: Por padrão, discos, NICs e IPs públicos associados a uma VM são persistentes quando a VM for excluída. Se você configurar esses recursos para serem excluídos automaticamente, terá a opção de reverter para que esses recursos persistam depois que a VM for excluída. Para manter esses recursos, defina a propriedade deleteOption como Detach.

Próximas etapas

Para saber mais sobre o gerenciamento básico de VMs, consulte Tutorial: Criar e gerenciar VMs do Linux com a CLI do Azure.