Redimensione uma máquina virtual usando O Azure CLI

Depois de providenciar uma máquina virtual (VM), pode escalar o VM para cima ou para baixo alterando o tamanho VM. Em alguns casos, primeiro tem de negociar com o VM. Você precisa de negociar o VM se o tamanho desejado não estiver disponível no cluster de hardware que está hospedado no VM. Este artigo detalha como redimensionar um VM com o Azure CLI.

Redimensionar uma VM

Para redimensionar um VM, precisa do mais recente Azure CLI instalado e iniciado numa conta Azure utilizando o login az.

  1. Veja a lista de tamanhos VM disponíveis no cluster de hardware onde o VM está hospedado com opções de redimensionação az vm list-vm- resize. O exemplo a seguir enumera os tamanhos de VM para o VM nomeado myVM na região do grupo de myResourceGroup recursos:

    az vm list-vm-resize-options --resource-group myResourceGroup --name myVM --output table
    
  2. Se o tamanho VM desejado for listado, redimensione o VM com redimensionado az vm. O exemplo a seguir redimensiona o VM nomeado myVM para o Standard_DS3_v2 tamanho:

    az vm resize --resource-group myResourceGroup --name myVM --size Standard_DS3_v2
    

    O VM reinicia durante este processo. Após o reinício, o seu sistema operativo e discos de dados existentes são rempeitados. Tudo no disco temporário está perdido.

  3. Se o tamanho VM desejado não estiver listado, você precisa primeiro de negociar o VM com az vm deallocate. Este processo permite que o VM seja então redimensionado para qualquer tamanho disponível que a região suporta e depois iniciado. Os passos seguintes negoceiam, redimensionam e, em seguida, iniciam o VM nomeado myVM no grupo de recursos myResourceGroup denominado:

    az vm deallocate --resource-group myResourceGroup --name myVM
    az vm resize --resource-group myResourceGroup --name myVM --size Standard_DS3_v2
    az vm start --resource-group myResourceGroup --name myVM
    

    Aviso

    A deallocação do VM também lança quaisquer endereços IP dinâmicos atribuídos ao VM. O SO e os discos de dados não são afetados.

Passos seguintes

Para uma escalabilidade adicional, executar vários casos de VM e escalar para fora. Para obter mais informações, consulte máquinas de escala automática num conjunto de balanças de máquinas virtuais.