Replicar uma máquina virtual com Hyper-V Replica

Hyper-V Replica ajuda você a proteger suas cargas de trabalho replicando VMs (máquinas virtuais) entre hosts Hyper-V executando o Windows Server. Este artigo explica como replicar uma máquina virtual depois de habilitar a replicação no host ou cluster de recebimento usando o Hyper-V Manager, o Gerenciador de Cluster de Failover, o PowerShell ou o Windows Admin Center – modo de virtualização.

Você pode replicar entre clusters, hosts individuais ou uma combinação de ambos. Se você usar um certificado para autenticação, não haverá nenhuma dependência do Active Directory entre os hosts. Hosts únicos podem ser membros do domínio ou estar em um grupo de trabalho.

Para obter mais informações sobre Hyper-V Replica e como ele funciona, consulte Hyper-V Replica: visão geral. Se você precisar habilitar Hyper-V Replica, confira:

Pré-requisitos

Antes de iniciar, verifique se você cumpre os seguintes pré-requisitos:

  • Você tem um cluster Hyper-V para receber a VM replicada na qual você já configurou Hyper-V Replica. Se você precisar configurar Hyper-V Replica, consulte Habilitar Hyper-V Réplica em um cluster de failover ou Habilitar Hyper-V Réplica em um único host. Você também tem outro cluster ou host único que executa a VM que deseja replicar.

  • Conectividade de rede e largura de banda suficientes entre sites primários e de réplica para atender ao RPO (Objetivo de Ponto de Recuperação) e ao método de replicação inicial. Considere dedicar ou usar QoS para limitar o tráfego de replicação, a fim de evitar afetar cargas de trabalho de produção.

  • Se você estiver usando a autenticação baseada em certificado, precisará ter um certificado válido instalado em cada host em cada cluster ou host único, enviando e recebendo. O certificado deve atender aos seguintes requisitos:

    • Não deve estar expirado
    • Tenha atributos de EKU (uso de chave aprimorado) para autenticação de cliente e servidor e uma chave privada associada.
    • Terminar em um certificado raiz válido.
    • O nome comum do sujeito (CN) ou o nome alternativo do sujeito (SAN) deve corresponder ao nome de domínio totalmente qualificado (FQDN) do Corretor de Réplica Hyper-V disponibilizado para o cluster destinatário.
  • Capacidade de armazenamento adequada no site de réplica da VM, incluindo seus arquivos de configuração, arquivos de disco rígido virtual (VHDX ou VHD) e pontos de recuperação extras opcionais (instantâneos).

  • Uma conta de usuário que é membro do grupo de segurança Hyper-V Administrators em cada host. Em um domínio do Active Directory, você pode adicionar usuários ou grupos a esse grupo usando preferências de política de grupo. Como alternativa, a conta pode ser um administrador local em cada host. Você pode encontrar mais informações sobre o grupo administradores de Hyper-V em Grupos de Segurança do Active Directory.

Replicar uma máquina virtual

Você precisa habilitar a replicação para cada VM que deseja replicar. Você pode replicar uma VM usando as seguintes combinações:

  • Hyper-V Manager em clusters ou hosts únicos.
  • Gerenciador de Cluster de Failover somente em clusters.
  • PowerShell em clusters ou hosts únicos.
  • Windows Admin Center – Modo de virtualização somente em hosts únicos.

Selecione a guia relevante para obter instruções.

Para replicar uma máquina virtual usando Hyper-V Manager:

  1. Abra Hyper-V Manager em um dispositivo que você usa para gerenciar um host no cluster primário ou em um único host primário com a VM ou no próprio host em que o Windows Server com Experiência de Área de Trabalho está instalado.

  2. No painel de recursos, selecione o host que contém a VM que você deseja replicar.

  3. Clique com o botão direito do mouse na VM que você deseja replicar e selecione Habilitar Replicação. Na tela Habilitar Replicação , se você vir Antes de Começar, selecione Avançar.

  4. Para especificar o Servidor de Réplica, na caixa Servidor de Réplica , insira o NetBIOS ou o FQDN do servidor de réplica. Se o servidor de Réplica for parte de um cluster de failover, insira o nome do Agente de Réplica do Hyper-V. Em seguida, selecione Avançar. A conexão com o servidor de réplica é verificada para recuperar as configurações de autenticação e porta configuradas para o servidor de réplica.

    Uma captura de tela do assistente Habilitar Replicação mostrando a página Especificar Servidor de Réplica com o campo Nome do Servidor de Réplica.

  5. Examine as configurações do servidor de réplica. Se você estiver usando a autenticação baseada em certificado, selecione Selecionar Certificado e, em seguida, será solicitado que você selecione o certificado para o host primário que corresponde aos requisitos. Se você quiser compactar os dados transmitidos pela rede, marque a caixa de seleção. Selecione Próximo.

    Uma captura de tela da página de parâmetros de conexão mostrando o método de autenticação, a seleção de certificado, a opção de compactação e as configurações de porta.

  6. Para Escolher VHDs de Replicação, verifique se as caixas de seleção para os VHDs que você deseja replicar estão selecionadas e desmarque as caixas de seleção de todos os VHDs que você deseja excluir da replicação. Em seguida, selecione Avançar.

    Uma captura de tela da página Escolher VHDs de Replicação listando discos rígidos virtuais com caixas de seleção para incluir ou excluir da replicação.

  7. Para Configurar a Frequência de Replicação, especifique com que frequência as alterações devem ser sincronizadas do cluster principal para os clusters ou hosts de réplica: 30 segundos, 5 minutos ou 15 minutos. Em seguida, selecione Avançar.

    Uma captura de tela da página Configurar Frequência de Replicação com opções para 30 segundos, 5 minutos ou 15 minutos.

  8. Para configurar pontos de recuperação adicionais, selecioneManter apenas o ponto de recuperação mais recente ou Criar pontos de recuperação adicionais por hora e o número de pontos de recuperação extras que você deseja criar em horas. Em seguida, selecione Avançar.

    Ao criar pontos extras de recuperação por hora, você também poderá marcar a frequência de instantâneo do Serviço de Cópias de Sombra de Volume (VSS) se quiser que os pontos de recuperação forneçam pontos de recuperação consistentes para aplicativos em VMs que executam aplicativos compatíveis com VSS.

    Uma captura de tela da página Configurar Pontos de Recuperação Adicionais, com opções de somente ponto mais recente, pontos por hora e frequência de snapshot do VSS.

  9. Para Escolher Replicação Inicial, selecione o método de replicação inicial. O tamanho total da cópia inicial é exibido. Selecione uma opção na lista a seguir e selecione Avançar.

    • Enviar cópia inicial pela rede: esse método é a opção padrão.
    • Enviar uma cópia inicial usando mídia externa: especifique um local de pasta em mídia local ou externa em que a cópia inicial possa ser armazenada.
    • Use uma máquina virtual existente no servidor de réplica como a cópia inicial: restaure a VM no servidor de réplica e use-a como base para replicação e, em seguida, replique apenas as alterações. Você pode encontrar o processo para importar a cópia inicial na seção Enviar cópia inicial usando mídia externa.

    Se você selecionar Enviar cópia inicial pela rede ou usar uma máquina virtual existente no servidor de réplica como a cópia inicial, você poderá, opcionalmente, especificar se deseja iniciar a replicação imediatamente ou iniciar a replicação em uma data e hora especificadas até sete dias no futuro.

    Uma captura de tela da página Escolher Replicação Inicial mostrando transferência de rede, mídia externa, opções de VM existentes e configurações de agendamento.

  10. Examine as informações de resumo e selecione Concluir.

    Uma captura de tela da página de resumo listando as configurações de replicação selecionadas antes de concluir o assistente.

  11. Uma caixa de diálogo é exibida para indicar que a replicação foi habilitada com sucesso.

    Uma captura de tela mostrando a caixa de diálogo Habilitar êxito da Replicação confirmando que a replicação está habilitada para a máquina virtual.

  12. Para monitorar o progresso da replicação inicial, consulte a seção Monitorar o progresso da replicação. Você poderá alterar as configurações de replicação mais tarde se precisar na seção Replicação das configurações da VM.

    Se você optar por enviar a cópia inicial usando mídia externa, consulte a seção Enviar cópia inicial usando mídia externa para o processo para importar a cópia inicial. Uma VM de espaço reservado é criada no site de réplica e seu estado de integridade de replicação é Aviso. O conteúdo da réplica da VM é armazenado em sua mídia externa em uma subpasta dedicada à VM. Depois que a exportação for concluída, ejete com segurança a mídia externa e transporte-a para o servidor de réplica.

Importante

Os seguintes comportamentos se aplicam às VMs que você replica:

  • Quando você replica uma VM, seus adaptadores de rede não são conectados a um comutador virtual no host de réplica. Depois que a replicação inicial for concluída, conecte todos os adaptadores de rede a um comutador virtual no host de réplica para que as VMs estejam prontas para entrar online se você precisar fazer failover.

  • Se você fizer alterações na configuração da VM, como alterar as configurações de memória ou processador ou modificar adaptadores de rede, essas alterações não serão replicadas automaticamente para a VM de réplica. Você deve atualizar manualmente a VM da réplica, se necessário. Como alternativa, você pode remover a replicação e habilitá-la novamente para criar uma nova VM de réplica com a configuração atualizada.

  • Hyper-V Replica aponta para um único volume padrão para replicação de VM. Para evitar problemas de capacidade ou desempenho, mova o armazenamento da VM para um volume diferente do volume padrão para replicação.

  • Se uma VM executar um aplicativo que salva dados em discos rígidos virtuais, você poderá garantir que todos os discos rígidos virtuais selecionados para replicação sejam replicados para o mesmo ponto no tempo. Um exemplo de onde essa abordagem é útil é quando um aplicativo tem um disco rígido virtual dedicado para dados de aplicativo e outro disco rígido virtual dedicado para arquivos de log de aplicativos. Para usar esse recurso, configure a replicação de VM usando o PowerShell com o Enable-VMReplication cmdlet e adicione o parâmetro EnableWriteOrderPreservationAcrossDisks. Para obter mais informações, consulte Enable-VMReplication.

Enviar cópia inicial usando mídia externa

Se você enviar a cópia inicial usando mídia externa, como um disco rígido ou uma unidade USB, o processo criará uma VM temporária no site de réplica com um ponto de verificação. O processo armazena o conteúdo da réplica da VM em sua mídia externa em uma subpasta para a VM. Você transporta a cópia inicial para o servidor de réplica e, em seguida, importa-a para a VM placeholder.

Você pode habilitar a replicação usando Hyper-V Manager, Gerenciador de Cluster de Failover, PowerShell ou Windows Admin Center – modo de virtualização. Selecione a guia relevante para obter instruções.

Para enviar a cópia inicial usando mídia externa e importá-la usando Hyper-V Manager:

  1. Siga as etapas na seção Replicar uma máquina virtual usando Hyper-V Manager. O processo cria uma VM provisória no site de réplica e define seu status de saúde da replicação como Aviso. O processo armazena o conteúdo da réplica da VM em sua mídia externa em uma subpasta para a VM. Depois que a exportação for concluída, ejete com segurança a mídia externa e transporte-a para o servidor de réplica.

  2. Abra Hyper-V Manager em um dispositivo que você usa para gerenciar o host de réplica ou no próprio host de réplica em que o Windows Server com a Experiência da Área de Trabalho está instalado.

  3. No painel de recursos, selecione o host que contém a VM temporária que você está replicando.

  4. Clique com o botão direito do mouse na VM do espaço reservado e selecione Importar Réplica Inicial.

  5. Especifique o local onde a cópia inicial está armazenada e selecione Concluir Replicação Inicial.

    Uma captura de tela da caixa de diálogo Importar Réplica Inicial no Hyper-V Manager mostrando o caminho para os dados de réplica exportados e a opção De Replicação Inicial Completa para finalizar a aplicação da cópia offline.

  6. O processo aplica o ponto de verificação inicial à VM do espaço reservado e altera o estado de integridade da replicação para Normal. A replicação continua na frequência especificada. Consulte a seção Monitorar o progresso da replicação para monitorar o progresso da replicação contínua.

Monitorar o progresso da replicação

Você pode monitorar o progresso da replicação inicial e da replicação contínua usando o gerenciador de Hyper-V, o Gerenciador de Cluster de Failover, o PowerShell ou o Windows Admin Center – modo de virtualização. Os estados de integridade da replicação são:

  • Normal: ciclos de replicação concluídos no agendamento (RPO atendido), a lista de pendências é mínima e não há erros de replicação recentes. Nenhuma ação é necessária.

  • Aviso: a replicação funciona, mas os atrasos ou a lista de pendências aumentam (geralmente carga transitória de rede ou armazenamento). Monitore e investigue se não se resolver rapidamente.

  • Crítico: a replicação trava ou falha. O RPO está em risco, pois as alterações não estão sendo aplicadas. Investigue imediatamente, como verificar conectividade, capacidade de armazenamento e desempenho, autenticação e certificados e logs de eventos. Retome ou ressincronize conforme necessário.

Selecione a guia relevante para obter instruções.

Para monitorar o progresso da replicação usando o Gerenciador de Hyper-V:

  1. De volta ao Hyper-V Manager, selecione um host.

  2. No painel central, adicione uma coluna para a Integridade da Replicação para mostrar o status de integridade de alto nível da replicação para cada VM. Clique com o botão direito do mouse em qualquer título de coluna, selecione Adicionar/Remover Colunas. Na lista de Colunas Disponíveis, selecione Integridade da Replicação e, em seguida, selecione Adicionar para movê-la para Colunas Exibidas. Selecione OK.

  3. Exiba informações resumidas sobre a replicação, como o último horário sincronizado e os FQDNs dos hosts primário e de réplica. Selecione a VM e, no painel inferior, selecione a guia Replicação .

    Uma captura de tela do Hyper-V Manager com uma máquina virtual selecionada e a guia Replicação mostrando o status de integridade resumido, a hora da última sincronização e as informações do servidor de réplica.

  4. Para exibir informações de replicação mais detalhadas, clique com o botão direito do mouse na VM e selecione Replicação e, em seguida, exiba a Integridade da Replicação. Você pode redefinir as estatísticas de replicação, se necessário, selecionando Redefinir Estatísticas.

    Uma captura de tela da caixa de diálogo Integridade da Replicação exibindo métricas detalhadas do Hyper-V Replica, incluindo estado de replicação, integridade, estatísticas e informações de ponto de recuperação para a máquina virtual selecionada no Gerenciador do Hyper-V.

Configurar a replicação estendida (opcional)

Você pode configurar a replicação estendida, que permite replicar uma VM para um terceiro local, de um servidor de réplica para outro servidor de réplica. Essa abordagem pode ajudá-lo a atender aos requisitos de conformidade para backups externos ou fornecer uma camada extra de proteção para suas cargas de trabalho.

Você pode habilitar a replicação estendida usando Hyper-V Manager, Gerenciador de Cluster de Failover ou PowerShell. Você não pode usar o Windows Admin Center – modo de virtualização para configurar a replicação estendida no momento.

Selecione a guia relevante para obter instruções.

Para configurar a replicação estendida usando Hyper-V Manager:

  1. Abra Hyper-V Manager em um dispositivo que você usa para gerenciar o host com a VM ou no próprio host em que o Windows Server com Experiência de Área de Trabalho está instalado.

  2. No painel de recursos, selecione o host que contém a VM para a qual você deseja configurar a replicação estendida.

  3. Clique com o botão direito do mouse na VM para a qual você deseja configurar a replicação estendida, em seguida, selecione Replicação>Estender Replicação.

  4. O processo para configurar a replicação estendida é semelhante à replicação de uma VM para o primeiro local da réplica. Siga o processo na seção Replicar uma máquina virtual com as seguintes exceções:

    • Não é possível especificar quais discos rígidos virtuais serão replicados. Os discos rígidos virtuais replicados para o primeiro servidor de réplica são usados para replicação estendida.
    • A frequência de replicação pode ser de apenas 5 minutos ou 15 minutos.
    • Você não pode alterar o tipo de autenticação.

Próxima etapa

Depois de habilitar a replicação para uma VM, você pode testar o failover para o servidor de réplica sem afetar a replicação contínua. Para obter mais informações sobre como executar um failover de teste e como fazer failover durante uma interrupção, consulte Failover de uma máquina virtual replicada com Hyper-V Replica.