Fazer backup e restaurar o VMM

Importante

Esta versão do VMM (Virtual Machine Manager) chegou ao fim do suporte. Recomendamos que você atualize para o VMM 2022.

Este artigo descreve o processo de backup e recuperação em um ambiente do System Center – VMM (Virtual Machine Manager) e fornece algumas recomendações.

Antes de começar

  • Não use pontos de verificação para recuperação de desastres. Os pontos de verificação não criam duplicatas completas do conteúdo do disco rígido nem copiam dados para um volume separado.
  • Você pode usar um ponto de verificação para servir como backup temporário antes de atualizar um sistema operacional em uma máquina virtual. Isso permite que você reverta a atualização, caso ocorram efeitos adversos.
  • Você deve usar um aplicativo de backup para fazer backup e recuperar seus dados em uma perda catastrófica de dados. Uma opção é o System Center DPM (Data Protection Manager).
  • Os dados como senhas de RAA (Autorização de Acesso Remoto) e chave do produto podem ser inseridos quando você reinstala o VMM. No entanto, alguns dados criptografados, como Funções de Máquina Virtual, não podem ser inseridos novamente.
  • Você não pode fazer backup e restaurar esses dados se usar a interface de programação do aplicativo de Proteção de Dados (DPAPI) para fazer backup do VMM.
  • Os dados serão perdidos se o servidor de gerenciamento do VMM falhar.

Criar e implementar um plano de backup

Os elementos básicos de um plano de backup incluem uma lista do que precisa ser copiado em backup e uma estrutura de tópicos do que é alterado com frequência (e, portanto, precisa ser feito backup com frequência) em seu ambiente.

Faça backup do banco de dados do VMM

O banco de dados do VMM contém informações como configurações, modelos de serviço, perfis, modelos de máquinas virtuais, serviços, serviços de expansão e outros dados críticos que são necessários para que o VMM funcione corretamente. Fazer backup do banco de dados do VMM regularmente.

O banco de dados do VMM pode ser armazenado no próprio servidor de gerenciamento do VMM ou em um servidor separado com o Microsoft SQL Server. Para fazer backup do banco de dados do VMM, você pode usar um ou mais dos seguintes:

  • Ferramentas do SQL Server. Para obter mais informações, confira Criar um backup completo de banco de dados (SQL Server).

  • Outras ferramentas de backup que são usadas em seu ambiente.

  • O console do VMM ou um cmdlet do Windows PowerShell, conforme descrito nos procedimentos a seguir.

Além de fazer backup do banco de dados, recomendamos que você crie um backup de estado do sistema do servidor de gerenciamento do VMM para que possa recriar o servidor com o mesmo SID (identificador de segurança) em uma perda catastrófica de dados. O SID é parte integral de como o VMM é autorizado nos hosts de máquina virtual.

Importante

  • Há várias maneiras de recuperar o arquivo de banco de dados do VMM que você cria por meio de qualquer um dos seguintes procedimentos de backup. Uma maneira, que exige que o servidor de gerenciamento do VMM esteja funcionando, é usar a ferramenta do SCVMMRecover.exe, conforme descrito em Backup-SCVMMServer (embora SCVMMRecover.exe não seja um cmdlet). Outra maneira, que não exige que o servidor de gerenciamento do VMM esteja funcionando, é restaurar usando SQL Server ferramentas para restaurar e anexar um arquivo de banco de dados.
  • Para usar os procedimentos a seguir, você deve ser um membro da função de usuário Administrador.

Você pode fazer backup do banco de dados do VMM das seguintes maneiras:

  1. Usando o console do VMM
  2. Usando cmdlets no Windows PowerShell

Selecione a guia necessária para ver as etapas para fazer backup do banco de dados do VMM:

Siga estas etapas para fazer backup do banco de dados do VMM usando o console do VMM:

  1. No workspace Configurações , na Página Inicial, no grupo Backup , selecione Backup.

  2. Na caixa de diálogo Backup do Virtual Machine Manager , especifique o local do arquivo de backup. Selecione uma pasta que não seja um diretório raiz e que SQL Server possa acessar.

    Você pode verificar o status do backup no workspace Trabalhos.

    Para obter informações sobre como recuperar o backup, confira a nota Importante antes deste procedimento.

Fazer backup de hosts e máquinas virtuais

Hosts de máquina virtual são hosts Hyper-V, hosts VMware ESXi e clusters de hosts em que as máquinas virtuais e serviços são implantados. Para fazer backup de clusters e hosts de máquina virtual, use o Microsoft System Center Data Protection Manager (DPM) ou outro aplicativo de backup que aproveita o VSS (Serviço de Cópias de Sombra de Volume) para copiar dados de host e máquina virtual para um compartilhamento de servidor de arquivos remoto.

Importante

É recomendável que você faça backup de arquivos de configuração de máquina virtual (.vmc) diariamente.

Faça o inventário dos hosts e faça backup de todas as máquinas virtuais hospedadas. Para obter a lista de hosts que estão sendo gerenciadas pelo VMM, execute o seguinte cmdlet de uma linha de comando do Windows PowerShell:

$vmhost = get-scvmmserver <VMM management server name> | get-scvmhost

Para obter mais informações, confira Get-SCVMMServer e Get-SCVMHost.

Faça backup de todos os arquivos de configuração e de recursos em cada host do VMM usando o software de backup que dá suporte ao gravador VSS do VMM. Os software de backup com suporte para o VMM minimizam o número de etapas necessárias para arquivar e restaurar as máquinas virtuais, minimizam o tempo de inatividade e garantem a consistência dos dados que estão sendo arquivados ou restaurados.

Fazer backup de servidores de biblioteca

A biblioteca do VMM inclui recursos baseados em arquivos, como discos rígidos virtuais, imagens ISO, scripts, arquivos de driver e pacotes de aplicativos que são armazenados nos servidores de biblioteca. Esses recursos estão intimamente associados a recursos no banco de dados do VMM que não são baseados em arquivo, como modelos e perfis de máquina virtual e serviço. Todos esses recursos devem ser copiados em backup.

Para fazer backup dos dados em servidores de biblioteca, use o System Center Data Protection Manager (DPM) ou outro aplicativo de backup que aproveite o VSS (Serviço de Cópias de Sombra de Volume) para copiar dados do host e da máquina virtual para um compartilhamento de servidor de arquivo remoto. Para obter uma lista de servidores de biblioteca do VMM, execute o seguinte cmdlet na linha de comando do Windows PowerShell:

$libraryservers = get-scvmmserver <VMM management server name> | get-sclibraryserver

Para obter mais informações, confira Get-SCVMMServer e SCLibraryServer.

Faça backup de todos os arquivos em compartilhamentos de biblioteca em uma pasta compartilhada em um servidor de arquivos remoto, incluindo os arquivos com as seguintes extensões:

  • .vhd e .vhdx
  • .iso
  • .vmx
  • .ps1
  • .vmc
  • .vsv

Fazer backup de nuvens privadas do VMM

Você pode usar o Gerenciador de Azure Site Recovery para organizar e automatizar a replicação e failover de máquinas virtuais localizadas em nuvens do VMM. É possível duplicar das seguintes maneiras:

  • De um site do VMM local para outro, usando a replicação do Hyper-V ou replicação de SAN.

  • De um site do VMM local para o Azure, usando a replicação do Hyper-V.

Fazer backup de chaves do registro, chaves de criptografia e credenciais

Use as diretrizes a seguir para fazer backup das chaves do Registro, chaves de criptografia e credenciais VMM não gerenciadas:

  • Chaves do Registro: O VMM usa várias chaves do Registro para armazenar configurações importantes. As configurações são armazenadas na seguinte chave do Registro e suas subchaves: HKLM\Software\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings.

    Você deve fazer backup de toda esta seção do Registro com a possível exceção da subchave SQL. Se você fizer backup da subchave SQL, capturará o nome do banco de dados, local e outros detalhes no momento do backup, o que poderá não corresponder aos detalhes desejados do banco de dados do VMM no momento da recuperação.

    Para fazer backup de chaves do Registro, é possível usar a função Exportar do Regedit ou qualquer outra ferramenta que seja usada em seu ambiente para fazer backup das chaves do Registro.

  • Chaves de criptografia no Active Directory Domain Services: se o DKM (gerenciamento de chaves distribuídas) estiver configurado, você armazenará chaves de criptografia relacionadas ao VMM no AD DS (Active Directory Domain Services). Para fazer backup dessas chaves, faça backup do Active Directory regularmente.

  • Credenciais gerenciadas que não são do VMM: Algumas credenciais relacionadas ao VMM são gerenciadas pelo Gerenciador de Credenciais do Windows no servidor de gerenciamento do VMM. Para acessar o Gerenciador de Credenciais, no Painel de Controle, selecione Todos os Itens Painel de Controle e, em seguida, selecione Gerenciador de Credenciais. Selecione Fazer backup de credenciais para fazer backup de todas as credenciais relacionadas ao VMM.

Fazer backup de suplementos de interface de usuário e de outros aplicativos que não sejam da Microsoft

É possível usar suplementos de interface do usuário (IU) que não são da Microsoft para estender a funcionalidade do console do VMM. Os dados que são usados por um suplemento de interface do usuário podem ser armazenados no servidor local ou em um computador remoto, e pode ser configurado com um conjunto específico de permissões. Consulte as diretrizes de backup de seu suplemento de interface do usuário específico.

Para outros aplicativos que não sejam da Microsoft, consulte as diretrizes de backup específicas do aplicativo.

Restaurar o ambiente do VMM

Restaure o banco de dados do VMM, se necessário

Se o banco de dados do VMM tiver de ser restaurado, restaure-o primeiro usando o processo que corresponde ao seu método de backup. Por exemplo, para restaurar usando ferramentas do SQL Server, confira Visão geral da Restauração e Recuperação (SQL Server).

Se o banco de dados do VMM for o único elemento que você precisa restaurar e você desejar obter informações sobre a ferramenta SCVMMRecover.exe, confira Backup-SCVMMServer.

Você pode restaurar o servidor VMM no mesmo computador ou em um computador diferente. Selecione a guia necessária para as etapas para restaurar o servidor VMM em:

Se você estiver usando o mesmo computador para o servidor VMM, execute uma restauração de estado do sistema nesse computador (caso contrário, ignore esta seção). Se você fizer isso, o SID do servidor do VMM permanecerá igual e menos etapas serão necessárias para restaurar seu ambiente do VMM.

Depois de restaurar o servidor VMM, execute as seguintes etapas:

  1. Remova os hosts ou máquinas virtuais do console do VMM que foram removidos após o último backup. Se um host tiver sido removido após o último backup, ele aparecerá como Não Respondendo e todas as máquinas virtuais no host aparecerão como Host Não Respondendo. Se o host estiver presente, mas uma máquina virtual tiver sido removida após o último backup, a máquina virtual aparecerá como Ausente.

  2. Adicione hosts ou máquinas virtuais que foram adicionadas depois do último backup.

Atualizar hosts com o novo servidor de gerenciamento do VMM

  1. Abra o console do VMM.

  2. Analise as listas de hosts e máquinas virtuais, conforme necessário, para se preparar para etapas posteriores neste procedimento:

    • Para examinar a lista de servidores, no workspace Malha , à esquerda, selecione Servidores.

    • Para examinar a lista de máquinas virtuais, no workspace VMs e Serviços , à esquerda, selecione Todos os Hosts.

  3. Remova os hosts ou máquinas virtuais do console do VMM que foram removidos após o último backup. Se um host tiver sido removido após o último backup, ele aparecerá como Não Respondendo e todas as máquinas virtuais no host aparecerão como Host Não Respondendo. Se o host estiver presente, mas uma máquina virtual tiver sido removida após o último backup, a máquina virtual aparecerá como Ausente.

  4. Adicione hosts ou máquinas virtuais que foram adicionadas depois do último backup.

  5. Identifique os computadores gerenciados marcados como Acesso Negado, clique com o botão direito do mouse em cada um deles, selecione Reassociar e forneça as credenciais administrativas.

  6. Se você estiver restaurando um servidor de gerenciamento do VMM que também era um servidor de biblioteca, o novo computador listará o servidor VMM original como o servidor de biblioteca padrão. Por meio da exibição Biblioteca, remova o servidor de biblioteca original e adicione o novo computador como um servidor de biblioteca.

Talvez você também precise reassociar servidores na rede de perímetro (também conhecida como DMZ, zona desmilitarizada e sub-rede filtrada), conforme descrito na próxima seção.

Reassocie os servidores em uma rede de perímetro

Depois de restaurar um servidor VMM, os servidores em uma rede de perímetro poderão aparecer inicialmente como Não Respondendo. Nesse caso, execute as seguintes etapas:

  1. Entre em cada servidor na rede de perímetro e localize a conta do VMM. A conta do VMM é uma conta de administrador local com um nome de usuário de 10 caracteres de scvmm mais 5 caracteres aleatórios.

  2. Altere a senha da conta do VMM em cada servidor.

  3. No servidor de gerenciamento do VMM, na caixa de diálogo Propriedades do Host , selecione Opções e atribua a cada servidor a mesma senha que você criou na etapa 2.

Restaurar os servidores de biblioteca do VMM

Para restaurar um servidor de biblioteca após a perda de dados, restaure os compartilhamentos do servidor de arquivos e restaure os dados de volta para os compartilhamentos.

Depois que você restaura o servidor de gerenciamento do VMM e o banco de dados do VMM, os servidores de biblioteca são listados no console do VMM. Conforme necessário, associe novamente essas listagens aos servidores de biblioteca física.

  1. Se o computador recém-restaurado tiver o mesmo nome que o computador original, instale o agente do Virtual Machine Manager localmente nesse computador e, em seguida, reassocie esse computador ao servidor de gerenciamento do VMM.
  2. Se o computador recém-restaurado tiver um nome diferente do computador original, use o console do VMM para remover o computador original da lista de computadores gerenciados e adicione o novo computador.

Restaurar as chaves do registro, objetos do Active Directory e credenciais gerenciadas que não são do VMM

Use as diretrizes a seguir para restaurar as chaves do Registro, objetos do Active Directory e credenciais gerenciadas que não são do VMM:

  • Chaves do Registro: Para restaurar as chaves do Registro de que você fez backup anteriormente, é possível usar a função Importar do Regedit ou qualquer outra ferramenta usada em seu ambiente para fazer backup e restaurar as chaves do Registro. No entanto, não restaure a subchave SQL se o nome do banco de dados, o local e outros detalhes que ele contém não corresponderem ao que você deseja para o banco de dados do VMM no momento em que você estiver restaurando as chaves do Registro.

  • Objetos do Active Directory: Se o DKM (gerenciamento distribuído de chaves) estiver habilitado em seu ambiente VMM, o VMM armazenará alguns dados no Active Directory, como senhas RAA, informações da chave do produto (Product Key) e dados de função de Máquina Virtual. Depois de reinstalar o VMM, se necessário, você poderá inserir novamente alguns dos dados armazenados no Active Directory, como senhas raa e informações de chave do produto (Product Key). Depois de reinstalar o VMM e (se necessário) restaurar o Active Directory, os dados no Active Directory continuarão acessíveis ao VMM.

  • Credenciais gerenciadas não VMM: em Painel de Controle, selecione Todos os Painel de Controle Itens e, em seguida, selecione Gerenciador de Credenciais. Selecione Restaurar Credenciais para restaurar as credenciais relacionadas ao VMM que foram previamente copiadas em backup.

Tarefas de pós-restauração

Dependendo de sua configuração do VMM, você deve realizar algumas das tarefas a seguir ou todas elas depois de restaurar o ambiente do VMM:

Configurar Grupos de Disponibilidade AlwaysOn

Se o banco de dados do VMM tiver sido configurado usando Grupos de Disponibilidade AlwaysOn do SQL Server, você deverá realizar algumas tarefas para garantir que o banco de dados esteja configurado corretamente com um grupo de disponibilidade.

Reinstalar o Microsoft Azure Pack

Se o Microsoft Azure Pack tiver sido implantado em seu ambiente para dar suporte a locatários usando o VMM, você precisará reinstalá-lo depois de restaurar o ambiente do VMM. Para obter mais informações sobre o Microsoft Azure Pack para Windows Server, consulte Microsoft Azure Pack para Windows Server.

Instalar consoles do VMM adicionais

Se você precisar substituir todos os servidores nos quais os consoles do VMM foram instalados, reinstale os consoles nesses servidores.

Atualizar modelos de máquina virtual

Todos os modelos de máquina virtual que foram restaurados devem especificar corretamente o disco rígido virtual que contém o sistema operacional.

  1. No console do VMM, abra o workspace Biblioteca , expanda Modelos e selecione Modelos de VM.

  2. No painel Modelos , clique com o botão direito do mouse no modelo de máquina virtual que você deseja atualizar, selecione Propriedades>Configuração de Hardware para atualizar as configurações.

Restaurar o Microsoft Azure Hyper-V Gerenciador de Recuperação

Se o Microsoft Azure Hyper-V Gerenciador de Recuperação for implementado no ambiente do VMM, você deverá executar algumas etapas para restaurar o Provedor de Gerenciador de Recuperação do Microsoft Azure Hyper-V.

Analise os suplementos, pacotes de driver e certificados

Depois de restaurar o VMM, examine os seguintes itens para garantir que você tenha tomado as etapas necessárias para seus suplementos, pacotes de driver e certificados:

  • Suplementos de interface do usuário que não são da Microsoft: para restaurar quaisquer suplementos de interface do usuário que não sejam da Microsoft ou qualquer outro aplicativo que não seja da Microsoft, consulte as diretrizes de restauração do respectivo aplicativo.

  • Pacotes de driver: Os pacotes de driver que foram adicionados anteriormente à biblioteca do VMM podem não ser descobertos corretamente após a restauração. Talvez eles precisem ser removidos e adicionados novamente.

  • Certificados: Qualquer certificado relacionado ao VMM em hosts devem ser atualizados com as informações do novo servidor de gerenciamento do VMM.

Observação

Depois de reinstalar o VMM, o VMM atualiza as ACLs (listas de controle de conta) que ficaram desatualizadas devido à falha. Nenhuma intervenção é necessária.