Para un entorno Microsoft Windows, los pasos de migración son los siguientes:
En primer lugar, detenga todos los procesos con acceso a la base de datos en todos los equipos correspondientes.
Todos los servidores que utilizan el módulo de redirección (webmdl service) se debe detener. Para IIS, ejecute el siguiente comando:
iisreset /stop
El mta y sus módulos secundarios (mtachild) debe detenerse utilizando los siguientes comandos:
nlserver stop mta@<instance name>
nlserver stop mtachild@<instance name>
Detenga los servicios de Adobe Campaign en todos los servidores. Inicie sesión con derechos de administrador y ejecute el siguiente comando:
net stop nlserver6
Para cada servidor, asegúrese de que los servicios de Adobe Campaign estén correctamente detenidos. Inicie sesión con derechos de administrador y ejecute el siguiente comando:
tasklist /FI "IMAGENAME eq nlserver*"
Se muestra la lista de procesos activos junto con su ID (PID).
Image Name PID Session Name Session# Mem Usage
========================= ======== ================ =========== ============
nlserver.exe 3192 Console 1 13,108 K
Si uno o más procesos de Adobe Campaign siguen activos o bloqueados después de unos minutos, elimínelos. Inicie sesión con derechos de administrador y ejecute el siguiente comando:
taskkill /IM nlserver* /T
Si algunos procesos siguen activos después de unos minutos, puede forzarlos a cerrarse con el comando:
taskkill /F /IM nlserver* /T
Este es el procedimiento para realizar una copia de seguridad de Adobe Campaign v6.1.
Realice una copia de seguridad de la base de datos de Adobe Campaign.
Realice una copia de seguridad del Adobe Campaign v6 mediante el siguiente comando:
ren "Adobe Campaign v6" "Adobe Campaign v6.back"
Como medida de precaución, le recomendamos que comprima el Adobe Campaign v6.back y guárdelo en otra ubicación segura que no sea el servidor.
En la consola de administración de servicios de Windows, deshabilite el inicio automático del servicio del servidor de aplicaciones 6.11. También puede utilizar el siguiente comando:
sc config nlserver6 start= disabled
La implementación de Adobe Campaign consta de dos fases:
Para implementar Adobe Campaign, siga los siguientes pasos:
Instale la última versión de Adobe Campaign v7 ejecutando la setup.exe archivo de instalación. Para obtener más información sobre la instalación del servidor de Adobe Campaign en Windows, consulte esta sección.
Adobe Campaign v7 se instala de forma predeterminada en C:\Program Files\Adobe\Adobe Campaign v7 directorio.
Para que el programa de instalación de la consola del cliente esté disponible, copie el setup-client-7.0.XXXX.exe en el directorio de instalación de Adobe Campaign: C:\Program Files\Adobe\Adobe Campaign v7\datakit\nl\eng\jsp.
Para obtener más información sobre la instalación de Adobe Campaign en Windows, consulte esta sección.
Inicie la instancia por primera vez con los siguientes comandos:
net start nlserver6-v7
net stop nlserver6-v7
Estos comandos permiten crear el sistema de archivos interno de Adobe Campaign v7: conf directorio (con el config-default.xml y serverConf.xml archivos), var directorio, etc.
Copie y pegue (sobrescriba) los archivos de configuración y subcarpetas de cada instancia a través de la variable Neolane v5.back, Neolane v6.back o Adobe Campaign v6.back archivo de copia de seguridad (en función de la versión desde la que migre - consulte esta sección).
Según la versión desde la que realice la migración, ejecute los siguientes comandos:
copy "Neolane v5.back"/conf/config-<instance name>.xml "Adobe Campaign v7"/conf/
copy "Neolane v5.back"/customers/* "Adobe Campaign v7"/customers/
copy "Neolane v5.back"/var/* "Adobe Campaign v7"/var/
copy "Neolane v6.back"/conf/config-<instance name>.xml "Adobe Campaign v7"/conf/
copy "Neolane v6.back"/customers/* "Adobe Campaign v7"/customers/
copy "Neolane v6.back"/var/* "Adobe Campaign v7"/var/
copy "Adobe Campaign v6.back"/conf/config-<instance name>.xml "Adobe Campaign v7"/conf/
copy "Adobe Campaign v6.back"/customers/* "Adobe Campaign v7"/customers/
copy "Adobe Campaign v6.back"/var/* "Adobe Campaign v7"/var/
Para el primer comando anterior, no copie el config-default.xml archivo.
En el serverConf.xml y config-default.xml de Adobe Campaign v7, aplique las configuraciones específicas que tenía en la versión anterior de Adobe Campaign. Para el serverConf.xml , utilice el Neolane v5/conf/serverConf.xml.diff, Neolane v6/conf/serverConf.xml.diff o Adobe Campaign v6/conf/serverConf.xml.diff archivo.
Al informar sobre configuraciones desde la versión anterior de Adobe Campaign a Adobe Campaign v7, asegúrese de que las rutas a los directorios físicos dirijan a Adobe Campaign v7 (y no a Neolane v5, Neolane v6 o Adobe Campaign v6).
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:
nlserver config -postupgrade -instance:<instance name>
No inicie aún los servicios de Adobe Campaign: es necesario realizar algunos cambios en IIS.
En este momento, se debe detener el servidor IIS. Consulte Detención de servicio.
Abra el Administrador de Internet Information Services (IIS) consola.
Cambie los enlaces (puertos de escucha) del sitio utilizado para la versión anterior de Adobe Campaign:
Haga clic con el botón derecho en el sitio utilizado para la versión anterior de Adobe Campaign y seleccione Edit bindings.
Para cada tipo de puerto de escucha (http y/o https), seleccione la línea adecuada y haga clic en Edit.
Introduzca un puerto diferente. De forma predeterminada, el puerto de escucha es 80 para http y 443 para https. Compruebe que el nuevo puerto esté disponible.
Si el servidor IIS incluye varios sitios web para Adobe Campaign con una configuración avanzada (puerto compartido y diferentes direcciones IP), póngase en contacto con el administrador.
Cree un nuevo sitio web para Adobe Campaign v7:
Haga clic con el botón derecho en Sites carpeta y seleccione Add Web Site….
Introduzca el nombre del sitio, Adobe Campaign v7 por ejemplo.
La ruta de acceso al directorio básico del sitio web no se utiliza, pero la variable Physical access path se debe introducir el campo. Escriba la ruta de acceso predeterminada de IIS: C:\inetpub\wwwroot.
Haga clic en Connect as… como y asegúrese de que la variable Application user La opción está seleccionada.
Puede dejar los valores predeterminados en IP address y Port campos. Si desea utilizar otros valores, asegúrese de que la dirección IP y/o el puerto estén disponibles.
Marque la casilla Start Web site immediately.
Ejecute el iis_neolane_setup.vbs para configurar automáticamente los recursos utilizados por el servidor de Adobe Campaign en el directorio virtual creado anteriormente.
Este archivo se encuentra en [Adobe Campaign v7]
\conf directorio, donde [Adobe Campaign v7]
es la ruta de acceso al directorio de instalación de Adobe Campaign. El comando para ejecutar la secuencia de comandos es el siguiente (para administradores):
cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf
cscript iis_neolane_setup.vbs
Clic OK para confirmar la ejecución del script.
Introduzca el número del sitio web creado anteriormente para Adobe Campaign v7 y haga clic en OK.
Debe aparecer un mensaje de confirmación:
En el Content view , asegúrese de que la configuración del sitio web se configura correctamente con los recursos de Adobe Campaign:
Si no se muestra la estructura de árbol, reinicie IIS.
Los siguientes pasos de configuración de IIS se detallan en esta sección.
Inicie los servicios IIS y Adobe Campaign en cada uno de los siguientes servidores:
Antes de pasar al siguiente paso, realice una prueba completa de la nueva instalación, asegúrese de que no haya regresiones y de que todo funcione.
Este es el procedimiento para eliminar Adobe Campaign v6.1.
Antes de eliminar y limpiar la instalación de Adobe Campaign v6, debe aplicar las siguientes recomendaciones:
En IIS, elimine el Adobe Campaign v6 sitio web y luego la Adobe Campaign v6 grupo de aplicaciones.
Cambie el nombre del Adobe Campaign v6.back carpeta como Adobe Campaign v6.
Desinstale Adobe Campaign v6 mediante el asistente Agregar o quitar componentes.
Reinicie el servidor.