Como desanexar um disco de dados de uma máquina virtual Windows

Aplica-se a: ✔️ VMs do Windows ✔️ Conjuntos de dimensionamento flexíveis

Quando não precisar mais de um disco de dados conectado a uma máquina virtual, você poderá desanexá-lo facilmente. Isso remove o disco da máquina virtual, mas não o remove do armazenamento.

Warning

Desanexar um disco não exclui o disco. Até excluir o disco, você continuará a incorrer em encargos de armazenamento para o disco. Para obter mais informações, consulte cobrança de discos gerenciados do Azure.

Se desejar usar os dados existentes no disco novamente, você pode reanexá-lo à mesma máquina virtual ou anexá-lo a uma outra máquina virtual.

Desanexar um disco de dados usando o PowerShell

Você pode remover um disco de dados usando o PowerShell, mas verifique se nada está usando o disco ativamente antes de desanexá-lo da VM.

Neste exemplo, removemos o disco chamado myDisk da VM myVM no grupo de recursos myResourceGroup. Primeiro você remove o disco usando o cmdlet Remove-AzVMDataDisk . Em seguida, você atualiza o estado da máquina virtual, usando o cmdlet Update-AzVM , para concluir o processo de remoção do disco de dados.

$VirtualMachine = Get-AzVM `
  -ResourceGroupName "myResourceGroup" `
  -Name "myVM"
Remove-AzVMDataDisk `
  -VM $VirtualMachine `
  -Name "myDisk"
Update-AzVM `
  -ResourceGroupName "myResourceGroup" `
  -VM $VirtualMachine

O disco permanecerá no armazenamento, mas não estará mais conectado a uma máquina virtual.

Menor latência

Em regiões selecionadas, a latência de desanexação de disco foi reduzida, portanto, você verá um aprimoramento de até 15%. Isso será útil se você tiver failovers planejados/não planejados entre VMs, estiver escalando sua carga de trabalho ou estiver executando uma carga de trabalho com estado de alta escala, como o Serviço de Kubernetes do Azure. No entanto, esse aprimoramento é limitado ao comando de desanexação de disco explícito, Remove-AzVMDataDisk. Você não verá o aprimoramento de desempenho se chamar um comando que possa executar implicitamente uma desanexação, como Update-AzVM. Você não precisa realizar nenhuma ação além de chamar o comando de desanexação explícito para ver esse aprimoramento.

Atualmente, a latência mais baixa está disponível em todas as regiões públicas, exceto:

  • Canadá Central
  • EUA Central
  • Leste dos EUA
  • Leste dos EUA 2
  • Centro-Sul dos EUA
  • Oeste dos EUA 2
  • Norte da Alemanha
  • Índia Ocidental
  • Europa Setentrional
  • Oeste da Europa

Desanexar um disco de dados usando o portal

É possível remover um disco de dados a quente, mas verifique se nada está usando ativamente o disco antes de desanexá-lo da VM.

  1. No portal do Azure, procure e selecione Máquinas virtuais.

  2. Selecione a máquina virtual que tem o disco de dados que você deseja desanexar.

  3. Em Configurações, selecione Discos.

  4. No painel Discos , à extrema direita do disco de dados que você deseja desanexar, selecione o botão de desanexar para desanexar.

  5. Selecione Salvar na parte superior da página para salvar suas alterações.

    O disco permanecerá no armazenamento, mas não estará mais conectado a uma máquina virtual. O disco não foi excluído.