No se puede iniciar el servicio de agente de protección DPM en System Center Data Protection Manager 2007

Síntomas

Después de implementar al agente de protección de DPM en Microsoft System Center Data Protection Manager 2007, no se puede iniciar el servicio de agente de protección de DPM en los servidores protegidos. (Un servidor protegido es un servidor que contiene los orígenes de datos que son miembros del grupo de protección).

Además, se graba el suceso siguiente en el registro del sistema en los servidores protegidos:

Causa

Este problema puede producirse por uno de los siguientes motivos:
  • Otro proceso está utilizando el puerto TCP 5718 y puerto TCP 5719. Estos dos puertos son necesarios para el servicio de agente de protección de DPM.
  • El puerto TCP 5718 y puerto TCP 5719 no están abiertos para aplicaciones de servidor de seguridad o para los dispositivos de firewall en el equipo.

Solución

Resolución 1

Para resolver este problema, busque el proceso que está utilizando los puertos TCP necesarios. Para ello, siga estos pasos:
  1. Abra una ventana de símbolo del sistema. Ejecute los comandos siguientes en el símbolo del sistema:
    netstat - ano > netstat.txt
    Tasklist > tasklist.txt
    Tasklist /svc > svclist.txt
    Nota: En este paso, los resultados de comando del comando netstat y el comando tasklist se escriben en archivos de texto para que puedan comprobar los resultados más fácilmente. Ejecutar el comando tasklist junto con el modificador /svc porque el proceso que está utilizando los puertos necesarios puede estar ejecutando como un servicio.
  2. Abra los archivos de texto que se generaron en el paso 1. Para ello, ejecute los comandos siguientes en el símbolo del sistema:
    notepad netstat.txt
    tasklist.txt Bloc de notas
    el Bloc de notas svclist.txt
  3. En el archivo Netstat.txt, busque las entradas que corresponden al puerto TCP 5718 y puerto TCP 5719. Nota El identificador de proceso (PID) para cada entrada.
  4. En el archivo Tasklist.txt, busque los PID que encontró en el paso 3 para determinar qué procesos están usando los puertos necesarios. Si no encuentra los PID en el archivo Tasklist.txt, intente buscar los PID en el archivo Svclist.txt.
  5. Después de averiguar qué proceso está utilizando los puertos requeridos, configure el programa correspondiente para utilizar otros puertos disponibles. Si no puede cambiar los puertos del programa, o si el programa utiliza los puertos dinámicamente, debe detener el programa.
Nota: Si otra aplicación está utilizando el puerto o puertos (5718 y 5719), los puertos no se puede cambiar. En este caso, en su lugar, puede utilizar la herramienta SetAgentcfg.exe. Esta herramienta proporciona la capacidad de cambiar el valor predeterminado de los puertos que utiliza el agente DPM.

Para cambiar los puertos utilizados por el agente DPM, siga estos pasos en el equipo protegido que está experimentando el problema. Asegúrese de que los puertos que se reasignación la voluntad no utilizado por otras aplicaciones.
  1. Busque el archivo SetAgentcfg.exe desde el servidor DPM. De forma predeterminada, el archivo se encuentra en la siguiente ruta:
    %PROGRAMFILES%\Microsoft DPM\DPM\Setup\SetAgentCfg.exe
  2. Copie el archivo en el equipo protegido que está experimentando el problema. Copie el archivo en el directorio del agente DPM\Bin. De forma predeterminada, el archivo se encuentra en la siguiente ruta:
    %ProgramFiles%\Microsoft data Protection Manager\DPM\bin
  3. En el equipo protegido que está experimentando el problema, abra una ventana de símbolo del sistema administrativa.
  4. En la ventana de símbolo del sistema, cambie al directorio que se copió el archivo SetAgentCfg.exe. Por ejemplo, cambie al directorio siguiente:
    %ProgramFiles%\Microsoft data Protection Manager\DPM\bin
  5. Ejecute el comando siguiente para cambiar los puertos utilizados por el agente de DPM:
    SetAgentCfg e dpmra < número de puerto >< número de puerto alternativo >
  6. Reinicie el servicio DPMRA.
Si estos pasos no resuelven este problema, determinar si las aplicaciones de servidor de seguridad requieren que compruebe estos puertos. A continuación, abra manualmente los puertos.

Resolución 2

Para reservar los puertos TCP 5718 y 5719, siga los pasos que se documentan en el siguiente artículo de Microsoft Knowledge Base (KB):
812873 cómo reservar un rango de puertos efímeros en un equipo que ejecuta Windows Server 2003 o Windows 2000 Server

Más información

Data Protection Manager 2007 y los servidores protegidos abren conexiones en el puerto TCP 5718 y en el puerto TCP 5719 para habilitar las operaciones de Data Protection Manager, como la sincronización y recuperación. Puede producirse el problema actual en los servidores protegidos que ejecutan el servicio Operador de sistema de Microsoft Exchange. Este servicio utiliza puertos TCP dinámicamente. Este servicio puede tardar uno o ambos de los puertos necesarios.

Data Protection Manager 2007 también utiliza los siguientes puertos:
  • TCP 135 dinámico
  • Protocolo de datagramas de usuario (UDP) 53
  • UDP 88
  • TCP 88
  • UDP 137
  • UDP 138
  • TCP 139
  • TCP 389
  • UDP 389

Información adicional

Propiedades

Id. de artículo: 947682 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios