Partilhar via


Replicar uma máquina virtual com Hyper-V Réplica

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

Podes replicar entre clusters, hospedeiros únicos, ou uma combinação de ambos. Se usares um certificado para autenticação, não há dependência do Active Directory entre os hosts. Os anfitriões únicos podem ser membros de domínio ou pertencer a um grupo de trabalho.

Para mais informações sobre Hyper-V Réplica e como funciona, consulte Hyper-V Resumo Réplica. Se precisar de ativar Hyper-V Réplica, veja:

Pré-requisitos

Antes de começar, certifique-se de que cumpre os seguintes pré-requisitos:

  • Tens um cluster Hyper-V para receber a VM replicada onde já configuraste Hyper-V Replica. Se precisar de configurar Hyper-V Replica, veja Ativar Hyper-V Replica num cluster de failover ou Ativar Hyper-V Replica num único host. Também tens outro cluster ou um único host que executa a VM que queres replicar.

  • Conectividade de rede e largura de banda suficientes entre locais primários e réplica para cumprir o seu Objetivo de Ponto de Recuperação (RPO) e o método de replicação inicial. Considere dedicar ou limitar o tráfego de replicação por QoS para evitar impactar as cargas de trabalho de produção.

  • Se estiver a usar autenticação baseada em certificados, precisa de ter um certificado válido instalado em cada host em cada cluster ou num único host, tanto a enviar como a receber. O certificado deve satisfazer os seguintes requisitos:

    • Não expirado
    • Ter atributos de Uso de Chave Aprimorado (EKU) tanto para autenticação de cliente quanto de servidor e uma chave privada associada.
    • Terminar num 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 papel de Hyper-V Replica Broker atribuído ao cluster receptor.
  • Capacidade de armazenamento adequada no site de réplica para a VM, incluindo os seus ficheiros de configuração, ficheiros de disco rígido virtual (VHDX ou VHD) e opcionais pontos de recuperação adicionais (snapshots).

  • Uma conta de utilizador que seja membro do grupo de segurança dos Administradores Hyper-V em cada host. Num domínio Active Directory, pode adicionar utilizadores ou grupos a este grupo usando as Preferências de Política de Grupo. Alternativamente, a conta pode ser um administrador local em cada host. Pode encontrar mais informações sobre o grupo de Administradores Hyper-V nos Grupos de Segurança do Active Directory.

Replicar uma máquina virtual

Tens de ativar a replicação para cada VM que queres replicar. Pode replicar uma VM usando as seguintes combinações:

  • Gestor de Hyper-V em clusters ou anfitriões individuais.
  • Gestor de Clusters de Failover apenas disponível em clusters.
  • PowerShell em clusters ou em hosts individuais.
  • Centro de Administração do Windows - Modo de virtualização apenas em hosts individuais.

Selecione o separador relevante para as instruções.

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

  1. Abra oHyper-V Manager num dispositivo que use para gerir um host no cluster principal ou num único host principal com a VM, ou no próprio host onde o Windows Server with Desktop Experience está instalado.

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

  3. Clique com o botão direito na VM que quer replicar, depois selecione Ativar Replicação. No ecrã Ativar Replicação , se vir Antes de Começar, selecione Próximo.

  4. Para Especificar o Servidor de Réplicas, na caixa Servidor de Réplicas, introduza o NetBIOS ou o FQDN do servidor de réplicas. Se o servidor de Réplica fizer parte de um cluster de failover, insira o nome do Hyper-V Replica Broker. Em seguida, selecione Seguinte. A ligação ao servidor réplica é verificada para recuperar as definições de autenticação e portas que configurou para o servidor réplica.

    Uma captura de ecrã do assistente Habilitar Replicação a mostrar a página Especificar Servidor Réplica com o campo nome do Servidor Réplica.

  5. Vê as definições do servidor réplica. Se estiver a usar autenticação baseada em certificado, selecione Selecionar Certificado, e depois será solicitado a selecionar o certificado para o host principal que corresponda aos requisitos. Se quiseres comprimir os dados transmitidos pela rede, assinala a caixa. Selecione Avançar.

    Uma captura de ecrã da página de parâmetros de ligação mostrando o método de autenticação, seleção do certificado, opção de compressão e definições de porta.

  6. Para Escolher VHDs de Replicação, certifique-se de que as caixas de seleção dos VHDs que queira replicar estão selecionadas e desmarque as caixas de seleção para quaisquer VHDs que queira excluir da replicação. Em seguida, selecione Seguinte.

    Uma captura de ecrã da página Choose Replication VHDs listando discos rígidos virtuais com caixas 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 ou host principal para os clusters ou hosts de réplica, escolhendo entre 30 segundos, 5 minutos ou 15 minutos. Em seguida, selecione Seguinte.

    Uma captura de ecrã 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, selecione Manter apenas o ponto de recuperação mais recente ou Criar pontos de recuperação adicionais por hora e o número de pontos extra que pretende criar em horas. Em seguida, selecione Seguinte.

    Quando cria pontos de recuperação extra por hora, pode também assinalar a frequência de snapshots do Serviço de Cópia Sombra de Volume (VSS) se quiser que os pontos de recuperação forneçam consistência ao nível da aplicação para VMs a correr aplicações compatíveis com VSS.

    Uma captura de ecrã da página Configurar Pontos de Recuperação Adicionais com opções apenas para o ponto mais recente, pontos horários e frequência de snapshots VSS.

  9. Para Escolher Replicação Inicial, selecione o método de replicação inicial. O tamanho total da cópia inicial é mostrado. Selecione uma opção da lista seguinte e depois selecione Próximo.

    • Enviar cópia inicial pela rede: este método é a opção padrão.
    • Envie a cópia inicial usando suporte externo: especifique a localização da pasta num suporte local ou externo onde a cópia inicial possa ser armazenada.
    • Use uma máquina virtual existente no servidor Réplica como cópia inicial: restaure a VM no servidor réplica e use-a como base para a replicação, depois replice apenas as alterações. Pode encontrar o processo para importar a cópia inicial na secção Enviar cópia inicial usando suporte externo.

    Se selecionar Enviar cópia inicial pela rede ou usar uma máquina virtual existente no servidor Replica como cópia inicial, pode opcionalmente especificar se deve iniciar a replicação imediatamente, ou iniciar a replicação numa data e tempo especificados até sete dias no futuro.

    Uma captura de ecrã da página Escolher Replicação Inicial mostrando transferência de rede, meios externos, opções de VM existentes e definições de agendamento.

  10. Revise a informação resumida e depois selecione Terminar.

    Uma captura de ecrã da página de resumo listando as definições de replicação selecionadas antes de terminar o assistente.

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

    Uma captura de ecrã que mostra o diálogo Ativar Replicação com sucesso confirmando que a replicação está ativada para a máquina virtual.

  12. Para monitorizar o progresso inicial da replicação, consulte a secção Monitorizar o progresso da replicação. Podes alterar as definições de replicação mais tarde, se precisares, na secção de Replicação das definições da VM.

    Se optar por enviar a cópia inicial usando suporte externo, consulte a secção Enviar cópia inicial usando suporte externo para o processo de importação da cópia inicial. Uma VM provisória é criada no site da réplica e o seu estado de saúde de replicação é Aviso. O conteúdo réplica da VM está armazenado no seu suporte externo numa subpasta da VM. Uma vez concluída a exportação, ejete em segurança o suporte externo e transporte-o para o servidor réplica.

Importante

Os seguintes comportamentos aplicam-se às VMs que replica:

  • Quando replicas uma VM, os seus adaptadores de rede não estão ligados a um switch virtual no host réplica. Depois de concluída a replicação inicial, ligue quaisquer adaptadores de rede a um switch virtual no host réplica para que as VMs estejam prontas para serem ativadas caso precise de fazer failover.

  • Se fizeres alterações à configuração da VM, como alterar a memória ou as definições do processador ou modificar adaptadores de rede, essas alterações não são automaticamente replicadas para a VM réplica. Deve atualizar manualmente a VM réplica, se necessário. Em alternativa, podes remover a replicação e voltar a ativá-la para criar uma nova VM 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 executa uma aplicação que guarda dados entre discos rígidos virtuais, pode garantir que todos os discos rígidos virtuais selecionados para replicação são replicados até ao mesmo momento. Um exemplo de onde esta abordagem é útil é quando uma aplicação tem um disco rígido virtual dedicado aos dados da aplicação e outro disco rígido virtual dedicado aos ficheiros de registo da aplicação. Para usar esta funcionalidade, configure a replicação da VM usando o PowerShell com o Enable-VMReplication cmdlet e adicione o parâmetro EnableWriteOrderPreservationAcrossDisks. Para mais informações, consulte Enable-VMReplication.

Enviar cópia inicial usando suporte externo

Se enviar a cópia inicial usando suporte externo, como um disco rígido ou uma pen USB, o processo cria uma VM provisória no site da réplica com um checkpoint. O processo armazena o conteúdo da réplica da VM no teu suporte externo numa subpasta da VM. Transporta a cópia inicial para o servidor réplica e depois importa-a para a VM provisória.

Pode ativar a replicação usando o Hyper-V Manager, Failover Cluster Manager, PowerShell ou Windows Admin Center - Modo de Virtualização. Selecione o separador relevante para as instruções.

Para enviar a cópia inicial usando suporte externo e importá-la usando Hyper-V Manager:

  1. Siga os passos na secção Replicar uma máquina virtual usando Hyper-V Manager. O processo cria uma VM provisória no site da réplica e define o estado de saúde da replicação para Aviso. O processo armazena o conteúdo da réplica da VM no teu suporte externo numa subpasta da VM. Uma vez concluída a exportação, ejete em segurança o suporte externo e transporte-o para o servidor réplica.

  2. Abra oHyper-V Manager num dispositivo que use para gerir o host réplica, ou no próprio host réplica onde o Windows Server com Desktop Experience está instalado.

  3. No painel de recursos, selecione o host que contém a VM marcante que está a replicar.

  4. Clique com o botão direito na VM marcadora, depois selecione Importar Réplica Inicial.

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

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

  6. O processo aplica o checkpoint inicial à VM provisória e altera o estado de saúde da replicação para Normal. A replicação continua na frequência especificada. Consulte a secção Monitorizar o progresso da replicação para monitorizar o progresso contínuo da replicação.

Monitorizar o progresso da replicação

Pode monitorizar o progresso da replicação inicial e da replicação contínua usando Hyper-V Manager, Gestor de Clusters de Failover, PowerShell ou o Windows Admin Center - Modo de Virtualização. Os estados de saúde de replicação são:

  • Normal: Os ciclos de replicação são concluídos dentro do prazo (RPO cumprido), o atraso é mínimo e não há erros recentes de replicação. Nenhuma ação necessária.

  • Aviso: A replicação funciona, mas os atrasos ou o backlog aumentam (frequentemente carga transitória de rede ou armazenamento). Monitore e investigue se não desaparecer rapidamente.

  • Crítico: A replicação bloqueia ou falha. O RPO está em risco porque as alterações não estão a ser aplicadas. Investigue imediatamente, como verificar a conectividade, capacidade e desempenho de armazenamento, autenticação e certificados, e registos de eventos. Retome ou volte a sincronizar conforme necessário.

Selecione o separador relevante para as instruções.

Para monitorizar o progresso da replicação usando Hyper-V Manager:

  1. De volta ao Hyper-V Manager, seleciona um anfitrião.

  2. No painel central, adicione uma coluna para Saúde de Replicação para mostrar o estado de saúde de alto nível da replicação para cada VM. Clique com o botão direito em qualquer cabeçalho de coluna, selecione Adicionar/Remover Colunas. Na lista de Colunas Disponíveis, selecione Saúde de Replicação e depois selecione Adicionar para mover para Colunas Exibidas. Selecione OK.

  3. Veja informações de replicação resumidas, como o último tempo sincronizado e os FQDNs do host primário e do host réplica. Selecione a VM e, no painel inferior, selecione o separador Replicação .

    Uma captura de ecrã do Gestor Hyper-V com uma máquina virtual selecionada e o separador Replicação a mostrar o estado de saúde resumido, a última sincronização e informações do servidor de réplica.

  4. Para ver informações de replicação mais detalhadas, clique com o botão direito na VM e selecione Replicação, depois Ver Saúde da Replicação. Pode reiniciar as estatísticas de replicação, se necessário, selecionando Redefinir Estatísticas.

    Uma captura de ecrã do diálogo Replication Health a mostrar métricas detalhadas de Hyper-V Replica, incluindo estado de replicação, saúde, estatísticas e informações sobre pontos de recuperação para a máquina virtual selecionada no Hyper-V Manager.

Configurar replicação estendida (opcional)

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

Pode ativar a replicação alargada usando o Hyper-V Manager, o Gestor de Clusters de Failover ou o PowerShell. Neste momento, não pode usar o Windows Admin Center - Modo Virtualização para configurar a replicação estendida.

Selecione o separador relevante para as instruções.

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

  1. Abra oHyper-V Manager num dispositivo que use para gerir o host com a VM, ou no próprio host onde o Windows Server com Desktop Experience está instalado.

  2. No painel de recursos, selecione o host que contém a VM para a qual pretende configurar a replicação alargada.

  3. Clique com o botão direito na VM para a qual quer configurar a replicação estendida, depois selecione Replication>Extend Replication.

  4. O processo para configurar a replicação estendida é semelhante a replicar uma VM até à primeira localização da réplica. Siga o processo na secção Replicar uma máquina virtual com as seguintes exceções:

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

Próximo passo

Depois de ativar a replicação de uma VM, pode testar o failover da VM para o servidor de réplica sem prejudicar a replicação em andamento. Para obter mais informações sobre como realizar um failover de teste e como efetuar um failover durante uma interrupção, veja Failover de uma máquina virtual replicada com Hyper-V Replica.