O serviço de agente de proteção do DPM não pode iniciar

Este artigo ajuda você a corrigir um problema em que você recebe o serviço DPMRA encerrado com o erro 10048 (0x2740) quando você inicia o serviço de agente de proteção do DPM (Data Protection Manager).

Versão original do produto: System Center Data Protection Manager
Número de KB original: 947682

Sintomas

Depois de implantar o agente de proteção do DPM no Microsoft System Center Data Protection Manager, o serviço de agente de proteção do DPM não poderá iniciar nos servidores protegidos. (Um servidor protegido é um servidor que contém fontes de dados que são membros do grupo de proteção.)

Motivo

Esse problema pode ocorrer por um dos seguintes motivos:

  • Outro processo é usar a porta TCP 5718 e a porta TCP 5719. Essas duas portas são necessárias pelo serviço de agente de proteção do DPM.
  • A porta TCP 5718 e a porta TCP 5719 não estão abertas para aplicativos de firewall ou para dispositivos de firewall no computador.

Solução 1

Para resolve esse problema, localize o processo que está usando as portas TCP necessárias. Para fazer isso, siga estas etapas:

  1. Abra uma janela de Prompt de Comando. Execute os seguintes comandos no prompt de comando:

    netstat -ano > netstat.txt
    tasklist > tasklist.txt
    tasklist /svc >svclist.txt
    

    Observação

    Nesta etapa, as saídas de comando do netstat comando e do tasklist comando são gravadas em arquivos de texto para que você possa marcar as saídas com mais facilidade. Execute o tasklist comando junto com a opção /svc porque o processo que está usando as portas necessárias pode estar sendo executado como um serviço.

  2. Abra os arquivos de texto que foram gerados na etapa 1. Para fazer isso, execute os seguintes comandos no prompt de comando:

    notepad netstat.txt
    notepad tasklist.txt
    notepad svclist.txt
    
  3. No arquivo Netstat.txt, localize todas as entradas que correspondam à porta TCP 5718 e à porta TCP 5719. Observe o PID (identificador de processo) para cada entrada.

  4. No arquivo Tasklist.txt, localize os PIDs encontrados na etapa 3 para determinar quais processos estão usando as portas necessárias. Se você não encontrar os PIDs no arquivo Tasklist.txt, tente localizar os PIDs no arquivo Svclist.txt.

  5. Depois de descobrir qual processo está usando as portas necessárias, configure o programa correspondente para usar outras portas disponíveis. Se você não puder alterar as portas do programa ou se o programa usar portas dinamicamente, você deverá interromper o programa.

Observação

Se outro aplicativo estiver usando a porta ou as portas (5718 e 5719), as portas não poderão ser alteradas. Nesse caso, você pode, em vez disso, usar a ferramenta SetAgentcfg.exe. Essa ferramenta fornece a capacidade de alterar as portas padrão que o agente DPM usa.

Para alterar as portas usadas pelo agente DPM, siga estas etapas no computador protegido que está enfrentando o problema. Verifique se as portas que você reatribuir não serão usadas por outros aplicativos.

Observação

Para listar o caminho de instalação do DPM, execute o seguinte comando:

Reg query "HKLM\SOFTWARE\Microsoft\Microsoft Data Protection Manager\Setup" /v installpath

  1. Localize o arquivo SetAgentcfg.exe do servidor DPM. Por padrão, o arquivo está localizado em %PROGRAMFILES%\Microsoft DPM\DPM\Setup\SetAgentCfg.exe.

  2. Copie o arquivo para o computador protegido que está enfrentando o problema. Copie o arquivo para o diretório DPM\Bin do agente. Por padrão, o arquivo está localizado em %PROGRAMFILES%\Microsoft Data Protection Manager\DPM\bin.

  3. No computador protegido que está enfrentando o problema, abra uma janela do Prompt de Comando administrativo.

  4. Na janela Prompt de Comando, altere para o diretório ao qual o arquivo SetAgentCfg.exe foi copiado. Por exemplo, altere para o diretório %PROGRAMFILES%\Microsoft Data Protection Manager\DPM\bin.

  5. Execute o seguinte comando para alterar as portas usadas pelo agente DPM:

    SetAgentCfg e dpmra <port number> <alternate port number>
    
  6. Reinicie o serviço DPMRA.

Se essas etapas não resolve esse problema, determine se os aplicativos de firewall exigem que você verifique essas portas. Em seguida, abra manualmente as portas.

Solução 2

Para reservar as portas TCP 5718 e 5719, siga as etapas documentadas em Como reservar um intervalo de portas efêmeras em um computador que está executando o Windows Server 2003 ou o Windows 2000 Server.

Mais informações

O Gerenciador de Proteção de Dados e servidores protegidos abrem conexões pela porta TCP 5718 e pela porta TCP 5719 para habilitar operações do Data Protection Manager, como sincronização e recuperação. O problema atual pode ocorrer em servidores protegidos que estão executando o serviço Microsoft Exchange System Attendant . Esse serviço usa portas TCP dinamicamente. Esse serviço pode levar uma ou ambas as portas necessárias.

O Data Protection Manager também usa as seguintes portas:

  • TCP 135 dinâmico
  • Protocolo de Datagrama do Usuário (UDP) 53
  • UDP 88
  • TCP 88
  • UDP 137
  • UDP 138
  • TCP 139
  • TCP 389
  • UDP 389