Migración de una plataforma Microsoft Windows a Campaign v7

Para un entorno de Microsoft Windows, los pasos de migración son los siguientes:

  1. Detener todos los servicios - Más información.
  2. Haga una copia de seguridad de la base de datos: Más información.
  3. Migración de la plataforma: Más información.
  4. Migración del servidor de redirección (IIS) Más información.
  5. Reiniciar servicio - Más información.
  6. Eliminar y limpiar la versión anterior de Adobe Campaign: Más información.

Interrupción del servicio

En primer lugar, detenga todos los procesos con acceso a la base de datos en todos los equipos correspondientes.

  1. Todos los servidores que utilizan el módulo de redirección (webmdl servicio) debe detenerse. Para IIS, ejecute el siguiente comando:

    iisreset /stop
    
  2. La variable mta y sus módulos secundarios (mtachild) debe 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 migrar desde la versión 5.11, ejecute el siguiente comando:

    net stop nlserver5
    
  4. 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
    
  5. Si uno o más procesos de Adobe Campaign siguen activos o bloqueados después 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 después de unos minutos, puede forzarlos a cerrar con el comando :

    taskkill /F /IM nlserver* /T
    

Haga una copia de seguridad de la base de datos de Campaign

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

Para Adobe Campaign v5.11

  1. Haga una copia de seguridad de la base de datos de Adobe Campaign.

  2. Haga una copia de seguridad de Neolane v5 utilizando el siguiente comando:

    ren "Neolane v5" "Neolane v5.back"
    
    IMPORTANTE

    Como precaución, le recomendamos que comprima el Neolane v5.back y guárdelo en cualquier 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 config-<instance name>.xml (en el Neolane v5. back ) para evitar que mta, wfserver, stat, etc. de inicio automático. Por ejemplo, reemplace autoStart con _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>
    

Para Adobe Campaign v6.02

  1. Haga una copia de seguridad de la base de datos de Adobe Campaign.

  2. Haga una copia de seguridad de Neolane v6 utilizando el siguiente comando:

    ren "Neolane v6" "Neolane v6.back"
    
    IMPORTANTE

    Como precaución, le recomendamos que comprima el Neolane v6.back y guárdelo en cualquier 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 config-<instance name>.xml (en el Neolane v6. back ) para evitar que mta, wfserver, stat, etc. de inicio automático. Por ejemplo, reemplace autoStart con _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>
    

Para Adobe Campaign v6.1

  1. Haga una copia de seguridad de la base de datos de Adobe Campaign.

  2. Haga una copia de seguridad de Adobe Campaign v6 utilizando el siguiente comando:

    ren "Adobe Campaign v6" "Adobe Campaign v6.back"
    
    IMPORTANTE

    Como precaución, le recomendamos que comprima el Adobe Campaign v6.back y guárdelo en cualquier 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 consta de dos etapas:

  • Instalación de la versión 7: 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 siguientes pasos:

  1. Instale la versión 7 de Adobe Campaign más reciente ejecutando el setup.exe archivo de instalación. Para obtener más información sobre la instalación del servidor Adobe Campaign en Windows, consulte esta sección.

    NOTA

    Adobe Campaign v7 se instala de forma predeterminada en la C:\Program Files\Adobe\Adobe Campaign v7 directorio.

  2. 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.

    NOTA

    Para obtener más información sobre la instalación de Adobe Campaign en Windows, consulte esta sección.

  3. Inicie la instancia para el primer uso con los siguientes comandos:

    net start nlserver6-v7
    net stop nlserver6-v7
    
    NOTA

    Estos comandos le permiten crear el sistema de archivos interno de Adobe Campaign v7: conf (con el config-default.xml y serverConf.xml archivos), var directorio, etc.

  4. Copie y pegue (sobrescriba) los archivos de configuración y las subcarpetas de cada instancia a través de la Neolane v5.back, Neolane v6.back o Adobe Campaign v6.back archivo de copia de seguridad (según 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/
    
    IMPORTANTE

    Para el primer comando anterior, no copie el config-default.xml archivo.

  6. En el serverConf.xml y config-default.xml archivos de Adobe Campaign v7, aplique las configuraciones específicas que tenía en la versión anterior de Adobe Campaign. Para la variable 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.

    NOTA

    Cuando genere informes de configuraciones desde 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>
    
IMPORTANTE

No inicie los servicios de Adobe Campaign aún: es necesario realizar algunos cambios en IIS.

Migración del servidor de redirección

En este momento, el servidor IIS debe detenerse. Consulte Interrupción del servicio.

  1. Abra el Administrador de Servicios de Internet Information Server (IIS) consola.

  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.

      NOTA

      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. Cree un nuevo sitio web para Adobe Campaign v7:

    • Haga clic con el botón derecho en el Sites carpeta y seleccione Add Web Site….

    • Introduzca el nombre del sitio, Adobe Campaign v7 por ejemplo.

    • No se utiliza la ruta de acceso al directorio básico del sitio web, pero sí la variable Physical access path se debe introducir. Introduzca la ruta de acceso predeterminada de IIS: C:\inetpub\wwwroot.

    • Haga clic en el Connect as… como botón y asegúrese de que la variable Application user está seleccionada.

    • Puede dejar los valores predeterminados en la variable IP address y Port campos. Si desea utilizar otros valores, asegúrese de que la dirección IP o el puerto estén disponibles.

    • Marque la casilla Start Web site immediately.

  4. 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 la variable [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
      
    • 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.

    • Debería aparecer un mensaje de confirmación:

    • En el Content view , asegúrese de que la configuración del sitio web esté correctamente configurada con los recursos de Adobe Campaign:

      NOTA

      Si no se muestra la estructura de árbol, reinicie IIS.

      Los siguientes pasos de configuración de IIS se detallan en esta sección.

Zonas de seguridad

Si va a migrar desde la versión 6.02 o anterior, debe configurar las zonas de seguridad antes de iniciar los servicios. Más información

Reiniciar 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 intermediario.
  3. Servidor de marketing.

Antes de continuar con el siguiente paso, 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 esta página.

Eliminar la versión anterior

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

Para Adobe Campaign v5

Antes de eliminar y limpiar la instalación de Adobe Campaign v5, debe aplicar las siguientes recomendaciones:

  • Haga que los equipos funcionales ejecuten una comprobación completa de la nueva instalación.
  • Solo desinstale Adobe Campaign v5 cuando esté seguro de que no es necesario realizar ninguna reversión.
  1. En IIS, elimine el Neolane v5 sitio web, luego la variable Neolane v5 grupo de aplicaciones.

  2. Cambiar el nombre de Neolane v5.back carpeta como Neolane v5.

  3. Desinstale Adobe Campaign v5 mediante el asistente Agregar/quitar componentes .

  4. Elimine el nlserver5 Servicio de Windows con el siguiente comando:

    sc delete nlserver5
    
  5. Vuelva a iniciar el servidor.

Para Adobe Campaign v6.02

Antes de eliminar y limpiar la instalación de Adobe Campaign v6.02, debe aplicar las siguientes recomendaciones:

  • Haga que los equipos funcionales ejecuten una comprobación completa de la nueva instalación.
  • Solo desinstale Adobe Campaign v6.02 cuando esté seguro de que no es necesario realizar ninguna reversión.
  1. En IIS, elimine el Neolane v6 sitio web, luego la variable Neolane v6 grupo de aplicaciones.

  2. Cambiar el nombre de Neolane v6.back carpeta como Neolane v6.

  3. Desinstale Adobe Campaign v6.02 con el asistente Agregar/quitar componentes .

  4. Vuelva a iniciar el servidor.

Para Adobe Campaign v6.1

Antes de eliminar y limpiar la instalación de Adobe Campaign v6, debe aplicar las siguientes recomendaciones:

  • Haga que los equipos funcionales ejecuten una comprobación completa de la nueva instalación.
  • Solo desinstale Adobe Campaign v6 cuando esté seguro de que no es necesario realizar ninguna reversión.
  1. En IIS, elimine el Adobe Campaign v6 sitio web, luego la variable Adobe Campaign v6 grupo de aplicaciones.

  2. Cambiar el nombre de Adobe Campaign v6.back carpeta como Adobe Campaign v6.

  3. Desinstale Adobe Campaign v6 mediante el asistente Agregar/quitar componentes .

  4. Vuelva a iniciar el servidor.

En esta página