Migração de uma plataforma Linux para o Campaign v7

As etapas de migração no Linux são as seguintes:

  1. Pare todos os serviços - Saiba mais.
  2. Salve o banco de dados - Saiba mais.
  3. Desinstalar pacotes de versão anteriores do Adobe Campaign - Saiba mais.
  4. Migre a plataforma - Saiba mais.
  5. Reiniciar serviço - Saiba mais.

Parada de serviço

Primeiro, pare todos os processos com acesso ao banco de dados em todas as máquinas em questão.

  1. Fazer logon como root.

  2. Todos os servidores que usam o módulo de redirecionamento (webmdl (serviço) precisa ser interrompido. Para o Apache, execute o seguinte comando:

    /etc/init.d/apache2 stop
    
  3. Faça logon novamente como root.

  4. Interrompa os serviços de versão anterior da Adobe Campaign em todos os servidores.

    /etc/init.d/nlserver6 stop
    
  5. Verifique se os serviços da Adobe Campaign estão interrompidos em cada servidor.

    ps waux | grep nlserver
    

    A lista de processos ativos é exibida junto com sua ID (PID).

  6. Se um ou mais processos do Adobe Campaign ainda estiverem ativos ou bloqueados após alguns minutos, mate-os.

    killall nlserver
    
  7. Se alguns processos ainda estiverem ativos após alguns minutos, você poderá forçá-los a fechar usando o comando :

    killall -9 nlserver
    

Fazer backup do banco de dados

  1. Faça um backup do banco de dados do Adobe Campaign.

  2. Fazer logon como neolane e faça um backup do nl6 diretório usando o seguinte comando:

    su - neolane
    mv nl6 nl6.back
    
    IMPORTANTE

    Como precaução, recomendamos que você compacte a variável nl6.back e salve-a em um local seguro diferente do servidor.

Desinstalar pacotes de versão anteriores do Adobe Campaign

Esta seção mostra como desinstalar pacotes do Adobe Campaign v6.1.

  1. Fazer logon como root.

  2. Identifique os pacotes do Adobe Campaign instalados usando o seguinte comando.

    • Em Debian:

      dpkg -l | grep nl
      

      A lista de pacotes instalados é exibida:

      ii  nlserver6                       XXXX                     nlserver6-XXXX
      ii  nlthirdparty6                   XXXX                     nlthirdparty6-XXXX
      
    • Em Chapéu Vermelho:

      rpm -qa | grep nl
      
  3. Desinstale os pacotes do Adobe Campaign v6.

    • Em Debian:

      dpkg --purge nlserver6 nlthirdparty6
      
    • Em Chapéu Vermelho:

      rprm -ev nlserver6 nlthirdparty6
      

Implantar o Adobe Campaign v7

Este é o procedimento para implantar o v7.

A implantação do Adobe Campaign envolve duas etapas:

  • Instalação de pacotes do Adobe Campaign v7: essa operação deve ser executada em cada servidor.
  • A atualização posterior: esse comando deve ser iniciado em cada instância.

Para implantar o Adobe Campaign, siga as etapas abaixo:

  1. Instale os pacotes mais recentes do Adobe Campaign v7 usando o seguinte comando:

    • Em Debian:

      dpkg -i nlserver6-XXXX-amd64_debX.deb
      
    • Em Chapéu Vermelho:

      rpm -Uvh nlserver6-XXXX-x86_64_rhX.rpm
      
    IMPORTANTE

    Você deve instalar os pacotes com êxito antes de passar para a próxima etapa.

    OBSERVAÇÃO

    O Adobe Campaign v7 está instalado na variável /usr/local/neolane/nl6/ por padrão.

  2. Para disponibilizar o programa de instalação do console do cliente, copie-o no diretório de instalação do Adobe Campaign:

    cp setup-client-7.0.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
    
    OBSERVAÇÃO

    Para obter mais informações sobre como instalar o Adobe Campaign no Linux, consulte esta seção.

  3. Vá para o nl6.back pasta de backup e copie (substitua) os arquivos e as subpastas de configuração de cada instância. Fazer logon como neolane e execute o seguinte comando:

    su - neolane
    
    cp nl6.back/conf/config*.xml nl6/conf/
    cp nl6.back/customer.sh nl6/
    cp -r nl6.back/customers/* nl6/customers/
    cp -r nl6.back/var/* nl6/var/
    
  4. Recarregue a configuração do Adobe Campaign v7 usando o seguinte comando:

    nlserver config -reload
    
  5. Inicie o processo pós-atualização usando o seguinte comando (ainda como neolane):

    su - neolane
    nlserver config -postupgrade -instance:<instance name>
    

Reiniciar serviços

Este é o procedimento para reiniciar os serviços.

Inicie os serviços do Apache e da Adobe Campaign em cada um dos seguintes servidores:

  1. Servidor de rastreamento e redirecionamento.
  2. Servidor Mid-sourcing.
  3. Servidor de marketing.

Teste completamente a nova instalação, verifique se ela não regride e se tudo está funcionando corretamente.

Nesta página