Alterar o tamanho de uma máquina virtual

Aplica-se a: ✔️ Linux VMs Windows VMs ✔️ ✔️ Conjuntos de escala flexível

Este artigo mostra como alterar o tamanho da VM de uma máquina virtual existente.

Depois de criar uma máquina virtual (VM), você pode dimensioná-la para cima ou para baixo alterando o tamanho da VM. Em alguns casos, você deve desalocar a VM primeiro. A desalocação pode ser necessária se o novo tamanho não estiver disponível no mesmo cluster de hardware que está hospedando a VM no momento.

A diagram showing a smaller Azure VM icon with a growing arrow pointing to a new larger Azure VM icon.

Se sua VM usa o Armazenamento Premium, certifique-se de escolher uma versão s do tamanho para obter suporte ao Armazenamento Premium. Por exemplo, escolha Standard_E4s_v3 em vez de Standard_E4_v3.

Alterar o tamanho da VM

  1. Abra o portal do Azure.

  2. Digite máquinas virtuais na pesquisa. Em Serviços, selecione Máquinas virtuais. Screenshot of the Azure portal search bar.

  3. Na página Máquinas virtuais, selecione a máquina virtual que deseja redimensionar. Screenshot of an example VM selected.

  4. No menu à esquerda, selecione o tamanho. Escolha um novo tamanho compatível na lista de tamanhos disponíveis Screenshot of the size selection in the Azure portal.

  5. Depois de escolher um tamanho, selecione Redimensionar. Screenshot of the resize button in the Azure portal.

Nota

Se a máquina virtual estiver em execução no momento, alterar seu tamanho fará com que ela seja reiniciada.

Se a VM ainda estiver em execução e você não vir o tamanho desejado na lista, parar a máquina virtual pode revelar mais tamanhos.

Aviso

A deslocalização da VM também libera quaisquer endereços IP dinâmicos atribuídos à VM. O SO e os discos de dados não são afetados.

Se você estiver redimensionando uma VM de produção, considere usar as Reservas de Capacidade do Azure para reservar a capacidade de computação na região.

Escolha o SKU certo

Ao redimensionar uma VM, é importante escolher a SKU certa com base nos sinais da VM para determinar se você precisa de mais CPU, memória ou capacidade de armazenamento:

  • Se a VM estiver executando uma carga de trabalho intensiva de CPU, como um servidor de banco de dados ou um servidor Web com alto tráfego, talvez seja necessário escolher uma SKU com mais núcleos de CPU.
  • Se a VM estiver executando uma carga de trabalho que consome muita memória, como um modelo de aprendizado de máquina ou um aplicativo de big data, talvez seja necessário escolher uma SKU com mais memória.
  • Se a VM estiver ficando sem capacidade de armazenamento, talvez seja necessário escolher uma SKU com mais armazenamento.

Para obter mais informações sobre como escolher o SKU certo, você pode usar os seguintes recursos:

Limitações

Não é possível redimensionar um tamanho de VM que tenha um disco temporário local para um tamanho de VM sem disco temporário local e vice-versa.

As únicas combinações permitidas para o redimensionamento são:

  • VM (com disco temporário local) -> VM (com disco temporário local);
  • VM (sem disco temporário local) -> VM (sem disco temporário local).

Para obter uma solução alternativa, consulte Como migrar de um tamanho de VM com disco temporário local para um tamanho de VM sem disco temporário local? . A solução alternativa pode ser usada para redimensionar uma VM sem disco temporário local para VM com um disco temporário local. Você cria um instantâneo da VM sem disco temporário local cria um disco a partir do instantâneo > cria VM a partir do disco com tamanho de VM apropriado que suporta VMs com um disco > temporário local.

Próximos passos

  • Para obter mais escalabilidade, execute várias instâncias de VM e dimensione.
  • Para obter mais informações sobre a seleção de SKU, consulte Tamanhos para máquinas virtuais no Azure.
  • Para determinar os tamanhos de VM por tipo de carga de trabalho, sistema operacional e software ou região de implantação, consulte Seletor de VM do Azure.
  • Para obter mais informações sobre tamanhos de conjuntos de escala de máquina virtual (VMSS), consulte Dimensionar máquinas automaticamente em um VMSS.
  • Para obter mais informações de planejamento de gerenciamento de custos, consulte o módulo Planejar e gerenciar seus custos do Azure.