Partilhar via


Migrar máquinas virtuais e conjuntos de dimensionamento de máquinas virtuais para suporte à zona de disponibilidade

Este guia descreve como migrar Máquinas Virtuais (VMs) e Conjuntos de Dimensionamento de Máquinas Virtuais do suporte à zona de indisponibilidade para o suporte à zona de disponibilidade. Orientamos você pelas diferentes opções de migração, incluindo como você pode usar o suporte à zona de disponibilidade para soluções de recuperação de desastres.

A Máquina Virtual (VM) e os Conjuntos de Dimensionamento de Máquina Virtual são serviços habilitados para zona de disponibilidade, o que significa que os recursos da VM podem ser implantados usando um dos seguintes métodos:

  • Zonal: Os recursos de VM são implantados em uma zona de disponibilidade específica e autoselecionada para atingir requisitos mais rigorosos de latência ou desempenho.

  • Redundante de zona: os recursos de VM são replicados para uma ou mais zonas dentro da região para melhorar a resiliência do aplicativo e dos dados em uma arquitetura de alta disponibilidade (HA).

Para garantir a alta disponibilidade de seus recursos de computação, recomendamos que você selecione várias zonas para suas novas VMs e Conjuntos de Dimensionamento de Máquina Virtual ao migrar para zonas de disponibilidade.

Para obter mais informações sobre o suporte à zona de disponibilidade para serviços VM, consulte Confiabilidade em máquinas virtuais. Para obter suporte de zona de disponibilidade para conjuntos de dimensionamento de máquina virtual, consulte Confiabilidade em conjuntos de escala de máquina virtual.

Pré-requisitos

Para migrar para o suporte à zona de disponibilidade, suas SKUs de VM devem estar disponíveis nas zonas da sua região. Para verificar a disponibilidade de SKU da VM, use um dos seguintes métodos:

  • Use o PowerShell para verificar a disponibilidade de SKU da VM.
  • Use a CLI do Azure para verificar a disponibilidade de SKU da VM.
  • Vá para Serviços Fundacionais.

Requisitos de tempo de inatividade

Como as VMs zonais são criadas nas zonas de disponibilidade, todas as opções de migração mencionadas neste artigo exigem tempo de inatividade durante a implantação.

Opção de migração 1: reimplantação

Quando usar a reimplantação

Use a opção de reimplantação se tiver configurado boas práticas de Infraestrutura como Código (IaC) para gerenciar a infraestrutura. Essa opção de reimplantação oferece mais controle e a capacidade de automatizar vários processos dentro de seus pipelines de implantação.

Considerações sobre reimplantação

  • Quando você reimplanta seus recursos de VM e Conjuntos de Escala de Máquina Virtual, os recursos subjacentes, como disco gerenciado e endereço IP para a VM, são criados na mesma zona de disponibilidade. Você deve usar um endereço IP público SKU padrão e um balanceador de carga para criar recursos de rede com redundância de zona.

  • Os discos gerenciados existentes sem suporte à zona de disponibilidade não podem ser anexados a uma VM com suporte à zona de disponibilidade. Para anexar discos gerenciados existentes a uma VM com suporte à zona de disponibilidade, você precisa tirar um instantâneo dos discos atuais e, em seguida, criar sua VM com os novos discos gerenciados anexados.

  • Para implantações zonais que exigem latência de rede razoavelmente baixa e bom desempenho entre a camada de aplicativo e a camada de dados, use grupos de posicionamento de proximidade. Os grupos de proximidade podem forçar o agrupamento de diferentes recursos de VM sob uma única coluna de rede. Para obter um exemplo de uma carga de trabalho SAP que usa grupos de posicionamento de proximidade, consulte Grupos de posicionamento de proximidade do Azure para latência de rede ideal com aplicativos SAP

Como reimplantar

Se você quiser migrar os dados em seus discos gerenciados atuais ao criar uma nova VM, siga as instruções em Migrar seus discos gerenciados.

Se você quiser criar apenas uma nova VM com novos discos gerenciados em uma zona de disponibilidade, consulte:

Para saber como criar Conjuntos de Dimensionamento de Máquina Virtual em uma zona de disponibilidade, consulte Criar um conjunto de dimensionamento de máquina virtual que usa Zonas de Disponibilidade.

Migrar seus discos gerenciados

Nesta seção, você migra os dados de seus discos gerenciados atuais para discos gerenciados de armazenamento com redundância de zona (ZRS) ou discos gerenciados zonais.

Etapa 1: Crie seu snapshot

A maneira mais fácil e limpa de criar um instantâneo é fazê-lo enquanto a VM está offline. Consulte Instantâneos. Se você escolher essa abordagem, algum tempo de inatividade deve ser esperado. Para criar um instantâneo da sua VM usando o portal do Azure, o PowerShell ou a CLI do Azure, consulte Criar um instantâneo de um disco rígido virtual

Se você estiver tirando um instantâneo de um disco conectado a uma VM em execução, leia as orientações em Instantâneos antes de continuar.

Nota

Os discos gerenciados de origem permanecem intactos com suas configurações atuais e você continuará a ser cobrado por eles. Para evitar isso, você deve excluir manualmente os discos depois de concluir a migração e confirmar que os novos discos estão funcionando. Para obter mais informações, consulte Localizar e excluir discos gerenciados e não gerenciados do Azure não anexados.

Etapa 2: migrar os dados em seus discos gerenciados

Agora que você tem instantâneos de seus discos originais, pode usá-los para criar discos gerenciados ZRS ou discos gerenciados zonais.

Migrar seus dados para discos gerenciados zonal

Para migrar um disco gerenciado não zonal para o zonal:

  1. Crie um disco gerenciado zonal a partir do instantâneo do disco de origem. O parâmetro zone deve corresponder à sua VM zonal. Para criar um disco gerenciado zonal a partir do instantâneo, você pode usar a CLI do Azure (exemplo abaixo), o PowerShell ou o portal do Azure.

        az disk create --resource-group $resourceGroupName --name $diskName --location $location --zone $zone --sku $storageType --size-gb $diskSize --source $snapshotId
    
Migrar seus dados para discos gerenciados pelo ZRS

Importante

O armazenamento com redundância de zona (ZRS) para discos gerenciados tem algumas restrições. Para obter mais informações, consulte Limitações.

  1. Crie um disco gerenciado pelo ZRS a partir do instantâneo do disco de origem usando o seguinte trecho da CLI do Azure:

    # Create a new ZRS Managed Disks using the snapshot Id and the SKU supported   
    storageType=Premium_ZRS 
    location=westus2 
    
    az disk create --resource-group $resourceGroupName --name $diskName --sku $storageType --size-gb $diskSize --source $snapshotId 
    
    

Etapa 3: Criar uma nova VM com seus novos discos

Agora que você migrou seus dados para discos gerenciados ZRS ou discos gerenciados zonais, crie uma nova VM com esses novos discos definidos como o sistema operacional e discos de dados:


    az vm create -g MyResourceGroup -n MyVm --attach-os-disk newZonalOSDiskCopy --attach-data-disks newZonalDataDiskCopy --os-type linux

Opção de migração 2: VM regional para movimentação zonal

Esta seção detalha como mover máquinas virtuais do Azure de instância única de uma configuração Regional para uma Zona de Disponibilidade de destino dentro da mesma região do Azure.

Principais benefícios da mudança regional para zonal

Os benefícios de uma mudança regional para zonal são:

  • Experiência do usuário aprimorada- As novas zonas de disponibilidade na região desejada reduzem a latência e criam uma boa experiência do cliente.
  • Tempo de inatividade reduzido- As máquinas virtuais são suportadas por toda parte, melhorando assim a resiliência e a disponibilidade do aplicativo.
  • Conectividade de rede – Aproveita a infraestrutura existente, como redes virtuais (VNETs), sub-redes, grupos de segurança de rede (NSGs) e balanceadores de carga (LBs), que podem suportar a configuração zonal de destino.
  • Alta escalabilidade- Orquestra o movimento em escala reduzindo os pontos de toque manuais e minimiza o tempo geral de migração de dias para horas ou até minutos, dependendo do volume de dados.

Componentes

Os seguintes componentes são usados durante uma mudança regional para zonal:

Componente Detalhes
Mover coleção Uma coleção move é um objeto do Azure Resource Manager que é criado durante o processo de movimentação regional para zonal. A coleção é baseada na região da VM e nos parâmetros de assinatura e contém metadados e informações de configuração sobre os recursos que você deseja mover. As VMs adicionadas a uma coleção de movimentação devem estar na mesma assinatura e região/local, mas podem ser selecionadas de diferentes grupos de recursos.
Mover recurso Quando você adiciona VM(s) a uma coleção de movimentação, ela é rastreada como um recurso de movimentação e essas informações são mantidas na coleção de movimentação para cada uma das VMs que estão atualmente no processo de movimentação. A coleção de movimentação será criada em um grupo de recursos temporário em sua assinatura e poderá ser excluída junto com o grupo de recursos, se desejado.
Dependências Quando você adiciona VMs à coleção de movimentação, as verificações de validação são feitas para determinar se as VMs têm alguma dependência que não esteja na coleção de movimentação. Por exemplo, uma placa de interface de rede (NIC) é um recurso dependente para uma VM e deve ser movida junto com a VM. Depois de identificar as dependências para cada uma das VMs, você pode adicionar dependências à coleção de movimentação e movê-las também, ou pode selecionar recursos existentes alternativos na configuração zonal de destino. Você pode selecionar uma VNET existente na configuração zonal de destino ou criar uma nova VNET, conforme aplicável.

Matriz de suporte

Computação de máquinas virtuais

A tabela a seguir descreve a matriz de suporte para mover máquinas virtuais de uma configuração regional para zonal:

Cenário Suporte Detalhes
VM de instância única Suportado Há suporte para a movimentação regional para zonal de VM(s) de instância única.
VMs num Conjunto de Disponibilidade Não suportado
VMs dentro de conjuntos de escala de máquina virtual com orquestração uniforme Não suportado
VMs dentro de conjuntos de dimensionamento de máquina virtual com orquestração flexível Não suportado
Regiões suportadas Suportado Apenas as regiões suportadas pela zona de disponibilidade são suportadas. Saiba mais para saber mais sobre os detalhes da região.
VMs já localizadas em uma zona de disponibilidade Não suportado Não há suporte para movimentação entre zonas. Somente VMs que estão dentro da mesma região podem ser movidas para outra zona de disponibilidade.
Extensões de VMs Não suportado A movimentação de VM é suportada, mas as extensões não são copiadas para a VM zonal de destino.
VMs com início seguro Suportado Reative a opção Monitoramento de integridade no portal e salve a configuração após a mudança.
VMs confidenciais Suportado Reative a opção Monitoramento de integridade no portal e salve a configuração após a mudança.
Gerar 2 VMs (arranque da UEFI) Suportado
VMs em Grupos de colocação de proximidade Suportado O grupo de colocação por proximidade (PPG) de origem não é mantido na configuração zonal.
VMs do Spot (VMs de baixa prioridade) Suportado
VMs com Dedicated Host Suportado O host dedicado da VM de origem não será preservado.
VMs com Colocação em cache ativada Suportado
VMs criadas a partir de imagens do marketplace Suportado
VMs criadas a partir de imagens personalizadas Suportado
VM com licença HUB (Benefício de Utilização Híbrida) Suportado
Políticas do RBAC da VM Não suportado A movimentação de VM é suportada, mas os RBACs não são copiados para a VM zonal de destino.
VMs que utilizam Redes Aceleradas Suportado

Configurações de armazenamento de Máquinas Virtuais

A tabela seguinte descreve a matriz de suporte para mover definições de armazenamento de máquinas virtuais:

Cenário Suporte Detalhes
VMs com disco gerido Suportado Há suporte para a movimentação regional para zonal de VM(s) de instância única.
VMs usando discos não gerenciados Não suportado
VMs que utilizam Discos Ultra Não suportado
VMs que utilizam Discos de SO Efémeros Não suportado
VMs que utilizam discos partilhados Não suportado
VMs com HDDs Standard Suportado
VMs com SSDs Standard Suportado
VMs com SSDs Premium Suportado
VMs com discos NVMe (otimizados para armazenamento - série Lsv2) Suportado
Disco temporário nas VMs Suportado Serão criados discos temporários; no entanto, eles não conterão os dados dos discos temporários de origem.
VMs com discos ZRS Suportado
VMs com ADE (Azure Disk Encryption) Suportado
VMs com encriptação do lado do servidor que utilizam chaves geridas pelo serviço Suportado
VMs com encriptação do lado do servidor que utilizam chaves geridas pelo cliente Suportado
VMs com encriptação baseada no Anfitrião ativada com PM Não suportado
VMs com encriptação baseada no Anfitrião ativada com CMK Não suportado
VMs com encriptação baseada no Anfitrião ativada com encriptação Dupla Não suportado

Configurações de rede de Máquinas Virtuais

A tabela seguinte descreve a matriz de suporte para mover definições de rede de máquinas virtuais:

Cenário Suporte Detalhes
NIC Suportado Por predefinição, é criado um novo recurso. No entanto, pode especificar um recurso existente na configuração do destino.
VNET Suportado Por predefinição, é utilizada a rede virtual de origem (VNET) ou pode especificar um recurso existente na configuração do destino.

Como mover uma VM da configuração regional para a zonal

Antes de mover uma VM da configuração regional para a zonal, consulte Perguntas frequentes - Mover a VM de instância única do Azure de regional para zonal.

Para saber como mover VMs da configuração regional para a configuração zonal dentro da mesma região no portal do Azure, consulte Mover VMs de instância única do Azure da configuração regional para a zonal.

Para saber como fazer o mesmo usando o Azure PowerShell e a CLI, consulte Mover uma VM em uma zona de disponibilidade usando o Azure PowerShell e a CLI.

Opção de migração 3: Azure Resource Mover

Quando usar o Azure Resource Mover

Use o Azure Resource Mover para obter uma maneira fácil de mover VMs ou VMs criptografadas de uma região sem zonas de disponibilidade para outra com suporte à zona de disponibilidade. Se quiser saber mais sobre os benefícios de usar o Azure Resource Mover, consulte Por que usar o Azure Resource Mover?.

Considerações sobre o Azure Resource Mover

Quando você usa o Azure Resource mover, todas as chaves e segredos são copiados do cofre da chave de origem para o cofre da chave de destino recém-criado na região de destino. Todos os recursos relacionados às chaves gerenciadas pelo cliente, como Cofres de Chaves do Azure, conjuntos de criptografia de disco, VMs, discos e instantâneos, devem estar na mesma assinatura e região. O recurso de disponibilidade e redundância padrão do Cofre de Chaves do Azure não pode ser usado como o cofre de chave de destino para os recursos de VM movidos, mesmo que a região de destino seja uma região secundária para a qual seu cofre de chave de origem é replicado.

Como usar o Azure Resource Mover

Para saber como mover VMs para outra região, consulte Mover VMs do Azure para uma zona de disponibilidade em outra região

Para saber como mover VMs criptografadas para outra região, consulte Tutorial: Mover VMs criptografadas do Azure entre regiões

Considerações sobre recuperação de desastres

Normalmente, as zonas de disponibilidade são usadas para implantar VMs em uma configuração de Alta Disponibilidade. Eles podem estar muito próximos uns dos outros para servir como uma solução de recuperação de desastres durante um desastre natural. No entanto, há cenários em que as zonas de disponibilidade podem ser usadas para recuperação de desastres. Para saber mais, consulte Usando zonas de disponibilidade para recuperação de desastres.

Os requisitos a seguir devem fazer parte de uma estratégia de recuperação de desastres que ajude sua organização a executar suas cargas de trabalho durante interrupções planejadas ou não planejadas em zonas:

  • A VM de origem já deve ser uma VM zonal, o que significa que ela foi colocada em uma zona lógica.
  • Você precisa replicar sua VM de uma zona para outra usando o serviço Azure Site Recovery.
  • Depois que sua VM for replicada para outra zona, você poderá seguir as etapas para executar um drill de recuperação de desastres, failover, reproteger e failback.
  • Para habilitar a recuperação de desastres de VM entre zonas de disponibilidade, siga as instruções em Habilitar recuperação de desastres de VM do Azure entre zonas de disponibilidade.

Passos Seguintes