Compartilhar via


Set up protection for live migration

 

Publicado: março de 2016

Aplicável a: System Center 2012 SP1 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

O DPM pode proteger as máquinas virtuais Hyper-V durante a migração ao vivo nos seguintes cenários:

  • Migração ao vivo em um cluster—Quando uma máquina virtual é migrada em um cluster, o DPM detecta a migração e faz o backup da máquina virtual no novo nó do cluster sem a intervenção do usuário. O DPM continua realizando um backup completo expresso, pois não são feitas alterações no armazenamento. Se dois servidores DPM protegem um cluster, a máquina virtual protegida pelo primeiro servidor DPM continua sendo protegida pelo mesmo servidor DPM após a migração, não importa sua localização.

  • Migração ao vivo fora de um cluster único – Quando uma máquina virtual é migrada fora de um cluster único, você pode realizar uma migração ao vivo entre dois servidores autônomos, entre um servidor autônomo e um nó de cluster ou entre dois nós de clusters diferentes. Neste cenário, o DPM detecta a migração e pode realizar backups sem a intervenção do usuário.

Antes de começar

  • Suporte – A proteção do DPM para migração ao vivo está disponível apenas em servidores executando o Windows Server 2012.

  • Migração ao vivo fora de um cluster – Para migração ao vivo fora um único cluster, é necessário que:

    • As máquinas virtuais sejam gerenciadas em uma nuvem do VMM em um servidor VMM executando pelo menos o System Center 2012 SP1.

    • O DPM seja o servidor VMM conectado que contém a nuvem.

    • Todos os servidores executando o Hyper-V estejam conectados a todos os servidores DPM.

    Com esses pré-requisitos estabelecidos, o DPM se comunica com o VMM para localizar o local em que a máquina virtual é executada atualmente. Assim, é possível criar um backup do novo servidor executando o Hyper-V. O DPM pode se comunicar com o novo servidor que está executando o Hyper-V porque todos os servidores executando o Hyper-V estão conectados a todos os servidores DPM. Se essa conexão não puder ser estabelecida, o backup falhará e aparecerá uma mensagem que o agente de proteção do DPM está inacessível.

  • Migração de armazenamento – Se a migração ao vivo transferir armazenamento, o DPM realizará uma verificação de consistência completa da máquina virtual e continuará com os backups completos expressos. Quando não existe a migração de armazenamento, por exemplo, se os locais de origem e de destino usam o mesmo servidor de arquivos do protocolo SMB 3.0, o DPM continua executando backups completos expressos sem a verificação de consistência.

    Quando ocorre a migração ao vivo de armazenamento, o Hyper-V reorganiza o disco rígido virtual (VHD) ou VHDX e, portanto, há um único pico no tamanho dos dados de backup do DPM.

  • Backup em fita – A proteção de migração ao vivo não oferece suporte a backup em fita.

  • Verificação de consistência – O DPM realiza uma verificação de consistência única para todas as migrações ao vivo que contêm a migração de armazenamento.

  • Configurações – Ative a montagem automática no host da máquina virtual para habilitar a proteção virtual.

    Desabilite o recurso de Descarregamento de Chimney de TCP.

  • Active Directory – Todos os servidores DPM, servidores VMM e servidores que executam o Hyper-V devem estar localizados no mesmo domínio.

  • Porta – Se desejar alterar a porta padrão 6070 usada pelo DPM para hospedar o serviço auxiliar do DPM-VMM, no registro navegue até HKLM\Software\Microsoft\Microsoft Data Protection Manager\Configuration. Crie um valor DWORD de 32 bits: DpmVmmHelperServicePort e escreva o número da porta atualizado como parte da chave de registro.

    1. Abra <Diretório de instalação>\Microsoft System Center 2012\DPM\DPM\VmmHelperService\VmmHelperServiceHost.exe.config e altere o número da porta de 6070 para a nova porta. Por exemplo: <add baseAddress="net.tcp://localhost:6080/VmmHelperService/" />

    2. Reinicie o serviço auxiliar do DPM-VMM e reinicie o serviço DPM.

Configurar a proteção

  1. Implantar o DPM – Verifique se o DPM está instalado e implantado corretamente. Se você não tiver visto:

  2. Configurar o armazenamento – Verifique se você tem o armazenamento configurado. Leia mais sobre suas opções em:

    Use o seguinte dimensionamento de capacidade para proteção da máquina virtual.

    Tamanho médio da máquina virtual 100 GB
    Número de máquinas virtuais por servidor DPM 800
    Tamanho total de 800 máquinas virtuais 80 TB
    Espaço necessário para o armazenamento de backup 80 TB

    Por exemplo, se seu cluster Hyper-V completamente escalado tiver 1.600 máquinas virtuais, você precisará de dois servidores DPM e dobrar o provisionamento resumido na tabela. O requisito de armazenamento total de 1.600 máquinas virtuais é maior que 160 TB. Leia sobre como otimizar o espaço em Otimizando a proteção da máquina virtual.

  3. Configurar o agente de proteção do DPM – O agente deve ser instalado no servidor Hyper-V ou em cada servidor no cluster Hyper-V. No servidor de arquivos SMB remoto, se o SMB estiver implantado em um cluster, instale o agente de proteção do DPM em todos os nós do cluster do servidor de arquivos SMB. Consulte Planejar a implantação do agente de proteção e Configurar o agente de proteção.

  4. Instalar o console do VMM – Instale o console do VMM como o componente cliente do VMM em todos os servidores DPM para permitir ao servidor DPM comunicar e rastrear o servidor do VMM. . Observe o seguinte:

    1. A conta DPMMachineName$ deve ser uma conta de administrador somente leitura no servidor de gerenciamento do VMM.

    2. Verifique se o console do VMM é da mesma versão que o servidor de gerenciamento do VMM usado na implantação.

  5. Conectar servidores – Execute o comando do PowerShell Set-DPMGlobalProperty para conectar-se a todos os servidores que executam o Hyper-V para todos os servidores DPM. O cmdlet aceita vários nomes de servidor DPM. Para obter mais informações, consulte Set-DPMGlobalProperty.

    Set-DPMGlobalProperty -dpmservername <dpmservername> -knownvmmservers <vmmservername>

  6. Configurar um grupo de proteção – Na página Selecionar Membros do Grupo do Assistente para Criar Novo Grupo de Proteção, você pode selecionar os servidores host Hyper-V onde as máquinas virtuais que você deseja fazer backup estão localizadas. Observe que a verificação automática de consistência deve estar habilitada no nível do grupo de proteção para permitir a proteção em cenários de mobilidade da máquina virtual.

    Primeiro, habilite a comunicação do DPM VMM. Todas as máquinas virtuais em servidores executando o Hyper-V devem ser descobertas antes da configuração dos grupos de proteção. Caso contrário, a migração ao vivo não funciona conforme esperado e o usuário precisa parar de proteger os dados com Reter Dados e configurar novamente a proteção do mesmo computador.

    Leia sobre grupos de proteção em:

  7. Verificar as configurações – Após definir as configurações, quando uma máquina virtual migrar de um cluster para outro, todos os backups continuarão conforme o esperado. Você pode verificar se a migração ao vivo está habilitada conforme o esperado da seguinte maneira:

    1. Verifique se o serviço auxiliar do DPM-VMM está em execução. Se não estiver, inicie-o.

    2. Abra o Microsoft SQL Server Management Studio e conecte-o à instância que hospeda o banco de dados do DPM (DPMDB). No DPMDB, execute a seguinte consulta: SELECT TOP 1000 [PropertyName] ,[PropertyValue] FROM[DPMDB].[dbo].[tbl_DLS_GlobalSetting]

      Essa consulta contém uma propriedade chamada KnownVMMServer. Esse valor deve ser igual ao valor fornecido com o cmdlet Set-DPMGlobalProperty.

      Observe que se o servidor de gerenciamento do VMM for atualizado, você também deverá atualizar o console do VMM no servidor DPM para manter a proteção.

    3. Execute a consulta a seguir para validar o parâmetro VMMIdentifier no PhysicalPathXML para uma máquina virtual específica. Substitua VMName pelo nome da máquina virtual.

      select cast(PhysicalPath as XML) from tbl_IM_ProtectedObject where DataSourceId in (select datasourceid from tbl_IM_DataSource where DataSourceName like '%<VMName>%')

    4. Abra o arquivo .xml que retornou da consulta e verifique se o campo VMMIdentifier possui um valor.

  8. Executar a migração manual – Depois de concluir as etapas, a migração é habilitada após a execução do trabalho do Gerenciador de Resumo do DPM. Por padrão, esse trabalho inicia-se à meia-noite e é executado todas as manhãs. Se desejar executar uma migração manual para verificar se tudo está funcionando conforme o esperado, faça o seguinte:

    1. Abra o SQL Server Management Studio e conecte-se à instância que hospeda o DPMDB.

    2. Execute a seguinte consulta: select * from tbl_SCH_ScheduleDefinition where JobDefinitionID=’9B30D213-B836-4B9E-97C2-DB03C3EB39D7’. Observe que a consulta retorna a ScheduleID.

    3. No SQL Server Management Studio, expanda SQL Server Agent e Trabalhos. Clique com o botão direito do mouse na ScheduleID observada e selecione Iniciar Trabalho na Etapa.

    Observe que o desempenho do backup será afetado quando o trabalho for executado. O tamanho e a escala de sua implantação determinarão o tempo que esse trabalho levará para ser concluído.

  9. Recuperar dados– Após definir as configurações, quando uma máquina virtual migrar de um cluster para outro, todos os backups continuarão conforme o esperado. Você pode recuperar os dados conforme necessário. Se você precisar recuperar os dados de backup, consulte Recuperar dados de backup [DPM2012_Web]. Observe o seguinte comportamento para restauração de máquinas virtuais.

    Recuperação de máquina virtual Detalhes
    Recuperar para o local original O VHD original é excluído. O DPM irá recuperar o VHD e outros arquivos de configuração no local original usando o gravador VSS do Hyper-V. Ao término do processo de recuperação, as máquinas virtuais ainda estarão altamente disponíveis.

    O grupo de recursos deve estar presente para recuperação. Se não estiver disponível, recupere para um local alternativo e, em seguida, crie a máquina virtual altamente disponível.
    Recuperar para local alternativo O DPM oferece suporte à ALR (recuperação em local alternativo), que permite a recuperação direta de uma máquina virtual protegida do Hyper-V em um host diferente do Hyper-V, independentemente da arquitetura do processador. As máquinas virtuais do Hyper-V que forem recuperadas em um nó de cluster não estarão altamente disponíveis.
    Recuperação em nível de item (ILR) O DPM oferece suporte à ILR (recuperação no nível de item), que permite fazer uma recuperação granular de arquivos, pastas, volumes e VHDs (discos rígidos virtuais) de um backup no nível de host de máquinas virtuais do Hyper-V em um volume ou compartilhamento de rede em um servidor DPM protegido. O agente de proteção do DPM não precisa ser instalado no convidado para executar a recuperação no nível de item.