As etapas de migração no Linux são as seguintes:
Primeiro, pare todos os processos com acesso ao banco de dados em todas as máquinas em questão.
Fazer logon como root.
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
Faça logon novamente como root.
Interrompa os serviços de versão anterior da Adobe Campaign em todos os servidores.
/etc/init.d/nlserver6 stop
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).
Se um ou mais processos do Adobe Campaign ainda estiverem ativos ou bloqueados após alguns minutos, mate-os.
killall nlserver
Se alguns processos ainda estiverem ativos após alguns minutos, você poderá forçá-los a fechar usando o comando :
killall -9 nlserver
Faça um backup do banco de dados do Adobe Campaign.
Fazer logon como neolane e faça um backup do nl6 diretório usando o seguinte comando:
su - neolane
mv nl6 nl6.back
Como precaução, recomendamos que você compacte a variável nl6.back e salve-a em um local seguro diferente do servidor.
Esta seção mostra como desinstalar pacotes do Adobe Campaign v6.1.
Fazer logon como root.
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
Desinstale os pacotes do Adobe Campaign v6.
Em Debian:
dpkg --purge nlserver6 nlthirdparty6
Em Chapéu Vermelho:
rprm -ev nlserver6 nlthirdparty6
Este é o procedimento para implantar o v7.
A implantação do Adobe Campaign envolve duas etapas:
Para implantar o Adobe Campaign, siga as etapas abaixo:
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
Você deve instalar os pacotes com êxito antes de passar para a próxima etapa.
O Adobe Campaign v7 está instalado na variável /usr/local/neolane/nl6/ por padrão.
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
Para obter mais informações sobre como instalar o Adobe Campaign no Linux, consulte esta seção.
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/
Recarregue a configuração do Adobe Campaign v7 usando o seguinte comando:
nlserver config -reload
Inicie o processo pós-atualização usando o seguinte comando (ainda como neolane):
su - neolane
nlserver config -postupgrade -instance:<instance name>
Este é o procedimento para reiniciar os serviços.
Inicie os serviços do Apache e da Adobe Campaign em cada um dos seguintes servidores:
Teste completamente a nova instalação, verifique se ela não regride e se tudo está funcionando corretamente.