Antes de iniciar el proceso de actualización, determine y confirme a qué versión de Adobe Campaign se va a actualizar y consulte la Notas de versión .
En un entorno Windows, siga los pasos a continuación para actualizar Adobe Campaign a una nueva versión:
Para saber cómo actualizar la consola de cliente, consulte esta sección.
Para reemplazar todos los archivos con la nueva versión, debe cerrar todas las instancias del servicio nlserver.
Cierre los siguientes servicios:
Servicios Web (IIS):
iisreset /stop
Servicio de Adobe Campaign: net stop nlserver6
También debe asegurarse de que el servidor de redirección (webmdl) esté detenido, de modo que la variable nlsrvmod.dll El archivo utilizado por IIS se puede reemplazar por la nueva versión.
Compruebe que no hay tareas activas ejecutando la variable nlserver pdump comando. Debería aparecer lo siguiente:
C:<installation path>Adobe Campaign v7bin>nlserver pdump
HH:MM:SS > Application Server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
No tasks
Puede usar el Administrador de tareas de Windows para asegurarse de que se detienen todos los procesos.
Para ejecutar el archivo de actualización, siga los siguientes pasos:
Ejecutar setup.exe.
Para descargar este archivo, conéctese a Portal de distribución de software usando sus credenciales de usuario. Obtenga más información acerca de la distribución de software en esta página.
Seleccione el modo de instalación: elija Update or repair
Haga clic en Next .
Haga clic en Finish .
A continuación, el programa de instalación copia los nuevos archivos.
Una vez finalizada la operación, haga clic en Finish .
Utilice la siguiente línea de comandos:
nlserver config -postupgrade -allinstances
Esto le permite llevar a cabo las siguientes operaciones:
Esta operación solo debe realizarse una vez, y solo en un (nlserver web) servidor de aplicaciones.
A continuación, compruebe si la sincronización ha generado errores o advertencias. Para obtener más información, consulte Resolver conflictos de actualización.
Los servicios que se van a reiniciar son:
Servicios Web (IIS):
iisreset /start
Servicio de Adobe Campaign: net start nlserver6
En un entorno Linux, siga los pasos a continuación para actualizar Adobe Campaign a una nueva versión:
Más información sobre la disponibilidad de la consola de cliente.
A partir de la versión 8757, la biblioteca de terceros ya no es necesaria.
Comience por recuperar los dos paquetes actualizados de Adobe Campaign: conéctese a Portal de distribución de software usando sus credenciales de usuario. Obtenga más información acerca de la distribución de software en esta página.
El archivo es nlserver6-v7-XXX.rpm
Distribución basada en RPM (RedHat, SuSe)
Para instalarlos, ejecute como raíz:
$rpm -Uvh nlserver6-v7-XXXX.rpm
Donde XXX es la versión del archivo.
El archivo rpm depende de paquetes que se pueden encontrar en las distribuciones de CentOS/Red Hat. Si no desea utilizar algunas de estas dependencias, es posible que tenga que utilizar la opción "nodeps" de rpm:
rpm --nodeps -Uvh nlserver6-v7-XXXX-0.x86_64.rpm
Distribución basada en DEB (Debian)
Para instalarlos, ejecute como raíz:
dpkg -i nlserver6-v7-XXXX-amd64_debX.deb
Los procedimientos de instalación completa se detallan en esta sección. Los recursos se sincronizan automáticamente, pero debe asegurarse de que no se hayan producido errores. Para obtener más información, consulte Resolver conflictos de actualización.
Debe cerrar Apache para que la nueva biblioteca sea aplicable.
Para ello, ejecute el siguiente comando:
/etc/init.d/apache stop
Es posible que se llame a su script httpd en lugar de apache.
DEBE ejecutar este comando hasta que obtenga la siguiente respuesta:
Esta operación es necesaria para que Apache aplique la nueva biblioteca.
A continuación, reinicie Apache:
/etc/init.d/apache start
Durante la sincronización de recursos, la variable posterior a la actualización Este comando permite detectar si la sincronización ha generado errores o advertencias.
Existen dos formas de ver el resultado de la sincronización:
En la interfaz de la línea de comandos, los errores se materializan mediante un corchete triple >>> y la sincronización se detiene automáticamente. Las advertencias se materializan mediante comillas dobles >> y deben resolverse una vez finalizada la sincronización. Al final de la posactualización, se muestra un resumen en el símbolo del sistema. Puede tener este aspecto:
2013-04-09 07:48:39.749Z 00002E7A 1 info log =========Summary of the update==========
2013-04-09 07:48:39.749Z 00002E7A 1 info log <instance name> instance, 6 warning(s) and 0 error(s) during the update.
2013-04-09 07:48:39.749Z 00002E7A 1 warning log The document with identifier 'mobileAppDeliveryFeedback' and type 'xtk:report' is in conflict with the new version.
2013-04-09 07:48:39.749Z 00002E7A 1 warning log The document with identifier 'opensByUserAgent' and type 'xtk:report' is in conflict with the new version.
2013-04-09 07:48:39.750Z 00002E7A 1 warning log The document with identifier 'deliveryValidation' and type 'nms:webApp' is in conflict with the new version.
2013-04-09 07:48:39.750Z 00002E7A 1 warning log Document of identifier 'nms:includeView' and type 'xtk:srcSchema' updated in the database and found in the file system. You will have to merge the two versions manually.
Si la advertencia se refiere a un conflicto de recursos, se requiere la atención del usuario para resolverlo.
El postupgrade_<server version number>_<time of postupgrade>
.log El archivo de registro contiene el resultado de la sincronización. Está disponible de forma predeterminada en el siguiente directorio: <installation directory>/var/<instance/postupgrade
. Los errores y las advertencias se indican mediante los atributos de error y advertencia.
Para resolver conflictos, siga el siguiente proceso:
Existen tres formas de resolver un conflicto:
Declare as resolved : requiere la intervención previa del usuario.
Accept the new version : recomendado si el usuario no ha cambiado los recursos proporcionados con Adobe Campaign.
Keep the current version : significa que la actualización se rechaza.
Si selecciona este modo de resolución, es posible que no se beneficie de las correcciones en la nueva versión.
Si decide resolver el conflicto manualmente, siga este procedimiento:
En la sección inferior de la ventana, busque la variable conflicto para localizar las entidades con conflictos. La entidad instalada con la nueva versión contiene el nuevo , la entidad que coincide con la versión anterior contiene el argumento cus argumento.
Elimine la versión que no desee conservar. Elimine el Conflict_argument cadena de la entidad que está conservando.
Vaya al conflicto que ha resuelto. Haga clic en Actions y seleccione Declare as resolved .
Guarde los cambios: el conflicto se ha resuelto.
Un error de actualización puede estar vinculado a la configuración de la base de datos. Asegúrese de que las configuraciones realizadas por el administrador técnico y el administrador de la base de datos sean compatibles.
Por ejemplo, una base de datos Unicode no solo debe autorizar el almacenamiento de datos LATIN1, etc.
En el equipo donde está instalado el servidor de aplicaciones de Adobe Campaign (nlserver web), descargue y copie el archivo setup-client-6.XXXX.exe i n [ruta de la aplicación]/datakit/nl/eng/jsp.
La próxima vez que se conecten las consolas de cliente, una ventana informará a los usuarios sobre la disponibilidad de una actualización y les ofrecerá la posibilidad de descargarla e instalarla.
Asegúrese de que el usuario de IIS_XPG tenga los derechos de lectura adecuados para este archivo de instalación y consulte la guía de instalación para obtener más información.
En el equipo donde el servidor de aplicaciones de Adobe Campaign (nlserver web) está instalado, recupere el setup-client-6.XXXX.exe empaquetar y copiarlo, guardar como /usr/local/neolane/nl6/datakit/nl/eng/jsp:
cp setup-client-6.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
La próxima vez que se conecten las consolas de cliente, una ventana informará a los usuarios sobre la disponibilidad de una actualización y les ofrecerá la posibilidad de descargarla e instalarla.
Asegúrese de que el usuario de Apache tiene los derechos de lectura adecuados para este archivo de instalación y consulte la guía de instalación para obtener más información.