Share via


Reparar o DPM

 

Aplica-se a: System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

No caso improvável de corrupção do Registro do Microsoft Windows, de arquivos do sistema ou dos binários do System Center 2012 – Data Protection Manager (DPM), você poderá reparar o DPM reinstalando-o. O reparo do DPM envolve desinstalar o DPM enquanto você retém sua configuração de proteção de dados e, em seguida, reinstalar o DPM.

Este tópico apresenta instruções passo a passo para reparar o DPM, incluindo as seguintes informações:

  • O que você precisa fazer antes de reinstalar o DPM.

  • O que você precisa fazer se não planeja reinstalar o DPM imediatamente.

  • O que acontece com os trabalhos de proteção durante o processo de reparo.

  • Quais são os procedimentos necessários para reparar com êxito o DPM.

  • O que você precisa fazer depois que a desinstalação do DPM é concluída e antes de reinstalar o DPM.

System_CAPS_importantImportante

Antes de iniciar uma reinstalação do DPM, recomendamos fazer backup do banco de dados do DPM, do banco de dados de Relatórios e das réplicas em fita ou outra mídia de armazenamento removível. Para obter mais informações, consulte Disaster Recovery (Recuperação de desastres).

Na maioria dos casos, você não precisa desinstalar o software de pré-requisito do DPM antes de reinstalar o DPM. No entanto, se os binários do SQL Server 2008 SP1 forem corrompidos, convém desinstalar e reinstalar o SQL Server 2008 SP1 também.

Você não precisa desinstalar os agentes de proteção dos computadores protegidos para reinstalar o DPM.

Os trabalhos de proteção não podem ser executados com êxito durante uma operação de reparo. Todos os trabalhos agendados para execução enquanto uma operação de reparo está em andamento não são realizados com êxito. Todos os trabalhos que estão em andamento são cancelados quando a parte de desinstalação de uma operação de reparo é iniciada. Após a conclusão da operação de reparo, o DPM tenta automaticamente executar todos os trabalhos cancelados de criação de réplica, sincronização ou verificação de consistência, mas não tenta executar trabalhos cancelados de criação de ponto de recuperação.

System_CAPS_importantImportante

Se não planeja reinstalar o DPM imediatamente, antes de desinstalar o DPM, você deve fazer o seguinte:

  1. Desabilite a recuperação do usuário final no servidor DPM. Para obter mais informações, consulte Como desabilitar a recuperação do usuário final na Ajuda do DPM.

  2. Execute a sincronização para cada volume de seus grupos de proteção. Para obter mais informações, consulte Como sincronizar uma réplica na Ajuda do DPM.

Essas etapas ajudam a garantir que os usuários a quem você negou acesso a arquivos nos computadores protegidos não possam acessar as réplicas desses arquivos no servidor DPM.

Para reparar com êxito o DPM, você deve executar os seguintes procedimentos na sequência:

  1. Faça backup do banco de dados do DPM.

  2. Desinstale o DPM.

  3. Exclua o banco de dados do DPM.

  4. Reinstale o DPM.

  5. Restaure o banco de dados do DPM.

  6. Execute DPMSync –sync.

Para fazer backup do banco de dados do DPM

  1. No computador onde o banco de dados do DPM está localizado, execute DPMBackup.exe com a sintaxe:

    DpmBackup.exe [-db [-instanceName <nome>] [-dpmdbName <name>] [-targetLocation <local>]]

    - **Se o banco de dados do DPM estiver no servidor DPM**
    
      No servidor DPM, abra um prompt de comando com privilégios elevados e navegue até a pasta \\DPM\\bin na pasta de instalação do DPM. Em seguida, execute:
    
          dpmbackup -db -instancename CustomInstance -dpmdbname DPMDB_NAME -targetlocation C:\target_path
    
      Se estiver usando uma instância padrão do SQL Server, use **local** para o nome da instância:
    
          dpmbackup -db -instancename (Local) -dpmdbname DPMDB_NAME -targetlocation C:\target_path
    
    - **Se o banco de dados do DPM estiver em um computador remoto**
    
      No computador onde o banco de dados do DPM está instalado, abra um prompt de comando com privilégios elevados e vá para \<unidade do sistema\>\\Arquivos de Programas\\Microsoft Data Protection Manager\\DPM\\SQLPrep. Em seguida, execute:
    
          dpmbackup -db -instancename CustomInstance -dpmdbname DPMDB_NAME -targetlocation C:\target_path
    
      Se estiver usando uma instância padrão do SQL Server, use **local** para o nome da instância:
    
          dpmbackup -db -instancename (Local) -dpmdbname DPMDB_NAME -targetlocation C:\target_path
    
  2. No computador em que está localizado seu banco de dados do DPM, execute um dos seguintes procedimentos:

    - **Se o banco de dados do DPM estiver no servidor DPM**
    
      Vá para **–targetlocation** especificado no comando DpmBackup acima. O nome do arquivo do backup do banco de dados do DPM é **DPMDB.bak**.
    
    - **Se o banco de dados do DPM estiver em um computador remoto**
    
      Vá para **–targetlocation** especificado no comando DpmBackup acima. O nome do arquivo do backup do banco de dados do DPM é **DPMDB.bak**.
    
  3. Copie o arquivo de backup do banco de dados para um local seguro que você poderá acessar quando estiver pronto para restaurar o banco de dados do DPM.

Para desinstalar o DPM

  1. No Painel de Controle, clique em Programas e em Programas e Recursos.

  2. Na lista Desinstalar ou alterar um programa, clique com o botão direito do mouse em System Center 2012 – Data Protection Manager (DPM) e clique em Desinstalar/Alterar.

    O Assistente de Instalação é aberto.

  3. Na página Opões de Desinstalação, selecione a opção Reter dados e clique em Avançar.

  4. Na página Resumo das Opções, clique em Desinstalar.

  5. Quando a desinstalação for concluída, clique em Fechar.

Para excluir o banco de dados do DPM

  1. No computador em que o banco de dados do DPM está localizado, clique em Iniciar, aponte para Todos os Programas, clique em Microsoft SQL Server 2008 e em SQL Server Management Studio.

  2. Na caixa Nome do servidor, digite <nome do computador>\<nome da instância> e clique em Conectar. O nome da instância padrão para uma instalação local do banco de dados do DPM no servidor DPM é MSDPM2012.

  3. Expanda Bancos de Dados, clique com o botão direito do mouse no banco de dados DPMDB e clique em Excluir.

  4. Clique em Sim para confirmar a exclusão.

Para instalar o DPM

  • Para obter informações sobre como instalar o DPM, consulte Instalar o DPM.

Para restaurar o banco de dados do DPM usando a ferramenta DpmSync

  1. No computador em que seu banco de dados do DPM será restaurado, abra uma janela de prompt de comandos com privilégios elevados, vá para cd <unidade do sistema>:\Arquivos de Programas\Microsoft DPM\DPM\bin e execute DpmSync –restoredb –dbloc <local do arquivo do DPMDB>.

    O DpmSync restaura o banco de dados do DPM e o banco de dados de Relatórios do DPM e sincroniza o banco de dados do DPM restaurado com o estado anterior do sistema DPM. No comando, <local do arquivo do DPMDB> é o local no qual você armazenou o arquivo de backup do banco de dados do DPM (DPMDB.bak). Para obter mais informações sobre como usar o DpmSync, execute DpmSync /?.

    O local padrão do DPMDB é C:\Arquivos de Programas\Microsoft DPM\DPM\DPMDB. Quando você usa uma instância remota do SQL Server para o DPM, o local padrão do banco de dados do DPM é o caminho onde estão localizados os arquivos do banco de dados SQL da instância.

  2. No prompt de comando, execute DpmSync -sync.

  3. Depois de concluir a nova instalação e de restaurar o banco de dados, no Console do Administrador do DPM, no espaço de trabalho Monitoramento, verifique se há trabalhos de proteção que falharam durante a operação de reparo. Reinicie manualmente todos os trabalhos com falha.

  4. Depois de reiniciá-los, você deverá executar uma verificação de consistência para todas as fontes de dados.