Partilhar via


Executar uma reativação pós-falha para VMs Hyper-V

Este artigo descreve como fazer failback de VMs do Azure que foram criadas após failover de VMs Hyper-V de um site local para o Azure, com o Azure Site Recovery.

  • Você faz failback de VMs Hyper-V do Azure executando um failover planejado do Azure para o site local. Se a direção de failover for do Azure para o local, ela será considerada um failback.
  • Como o Azure é um ambiente altamente disponível e as VMs estão sempre disponíveis, o failback do Azure é uma atividade planejada. Você pode planejar um pequeno tempo de inatividade para que as cargas de trabalho possam começar a ser executadas no local novamente.
  • O failback planejado desativa as VMs no Azure e baixa as alterações mais recentes. Nenhuma perda de dados é esperada.

Antes de começar

  1. Analise os tipos de failback que você pode usar - recuperação de local original e recuperação de local alternativo.
  2. Verifique se as VMs do Azure estão usando discos gerenciados. Há suporte para failback de máquinas virtuais Hyper-V, que fizeram failover para máquinas do Azure usando discos gerenciados. Não é recomendado o uso de contas de armazenamento, pois elas serão totalmente aposentadas em 30 de setembro de 2025.
  3. Verifique se o host Hyper-V local (ou o servidor VMM do System Center, se você estiver usando com o Site Recovery) está em execução e conectado ao Azure.
  4. Certifique-se de que o failover e a confirmação estejam concluídos para as VMs. Você não precisa configurar nenhum componente específico do Site Recovery para failback de VMs Hyper-V do Azure.
  5. O tempo necessário para concluir a sincronização de dados e iniciar a VM local dependerá de vários fatores. Para acelerar o download de dados, você pode configurar o agente do Microsoft Recovery Services para usar mais threads para paralelizar o download. Mais informações.

Nota

Não é possível voltar ao local alternativo ao usar planos de recuperação.

Failback para o local original

Para fazer failback de VMs Hyper-V no Azure para a VM local original, execute um failover planejado do Azure para o site local da seguinte maneira:

  1. No vault >Itens replicados, selecione a VM. Clique com o botão direito do mouse no failover planejado da VM.> Se você estiver fazendo failback de um plano de recuperação, selecione o nome do plano e selecione Failover Planejado de Failover>.

  2. Em Confirmar failover planejado, escolha os locais de origem e destino. Observe a direção do failover. Se o failover do primário funcionou como esperado e todas as máquinas virtuais estiverem no local secundário, isso será apenas para informação.

  3. Em Sincronização de Dados, selecione uma opção:

    • Sincronizar dados antes do failover (sincronizar somente alterações delta)—Esta opção minimiza o tempo de inatividade das VMs à medida que sincroniza sem desligá-las.
      • Fase 1: Tira um instantâneo da VM do Azure e o copia para o host Hyper-V local. A máquina continua em execução no Azure.
      • Fase 2: Desliga a VM do Azure para que nenhuma nova alteração ocorra lá. O conjunto final de alterações delta é transferido para o servidor local e a VM local é iniciada.
    • Sincronizar dados apenas durante o failover (download completo) — Essa opção é mais rápida porque presumimos que a maior parte do disco foi alterada e não queremos perder tempo calculando somas de verificação. Esta opção não executa nenhum cálculo de soma de verificação.
      • Ele executa um download do disco.
      • Recomendamos que você use essa opção se estiver executando o Azure por um tempo (um mês ou mais) ou se a VM local for excluída.
  4. Apenas para o VMM, se a encriptação de dados estiver ativada para a nuvem, em Chave de Encriptação, selecione o certificado que foi emitido quando ativou a encriptação de dados durante a instalação do Fornecedor no servidor VMM.

  5. Iniciar a ativação pós-falha. Pode seguir o progresso da ativação pós-falha no separador Trabalhos.

  6. Se você selecionou a opção para sincronizar os dados antes do failover, depois que a sincronização de dados inicial estiver concluída e você estiver pronto para desligar as máquinas virtuais no Azure, selecione Nome do trabalho> de trabalhos> Failover concluído. Isso faz o seguinte:

    • Desliga a máquina do Azure.
    • Transfere as alterações mais recentes para a VM local.
    • Inicia a VM local.
  7. Agora você pode entrar na máquina VM local para verificar se ela está disponível conforme o esperado.

  8. A máquina virtual está em um estado pendente de confirmação. Selecione Confirmar para confirmar o failover.

  9. Para concluir o failback, selecione Replicação reversa para começar a replicar a VM local para o Azure novamente. Você pode fazer failback para o local original.

Failback para um local alternativo

Failback para um local alternativo da seguinte maneira:

  1. Se estiver a configurar um novo hardware, instale uma versão suportada do Windows e a função Hyper-V no computador.

  2. Crie um comutador de rede virtual com o mesmo nome que tinha no servidor original.

  3. Em Protected Items>Protection Group><ProtectionGroupName> -><VirtualMachineName>, selecione a VM que deseja fazer failback e, em seguida, selecione Failover Planejado.

  4. Em Confirmar FailoverPlanejado, selecione Criar máquina virtual local se ela não existir.

  5. Em Nome do Host, selecione o novo servidor host Hyper-V no qual você deseja colocar a VM.

  6. Em Sincronização de Dados, recomendamos que você selecione a opção para sincronizar os dados antes do failover. Isso minimiza o tempo de inatividade das VMs, pois sincroniza sem desligá-las. Faz o seguinte:

    • Fase 1: Tira instantâneo da VM do Azure e copia-o para o host Hyper-V local. A máquina continua em execução no Azure.
    • Fase 2: Desliga a VM do Azure para que nenhuma nova alteração ocorra lá. O conjunto final de alterações é transferido para o servidor local e a máquina virtual local é iniciada.
  7. Selecione a marca de seleção para iniciar o failover (failback).

  8. Depois que a sincronização inicial for concluída e você estiver pronto para desligar a VM do Azure, selecione Trabalhos<>planejados de failover failover>>Concluir Failover. Isso desliga a máquina do Azure, transfere as alterações mais recentes para a VM local e a inicia.

  9. Você pode entrar na VM local para verificar se tudo está funcionando conforme o esperado.

  10. Selecione Confirmar para concluir o failover. Commit exclui a VM do Azure e seus discos e prepara a VM local para ser protegida novamente.

  11. Selecione Replicação reversa para começar a replicar a VM local para o Azure. Somente as alterações delta desde que a VM foi desativada no Azure serão replicadas. Agora você pode fazer failback para o local alternativo.

    Nota

    • Se você cancelar o trabalho de failback durante a sincronização de dados, a VM local estará em um estado corrompido. Isso ocorre porque a sincronização de dados copia os dados mais recentes dos discos de VM do Azure para os discos de dados locais e, até que a sincronização seja concluída, os dados do disco podem não estar em um estado consistente. Se a VM local for iniciada após o cancelamento da sincronização de dados, ela pode não inicializar. Nesse caso, execute novamente o failover para concluir a sincronização de dados.
    • Não é possível voltar ao local alternativo ao usar planos de recuperação.

Próximos passos

Depois que a VM local estiver replicando para o Azure, você poderá executar outro failover para o Azure conforme necessário.