Fazer backup e restaurar o VMM
Este artigo descreve o processo de backup e recuperação em um ambiente do System Center Virtual Machine Manager (VMM) e fornece algumas recomendações.
Antes de começar
- Não use pontos de verificação para recuperação de desastre. 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 se ela tiver efeitos adversos.
- Você deve usar um aplicativo de backup para fazer backup e recuperar seus dados em caso de perda catastrófica de dados. Uma opção é o System Center Data Protection Manager (DPM).
- Dados como senhas de RAA (Autorização de Acesso Remoto) e a 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 poderá fazer backup e restaurar esses dados se usar a DPAPI (interface de programação de aplicativo) da Proteção de Dados 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 feito backup e uma descrição do que é alterado com freqüência (e, portanto, precisa ser feito backup com freqüê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áquina virtual, serviços, serviços de expansão e outros dados críticos necessários para que o VMM funcione corretamente. Faça backup do banco de dados do VMM regularmente.
O banco de dados do VMM pode ser armazenado no servidor de gerenciamento do VMM ou em um servidor separado que executa o Microsoft SQL Server. Para fazer backup do banco de dados do VMM, você pode usar um ou mais dos seguintes procedimentos:
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 você possa recriar o servidor com o mesmo SID (identificador de segurança) em uma perda de dados catastrófica. O SID é parte integrante de como o VMM é autorizado em 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 requer que o servidor de gerenciamento do VMM esteja funcionando, é restaurar usando ferramentas do SQL Server 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:
- Usando o console do VMM
- Usando cmdlets no Windows PowerShell
Selecione a guia necessária para obter 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:
No espaço de trabalho Configurações, na Página Inicial, no grupo Backup, selecione Backup.
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 o SQL Server possa acessar.
Você pode verificar o status do backup no espaço de trabalho Trabalhos .
Para obter informações sobre como recuperar o backup, consulte a nota Importante antes deste procedimento.
Fazer backup de hosts e máquinas virtuais
Os hosts de máquina virtual são hosts Hyper-V, hosts VMware ESXi e clusters de host nos quais máquinas virtuais e serviços são implantados. Para fazer backup de hosts e clusters de máquinas virtuais, use o Microsoft 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 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 de seus hosts e faça backup de todas as máquinas virtuais hospedadas. Para obter a lista de hosts que estão sendo gerenciados pelo VMM, execute o seguinte cmdlet em uma linha de comando do Windows PowerShell:
$vmhost = get-scvmmserver <VMM management server name> | get-scvmhost
Para obter mais informações, consulte Get-SCVMMServer e Get-SCVMHost.
Faça backup de todos os arquivos de configuração e recursos em cada host do VMM usando um 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.
Back up library servers
A biblioteca do VMM inclui recursos baseados em arquivo, como discos rígidos virtuais, imagens ISO, scripts, arquivos de driver e pacotes de aplicativos armazenados em 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.
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 de host e máquina virtual para um compartilhamento de servidor de arquivos 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, consulte 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
Para orquestrar e automatizar a replicação e o failover de máquinas virtuais localizadas em nuvens do VMM, você pode usar o Azure Site Recovery Manager. Você pode 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 essa 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, o local e outros detalhes no momento do backup, que podem não corresponder aos detalhes do banco de dados do VMM desejados no momento da recuperação.
Para fazer backup de chaves do registro, você pode 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 nos Serviços de Domínio Active Directory: se o DKM (gerenciamento de chaves distribuídas) estiver configurado, você estará armazenando chaves de criptografia relacionadas ao VMM nos Serviços de Domínio Active Directory (AD DS). 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 do 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 são da Microsoft
Você pode 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 qualquer outro aplicativo que não seja 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, consulte 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 , consulte Backup-SCVMMServer.
Você pode restaurar o servidor VMM no mesmo computador ou em um computador diferente. Selecione a guia necessária para obter as etapas para restaurar o servidor VMM em:
Se você estiver usando o mesmo computador para o servidor VMM, execute uma restauração do estado do sistema nesse computador (caso contrário, ignore esta seção). Se você fizer isso, o SID do servidor VMM permanecerá o mesmo e menos etapas serão necessárias para restaurar seu ambiente VMM.
Depois de restaurar o servidor VMM, execute as seguintes etapas:
Remova todos 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.
Adicione hosts ou máquinas virtuais que foram adicionadas depois do último backup.
Atualizar hosts com o novo servidor de gerenciamento do VMM
Abra o console do VMM.
Analise as listas de hosts e máquinas virtuais, conforme necessário, para se preparar para etapas posteriores neste procedimento:
Para revisar a lista de servidores, no espaço de trabalho Malha, à esquerda, selecione Servidores.
Para examinar a lista de máquinas virtuais, no espaço de trabalho VMs e Serviços , à esquerda, selecione Todos os Hosts.
Remova todos 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.
Adicione hosts ou máquinas virtuais que foram adicionadas depois do último backup.
Identifique os computadores gerenciados marcados como Acesso Negado, clique com o botão direito do mouse em cada um, selecione Reassociar e forneça as credenciais administrativas.
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 podem aparecer inicialmente como Não Respondendo. Nesse caso, execute as seguintes etapas:
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.
Altere a senha da conta do VMM em cada servidor.
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 de restaurar 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 da biblioteca física.
- Se o computador recém-restaurado tiver o mesmo nome do computador original, instale o agente do Virtual Machine Manager localmente nesse computador e associe novamente esse computador ao servidor de gerenciamento do VMM.
- 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, você pode usar a função Importar do Regedit ou qualquer outra ferramenta que é 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 ela contém não corresponderem ao que você deseja para o banco de dados do VMM no momento em que estiver restaurando as chaves do Registro.
Objetos do Active Directory: se o DKM (gerenciamento de chaves distribuídas) estiver habilitado em seu ambiente do VMM, o VMM armazenará alguns dados no Active Directory, como senhas RAA, informações de chave do produto e dados de Função de Máquina Virtual. Depois de reinstalar o VMM, se necessário, você pode inserir novamente alguns dos dados armazenados no Active Directory, como senhas RAA e informações de chave do produto. 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 que não são do VMM: no Painel de Controle, selecione Todos os Itens do Painel de Controle e, em seguida, selecione Gerenciador de Credenciais. Selecione Restaurar Credenciais para restaurar todas as credenciais relacionadas ao VMM que foram copiadas anteriormente.
Tarefas de pós-restauração
Dependendo da configuração do VMM, talvez seja necessário executar algumas das seguintes tarefas depois de restaurar o ambiente do VMM:
Configurar Grupos de Disponibilidade AlwaysOn
Se o banco de dados do VMM foi configurado usando Grupos de Disponibilidade Always On do SQL Server, você deve concluir algumas tarefas para garantir que o banco de dados esteja configurado corretamente com um grupo de disponibilidade.
Reinstale 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ê tiver que substituir qualquer servidor no qual 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.
No console do VMM, abra o espaço de trabalho Biblioteca, expanda Modelos e selecione Modelos de VM.
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 Gerenciador de Recuperação do Microsoft Azure Hyper-V
Se o Microsoft Azure Hyper-V Recovery Manager for implementado no ambiente do VMM, você deverá executar algumas etapas para restaurar o Provedor do Microsoft Azure Hyper-V Recovery Manager.
Analise os suplementos, pacotes de driver e certificados
Depois de restaurar o VMM, examine os seguintes itens para garantir que você executou 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 de terceiros 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 uma restauração. Eles podem ter que ser removidos e adicionados novamente.
Certificados: todos os certificados relacionados 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.