Show Menu
TEMAS×

Migración en Windows para Adobe Campaign 7

Procedimiento general

Para Windows, los pasos de migración son los siguientes:
  1. Detener servicios: consulte Detención de servicio .
  2. Realice una copia de seguridad de la base de datos: consulte Realizar una copia de seguridad de la base de datos y de la instalación actual.
  3. Migrar la plataforma: consulte Implementación de Adobe Campaign v7 .
  4. Migrar el servidor de redirección (IIS): consulte Migración del servidor de redirección (IIS) .
  5. Reiniciar servicio: consulte Reinicio de los servicios .
  6. Eliminar y limpiar la versión anterior de Adobe Campaign: consulte Eliminación y limpieza de la versión anterior de Adobe Campaign.

Detención del servicio

Primero, detener todos los procesos con acceso a la base de datos en todos los equipos involucrados.
  1. Todos los servidores que utilizan el módulo de redirección (servicio webmdl ) deben detenerse. Para IIS, ejecute el siguiente comando:
    iisreset /stop
    
    
  2. El módulo mta y sus módulos secundarios ( mtachild ) deben detenerse mediante los siguientes comandos:
    nlserver stop mta@<instance name>
    nlserver stop mtachild@<instance name>
    
    
  3. 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
    
    
    Si va a realizar la migración desde v5.11, ejecute el siguiente comando:
    net stop nlserver5
    
    
  4. Para cada servidor, asegúrese de que los servicios de Adobe Campaign se detienen correctamente. 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
    
    
  5. Si uno o varios procesos de Adobe Campaign siguen activos o bloqueados al cabo de unos minutos, mátelos. Inicie sesión con derechos de administrador y ejecute el siguiente comando:
    taskkill /IM nlserver* /T
    
    
  6. Si algunos procesos siguen activos al cabo de unos minutos, puede forzarlos a cerrar mediante el comando:
    taskkill /F /IM nlserver* /T
    
    

Realice una copia de seguridad de la base de datos y de la instalación actual

El procedimiento depende de la versión anterior de Adobe Campaign.

Migración desde Adobe Campaign v5.11

  1. Realice una copia de seguridad de la base de datos de Adobe Campaign.
  2. Realice una copia de seguridad del directorio Neolane v5 con el siguiente comando:
    ren "Neolane v5" "Neolane v5.back"
    
    
    Como medida de precaución, le recomendamos que comprima la carpeta Neolane v5.back y la guarde en otra ubicación segura que no sea el servidor.
  3. En la consola de administración de servicios de Windows, deshabilite el inicio automático del servicio del servidor de aplicaciones 5.11. También puede utilizar el siguiente comando:
    sc config nlserver5 start= disabled
    
    
  4. Edite el archivo config- <instance name> .xml (en Neolane v5. carpeta posterior ) para evitar el mta , wfserver , stat , etc. desde el inicio automático. Por ejemplo, reemplace autoStart por _autoStart .
    <?xml version='1.0'?>
    <serverconf>
      <shared>
        <dataStore hosts="myServer*" lang="en_US">
          <dataSource name="default">
            <dbcnx encrypted="1" login="myLogin" password="myPassword"  provider="postgresql" server="myServer"/>
          </dataSource>
        </dataStore>
      </shared>
    
      <mta _autoStart="true" statServerAddress="myStatServer"/>
      <stat _autoStart="true"/>
      <wfserver _autoStart="true"/>
      <inMail _autoStart="true"/>
      <sms _autoStart="false"/>
    </serverconf>
    
    

Migración desde Adobe Campaign v6.02

  1. Realice una copia de seguridad de la base de datos de Adobe Campaign.
  2. Realice una copia de seguridad del directorio Neolane v6 con el siguiente comando:
    ren "Neolane v6" "Neolane v6.back"
    
    
    Como medida de precaución, le recomendamos que comprima la carpeta Neolane v6.back y la guarde en otra ubicación segura que no sea el servidor.
  3. En el administrador de servicios de Windows, desactive el inicio automático del servidor de aplicaciones 6.02. También puede utilizar el siguiente comando:
    sc config nlserver6 start= disabled
    
    
  4. Edite el archivo config- <instance name> .xml (en Neolane v6. carpeta posterior ) para evitar el mta , wfserver , stat , etc. desde el inicio automático. Por ejemplo, reemplace autoStart por _autoStart .
    <?xml version='1.0'?>
    <serverconf>
      <shared>
        <dataStore hosts="myServer*" lang="en_US">
          <dataSource name="default">
            <dbcnx encrypted="1" login="myLogin" password="myPassword" provider="postgresql" server="myServer"/>
          </dataSource>
        </dataStore>
      </shared>
    
      <mta _autoStart="true" statServerAddress="myStatServer"/>
      <stat _autoStart="true"/>
      <wfserver _autoStart="true"/>
      <inMail _autoStart="true"/>
      <sms _autoStart="false"/>
    </serverconf>
    
    

Migración desde Adobe Campaign v6.1

  1. Realice una copia de seguridad de la base de datos de Adobe Campaign.
  2. Realice una copia de seguridad del directorio de Adobe Campaign v6 mediante el siguiente comando:
    ren "Adobe Campaign v6" "Adobe Campaign v6.back"
    
    
    Como medida de precaución, le recomendamos que comprima la carpeta Adobe Campaign v6.back y la guarde en otra ubicación segura que no sea el servidor.
  3. 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
    
    

Implementación de Adobe Campaign v7

La implementación de Adobe Campaign incluye dos etapas:
  • Instalando compilación v7: esta operación debe realizarse en cada servidor.
  • La actualización posterior: este comando debe iniciarse en cada instancia.
Para implementar Adobe Campaign, siga los pasos siguientes:
  1. Para instalar la compilación más reciente de Adobe Campaign v7, ejecute el archivo de instalación setup.exe . 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 el directorio C:\Program Files\Adobe\Adobe Campaign v7 .
  2. Para que el programa de instalación de la consola de cliente esté disponible, copie el archivo 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 .
  3. Inicie la instancia por primera vez con los siguientes comandos:
    net start nlserver6-v7
    net stop nlserver6-v7
    
    
    Estos comandos le permiten crear el sistema de archivos interno de Adobe Campaign v7: directorio conf (con los archivos config-default.xml y serverConf.xml ), directorio var , etc.
  4. Copie y pegue (sobrescriba) los archivos y subcarpetas de configuración de cada instancia a través del archivo de copia de seguridad Neolane v5.back , Neolane v6.back o Adobe Campaign v6.back (en función de la versión desde la que esté migrando; consulte esta sección ).
  5. Según la versión desde la que esté migrando, 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 archivo config-default.xml .
  6. En los archivos 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 archivo serverConf.xml , utilice el archivo Neolane v5/conf/serverConf.xml.diff , Neolane v6/conf/serverConf.xml.diff o Adobe Campaign v6/conf/serverConf.xml.diff .
    Al informar configuraciones de la versión anterior de Adobe Campaign a Adobe Campaign v7, asegúrese de que las rutas a los directorios físicos llevan a Adobe Campaign v7 (y no a Neolane v5, Neolane v6 o Adobe Campaign v6).
  7. Vuelva a cargar la configuración de Adobe Campaign v7 con el siguiente comando:
    nlserver config -reload
    
    
  8. 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.

Migración del servidor de redirección (IIS)

En este momento, el servidor IIS debe detenerse. Consulte Detención de servicio .
  1. Abra la consola del Administrador ​de Internet Information Services (IIS).
  2. 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 direcciones IP diferentes), póngase en contacto con el administrador.
  3. Crear un nuevo sitio web para Adobe Campaign v7:
    • Haga clic con el botón derecho en la Sites carpeta y seleccione Add Web Site... .
    • Escriba el nombre del sitio, por ejemplo, Adobe Campaign v7 .
    • No se utiliza la ruta de acceso al directorio básico del sitio web, pero se debe introducir el Physical access path campo. Introduzca la ruta de acceso predeterminada de IIS: C:\inetpub\wwwroot .
    • Haga clic en el botón Connect as... como y asegúrese de que la Application user opción está seleccionada.
    • Puede dejar los valores predeterminados en los campos IP address y Port . Si desea utilizar otros valores, asegúrese de que la dirección IP o el puerto están disponibles.
    • Marque la Start Web site immediately casilla.
  4. Ejecute la secuencia de comandos is_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 el directorio [Adobe Campaign v7] \tomcat-7\conf file , 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\tomcat-7\conf
      cscript iis_neolane_setup.vbs
      
      
    • Haga clic en OK para confirmar la ejecución de la secuencia de comandos.
    • 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 la Content view ficha, asegúrese de que la configuración del sitio web está correctamente configurada con los recursos de Adobe Campaign:
      Si no se muestra la estructura de árbol, vuelva a iniciar IIS.
      Los siguientes pasos de configuración de IIS se detallan en esta sección .

Zonas de seguridad

Si va a realizar la migración desde la versión 6.02 o anterior, debe configurar las zonas de seguridad antes de iniciar los servicios. Para obtener más información, consulte Seguridad .

Reinicio de los servicios

Inicie los servicios de IIS y Adobe Campaign en cada uno de los servidores siguientes:
  1. Servidor de seguimiento y redirección.
  2. Servidor de fuentes intermedias.
  3. Servidor de marketing.
Antes de continuar con el paso siguiente, ejecute una prueba completa de la nueva instalación, asegúrese de que no haya regresiones y de que todo funcione siguiendo todas las recomendaciones de la sección Configuraciones Configuración general generales.

Eliminación y limpieza de la versión anterior de Adobe Campaign

El procedimiento depende de la versión anterior de Adobe Campaign.

Adobe Campaign v5

Antes de eliminar y limpiar la instalación de Adobe Campaign v5, debe aplicar las siguientes recomendaciones:
  • Consiga que los equipos funcionales realicen una comprobación completa de la nueva instalación.
  • Solo debe desinstalar Adobe Campaign v5 cuando esté seguro de que no es necesario realizar ninguna reversión.
  1. En IIS, elimine el sitio web Neolane v5 y, a continuación, el grupo de aplicaciones Neolane v5 .
  2. Cambie el nombre de la carpeta Neolane v5.back por Neolane v5 .
  3. Desinstale Adobe Campaign v5 con el asistente para agregar o quitar componentes.
  4. Elimine el servicio nlserver5 Windows con el siguiente comando:
    sc delete nlserver5
    
    
  5. Vuelva a iniciar el servidor.

Adobe Campaign v6.02

Antes de eliminar y limpiar la instalación de Adobe Campaign v6.02, debe aplicar las siguientes recomendaciones:
  • Consiga que los equipos funcionales realicen una comprobación completa de la nueva instalación.
  • Solo debe desinstalar Adobe Campaign v6.02 cuando esté seguro de que no es necesario realizar ninguna reversión.
  1. En IIS, elimine el sitio web de Neolane v6 y, a continuación, el grupo de aplicaciones de Neolane v6 .
  2. Cambie el nombre de la carpeta Neolane v6.back como Neolane v6 .
  3. Desinstale Adobe Campaign v6.02 con el asistente para agregar o quitar componentes.
  4. Vuelva a iniciar el servidor.

Adobe Campaign v6.1

Antes de eliminar y limpiar la instalación de Adobe Campaign v6, debe aplicar las siguientes recomendaciones:
  • Consiga que los equipos funcionales realicen una comprobación completa de la nueva instalación.
  • Solo debe desinstalar Adobe Campaign v6 cuando esté seguro de que no es necesario realizar ninguna reversión.
  1. En IIS, elimine el sitio web de Adobe Campaign v6 y, a continuación, el grupo de aplicaciones de Adobe Campaign v6 .
  2. Cambie el nombre de la carpeta Adobe Campaign v6.back como Adobe Campaign v6 .
  3. Desinstale Adobe Campaign v6 con el asistente para agregar o quitar componentes.
  4. Vuelva a iniciar el servidor.