Saltar al contenido

Migrar un agente privado

Descripción general

Para migrar un agente privado de un host (A) a otro host (B), debes hacer lo siguiente:

  1. Migrar el agente privado (host A):
    1. Pausar el agente.
    2. Copiar los archivos de configuración del host A a una ubicación temporal en el host B.
  2. Gestionar agentes privados en la Consola de Administración:
    1. Descargar el software del agente privado.
    2. Agregar un nuevo agente o hacer uno disponible.
  3. Instalar y configurar un agente privado migrado (host B):
    1. Instalar el software del agente privado descargado.
    2. Copiar los archivos de configuración desde la ubicación temporal.
    3. Iniciar el agente.
  4. (Opcional) Desinstalar el agente privado migrado.

Importante

No debe haber ninguna instalación existente del agente privado en el nuevo host. Si la hay, debes eliminarla completamente.

Migrar el agente privado (host A)

Para migrar un agente privado, sigue estos pasos:

  1. En una terminal, ejecuta este comando:

    jitterbit-utils --drain-pause
    
    JitterbitUtils.exe --drain-pause
    

    Esto detiene al agente de aceptar nuevas operaciones y permite que las operaciones actualmente en ejecución finalicen.

  2. Copia los siguientes archivos del host A a una ubicación temporal en el host B, donde JITTERBIT_HOME es la ubicación de instalación del agente privado (por defecto C:\Program Files\Jitterbit Agent\ en Microsoft Windows, /opt/jitterbit/ en Linux):

    Ubicación Archivo
    JITTERBIT_HOME/ JdbcDrivers.conf
    JITTERBIT_HOME/Resources/ jitterbit-agent-config.properties
    JITTERBIT_HOME/apache/conf/ httpd.conf
    JITTERBIT_HOME/apache/conf/ *.crt
    JITTERBIT_HOME/apache/conf/ *.key
    JITTERBIT_HOME/apache/conf/extra/ *.conf
    JITTERBIT_HOME/jre/lib/security/ cacerts
  3. (Opcional) Si tienes configuraciones personalizadas en el archivo JITTERBIT_HOME/jitterbit.conf en el host A, debes fusionarlas individualmente con la copia predeterminada en el host B.

    Importante

    No sobrescribas el valor de Password en la sección DbInfo en el host B.

Administrar agentes privados en la Consola de Administración

Sigue estos pasos:

  1. Abre la página Consola de Administración > Agentes.

  2. Pasa el cursor sobre la entrada para el host A, luego selecciona Descargar Jitterbit Agent en la columna Acciones. En el menú que se abre, selecciona Versión actualmente instalada (bajo Elegir una versión de Jitterbit), selecciona el sistema operativo que se ejecuta en el host B (bajo Elegir un sistema operativo), luego haz clic en el botón Descargar.

  3. Copia el paquete de software descargado a una ubicación temporal en el host B.

  4. Si tu licencia de Harmony lo permite, agrega un agente privado. Si has alcanzado el límite de número de agentes permitido por tu licencia de Harmony, elimina el agente del host A.

Instalar y configurar un agente privado migrado (host B)

Para instalar y configurar un agente privado migrado en el nuevo host (B), sigue estos pasos:

  1. Instala el paquete de software del agente privado descargado:

    Ejecuta el instalador y configura el agente. Cuando se te pida el nombre del agente privado, selecciona el que acabas de agregar.

    Ejecuta el instalador. Cuando se te pida el nombre del agente privado, selecciona el que acabas de agregar.

  2. Copia los archivos de configuración de su ubicación temporal a sus ubicaciones originales en el nuevo host.

  3. Reinicia el agente.

(Opcional) Desinstalar un agente privado migrado

Cuando el archivo de registro JITTERBIT_HOME/jitterbit-agent.log en el host A indique que no se están procesando más operaciones, y el agente privado en el host B esté procesando operaciones con éxito, puedes detener el agente en el host A y luego desinstalarlo para evitar que se reinicie cuando el host se reinicie.