Los pasos de migración en Linux son los siguientes:
En primer lugar, detenga todos los procesos con acceso a la base de datos en todos los equipos correspondientes.
Iniciar sesión como root.
Todos los servidores que utilizan el módulo de redirección (webmdl ). Para Apache, ejecute el siguiente comando:
/etc/init.d/apache2 stop
Inicie sesión de nuevo como root.
Detenga los servicios de la versión anterior de Adobe Campaign en todos los servidores.
/etc/init.d/nlserver6 stop
Asegúrese de que los servicios de Adobe Campaign se detengan en cada servidor.
ps waux | grep nlserver
La lista de procesos activos se muestra junto con su ID (PID).
Si uno o más procesos de Adobe Campaign siguen activos o bloqueados después de unos minutos, mátelos.
killall nlserver
Si algunos procesos siguen activos después de unos minutos, puede forzarlos a cerrar con el comando :
killall -9 nlserver
Haga una copia de seguridad de la base de datos de Adobe Campaign.
Iniciar sesión como neolano y haga una copia de seguridad de nl6 utilizando el siguiente comando:
su - neolane
mv nl6 nl6.back
Como precaución, le recomendamos que comprima el nl6.back y guárdelo en una ubicación segura distinta del servidor.
Esta sección muestra cómo desinstalar paquetes de Adobe Campaign v6.1.
Iniciar sesión como root.
Identifique los paquetes de Adobe Campaign instalados mediante el siguiente comando.
En Debian:
dpkg -l | grep nl
Se muestra la lista de paquetes instalados:
ii nlserver6 XXXX nlserver6-XXXX
ii nlthirdparty6 XXXX nlthirdparty6-XXXX
En Red Hat:
rpm -qa | grep nl
Desinstale los paquetes de Adobe Campaign v6.
En Debian:
dpkg --purge nlserver6 nlthirdparty6
En Red Hat:
rprm -ev nlserver6 nlthirdparty6
Este es el procedimiento para implementar v7.
La implementación de Adobe Campaign consta de dos etapas:
Para implementar Adobe Campaign, siga los siguientes pasos:
Instale los paquetes de Adobe Campaign v7 más recientes mediante el siguiente comando:
En Debian:
dpkg -i nlserver6-XXXX-amd64_debX.deb
En Red Hat:
rpm -Uvh nlserver6-XXXX-x86_64_rhX.rpm
Debe instalar los paquetes correctamente antes de continuar con el siguiente paso.
Adobe Campaign v7 está instalado en el /usr/local/neolane/nl6/ de forma predeterminada.
Para que el programa de instalación de la consola del cliente esté disponible, cópielo en el directorio de instalación de Adobe Campaign:
cp setup-client-7.0.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
Para obtener más información sobre cómo instalar Adobe Campaign en Linux, consulte esta sección.
Vaya a la nl6.back carpeta de copia de seguridad y copie (sobrescriba) los archivos de configuración y las subcarpetas de cada instancia. Iniciar sesión como neolano y ejecute el siguiente 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/
Vuelva a cargar la configuración de Adobe Campaign v7 con el siguiente comando:
nlserver config -reload
Inicie el proceso posterior a la actualización mediante el siguiente comando (siga siendo neolano):
su - neolane
nlserver config -postupgrade -instance:<instance name>
Este es el procedimiento para reiniciar los servicios.
Inicie los servicios de Apache y Adobe Campaign en cada uno de los siguientes servidores:
Pruebe completamente la nueva instalación, compruebe que no se repone y asegúrese de que todo funciona correctamente.