Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✔️ VMs Linux ✔️ VMs Windows ✔️ Conjuntos de dimensionamento flexíveis
Este artigo mostra como alterar o tamanho da VMde uma máquina virtual existente.
Depois de criar uma VM (máquina virtual), você pode expandir ou reduzir a VM, alterando o tamanho da VM. Em alguns casos, você deverá desalocar a VM primeiro. A desalocação poderá ser necessária se o novo tamanho não estiver disponível no mesmo cluster de hardware que está hospedando a VM no momento. É importante entender que, mesmo quando a desalocação não for necessária, se a máquina virtual estiver em execução no momento, alterar seu tamanho fará com que ela seja reiniciada. Por isso você deve considerar a alteração do tamanho da VM como um procedimento disruptivo, especialmente para cargas de trabalho com estado hospedadas na VM.
Aviso
Se a máquina virtual estiver em execução no momento, alterar seu tamanho fará com que ela seja reiniciada.
Desalocar a VM também libera os endereços IP dinâmicos atribuídos à VM. Os discos do sistema operacional e de dados não são afetados.
Se uma operação de redimensionamento falhar, o modelo de VM ainda exibirá o tamanho solicitado, mas a VM continuará em execução em seu tamanho anterior até que o redimensionamento seja alocado com êxito. Esse comportamento se aplica ao portal do Azure e a todas as operações GET, pois o tamanho exibido sempre reflete a configuração aplicada mais recente, não o tamanho real de execução.
Escolher a SKU certa
Ao redimensionar uma VM, é importante escolher a SKU certa com base nos sinais da VM para determinar se você precisa de mais capacidade de CPU, memória ou armazenamento:
- Se a VM estiver executando uma carga de trabalho com uso intensivo 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. Para obter mais informações, consulte Tamanhos otimizados para computação .
- Se a VM estiver executando uma carga de trabalho com uso intensivo de memória, como um modelo de machine learning ou um aplicativo de Big Data, talvez seja necessário escolher uma SKU com mais memória. Para obter mais informações, consulte os tamanhos otimizados de 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, consulte Tamanhos otimizados para armazenamento.
- Se sua VM usa a Premium Storage - Armazenamento Premium, certifique-se de que você escolha um s versão de tamanho para obter suporte de armazenamento Premium. Por exemplo, escolha Standard_E4s_v3 em vez de Standard_E4_v3.
Para obter mais informações sobre a SKU certa, use os seguintes recursos:
- Tamanhos para VMs no Azure: este artigo lista todos os tamanhos de VM disponíveis no Azure.
- Seletor de VM do Azure: essa ferramenta ajuda você a encontrar a SKU de VM certa com base no tipo de carga de trabalho, no sistema operacional e no software e na região de implantação.
Limitações
Você não pode redimensionar um tamanho de VM que tem um disco temporário local para um tamanho de VM sem disco temporário ou vice-versa.
As únicas combinações permitidas para redimensionamento são:
VM (com disco temporário local) -> VM (com disco temporário local); e
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 a VM com um disco temporário local. Você vai criar um instantâneo da VM sem disco temporário local > criar um disco do instantâneo > criar uma VM do disco com o tamanho apropriado da VM que dá suporte a VMs com um disco temporário local.
Não é possível redimensionar um tamanho de VM que tenha uma VM baseada em SCSI para um tamanho de VM que tenha uma VM remota habilitada para NVMe.
Para obter uma solução alternativa, veja Como posso redimensionar uma VM baseada em SCSI para uma VM remota habilitada para NVMe de um tamanho diferente?
Alterar o tamanho da VM
Selecione uma opção para alterar o tamanho da VM:
Para alterar o tamanho da VM usando o portal do Azure:
- Abra o Portal do Azure.
- Digite máquinas virtuais na pesquisa. Em Serviços, selecione Máquinas virtuais.
- Na página Máquinas Virtuais, selecione a máquina virtual que você deseja redimensionar.
- No menu à esquerda, na seção Disponibilidade + escala , selecione o tamanho.
- Escolha um novo tamanho compatível na lista de tamanhos disponíveis e selecione Redimensionar.
Se a VM ainda estiver em execução e você não vir o tamanho que deseja na lista, a interrupção da máquina virtual poderá revelar mais tamanhos.
Próximas etapas
- Para obter escalabilidade adicional, execute várias instâncias de VM e escale horizontalmente.
- Para obter mais informações sobre seleção de SKU, confira Tamanhos das máquinas virtuais no Azure.
- Para determinar 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 Dimensionamento de Máquinas Virtuais, consulte Dimensionar automaticamente computadores em uma VMSS.
- Para obter mais informações de planejamento de gerenciamento de custos, consulte o módulo Planejar e gerenciar seus custos do Azure.