Ir para o conteúdo

Migrar um agente privado

Visão geral

Para migrar um agente privado de um host (A) para outro host (B), você deve fazer o seguinte:

  1. Migrar o agente privado (host A):
    1. Pausar o agente.
    2. Copiar os arquivos de configuração do host A para um local temporário no host B.
  2. Gerenciar agentes privados no Console de Gerenciamento:
    1. Baixar o software do agente privado.
    2. Adicionar um novo agente ou disponibilizar um existente.
  3. Instalar e configurar um agente privado migrado (host B):
    1. Instalar o software do agente privado baixado.
    2. Copiar os arquivos de configuração do local temporário.
    3. Iniciar o agente.
  4. (Opcional) Desinstalar o agente privado migrado.

Important

Não deve haver nenhuma instalação existente do agente privado no novo host. Se houver, você deve removê-la completamente.

Migrar o agente privado (host A)

Para migrar um agente privado, siga estas etapas:

  1. Em um terminal, execute este comando:

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

    Isso impede que o agente aceite novas operações e permite que as operações em andamento sejam concluídas.

  2. Copie os seguintes arquivos do host A para um local temporário no host B, onde JITTERBIT_HOME é o local de instalação do agente privado (por padrão C:\Program Files\Jitterbit Agent\ no Microsoft Windows, /opt/jitterbit/ no Linux):

    Localização Arquivo
    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) Se você tiver configurações personalizadas no arquivo JITTERBIT_HOME/jitterbit.conf no host A, deve mesclá-las individualmente com a cópia padrão no host B.

    Importante

    Não sobrescreva o valor de Password na seção DbInfo no host B.

Gerenciar agentes privados no Console de Gerenciamento

Siga estas etapas:

  1. Abra a página Console de Gerenciamento > Agentes.

  2. Passe o mouse sobre a entrada do host A e selecione Baixar Agente Jitterbit na coluna Ações. No menu que se abre, selecione Versão atualmente instalada (sob Escolher uma versão do Jitterbit), selecione o sistema operacional em execução no host B (sob Escolher um sistema operacional), e clique no botão Baixar.

  3. Copie o pacote de software baixado para um local temporário no host B.

  4. Se sua licença Harmony permitir, adicione um agente privado. Se você atingiu o limite para o número de agentes permitido pela sua licença Harmony, exclua o agente do host A.

Instalar e configurar um agente privado migrado (host B)

Para instalar e configurar um agente privado migrado no novo host (B), siga estas etapas:

  1. Instale o pacote de software do agente privado baixado:

    Execute o instalador e configure o agente. Quando solicitado pelo nome do agente privado, selecione o que foi adicionado recentemente.

    Execute o instalador. Quando solicitado pelo nome do agente privado, selecione o que foi adicionado recentemente.

  2. Copie os arquivos de configuração de seus locais temporários para seus locais originais no novo host.

  3. Reinicie o agente.

(Opcional) Desinstalar um agente privado migrado

Quando o arquivo de log JITTERBIT_HOME/jitterbit-agent.log no host A indicar que não há mais operações sendo processadas, e o agente privado no host B estiver processando operações com sucesso, você pode parar o agente no host A e, em seguida, desinstalá-lo para evitar que ele reinicie quando o host for reiniciado.