É possível remover um disco de dados hot usando o PowerShell, mas certifique-se de que nada esteja usando ativamente o disco antes de desanexá-lo da VM.
Neste exemplo, removemos o disco nomeado myDisk da VM myVM no grupo de recursos myResourceGroup. Primeiro, remova o disco usando o cmdlet Remove-AzVMDataDisk. Em seguida, atualize 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
Nas regiões selecionadas, a latência de desanexação do disco foi reduzida, ou seja, 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
- Centro dos EUA
- Leste dos EUA
- Leste dos EUA 2
- Centro-Sul dos Estados Unidos
- Oeste dos EUA 2
- Norte da Alemanha
- Oeste da Índia JIO
- Norte da Europa
- Europa Ocidental
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.