Migrazione in Windows per Adobe Campaign 7

Procedura generale

Per Windows, i passaggi di migrazione sono i seguenti:

  1. Arresta servizi: fare riferimento a Arresto del servizio.
  2. Eseguire il backup del database: fare riferimento a Eseguire il backup del database e dell'installazione corrente.
  3. Migra la piattaforma: fate riferimento a Implementazione Adobe Campaign v7.
  4. Migrare il server di reindirizzamento (IIS): fare riferimento a Migrazione del server di reindirizzamento (IIS).
  5. Riavvia il servizio: fare riferimento a Riavvio dei servizi.
  6. Elimina e pulisci la versione precedente Adobe Campaign: fare riferimento a Eliminazione e pulizia versione precedente di Adobe Campaign.

Arresto del servizio

In primo luogo, arrestate tutti i processi con accesso al database su tutti i computer interessati.

  1. Tutti i server che utilizzano il modulo di reindirizzamento (webmdl servizio) devono essere arrestati. Per IIS, eseguite il comando seguente:

    iisreset /stop
    
  2. Il modulo mta e i relativi moduli secondari (mtachild) devono essere interrotti utilizzando i comandi seguenti:

    nlserver stop mta@<instance name>
    nlserver stop mtachild@<instance name>
    
  3. Arrestate servizi Adobe Campaign su tutti i server. Effettuate l'accesso con diritti di amministratore ed eseguite il comando seguente:

    net stop nlserver6
    

    Se state effettuando la migrazione dalla v5.11, eseguite il comando seguente:

    net stop nlserver5
    
  4. Per ciascun server, assicurarsi che servizi Adobe Campaign siano correttamente arrestati. Effettuate l'accesso con diritti di amministratore ed eseguite il comando seguente:

    tasklist /FI "IMAGENAME eq nlserver*"
    

    Viene visualizzato l’elenco dei processi attivi con il relativo ID (PID).

    Image Name                     PID Session Name        Session#    Mem Usage
    ========================= ======== ================ =========== ============
    nlserver.exe                  3192 Console                    1     13,108 K
    
  5. Se uno o più processi Adobe Campaign sono ancora attivi o bloccati dopo qualche minuto, eliminarli. Effettuate l'accesso con diritti di amministratore ed eseguite il comando seguente:

    taskkill /IM nlserver* /T
    
  6. Se alcuni processi sono ancora attivi dopo alcuni minuti, è possibile forzarli a chiudersi utilizzando il comando:

    taskkill /F /IM nlserver* /T
    

Eseguire il backup del database e dell'installazione corrente

La procedura dipende dalla versione precedente Adobe Campaign.

Migrazione da Adobe Campaign v5.11

  1. Eseguire un backup del database Adobe Campaign .

  2. Eseguire un backup della directory Neolane v5 utilizzando il seguente comando:

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

    Per precauzione, si consiglia di comprimere la cartella Neolane v5.back e di salvarla altrove in un percorso sicuro diverso dal server.

  3. Nella console di gestione servizi di Windows, disattivate l'avvio automatico del servizio server applicazioni 5.11. È inoltre possibile utilizzare il comando seguente:

    sc config nlserver5 start= disabled
    
  4. Modificate la config-<instance name>.xml (in Neolane v5). back cartella) per impedire che mta, wfserver, stat ecc. l'avvio automatico dei servizi. Ad esempio, sostituire 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>
    

Migrazione da Adobe Campaign v6.02

  1. Eseguire un backup del database Adobe Campaign .

  2. Eseguire un backup della directory Neolane v6 utilizzando il seguente comando:

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

    Per precauzione, si consiglia di comprimere la cartella Neolane v6.back e di salvarla altrove in un percorso sicuro diverso dal server.

  3. In Gestione servizi di Windows, disattivare l'avvio automatico del server applicazioni 6.02. È inoltre possibile utilizzare il comando seguente:

    sc config nlserver6 start= disabled
    
  4. Modificate la config-<instance name>.xml (in Neolane v6. back cartella) per impedire che mta, wfserver, stat ecc. l'avvio automatico dei servizi. Ad esempio, sostituire 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>
    

Migrazione da Adobe Campaign v6.1

  1. Eseguire un backup del database Adobe Campaign .

  2. Eseguire un backup della directory Adobe Campaign v6 utilizzando il seguente comando:

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

    Per precauzione, si consiglia di comprimere la cartella Adobe Campaign v6.back e di salvarla altrove in un percorso sicuro diverso dal server.

  3. Nella console di gestione servizi di Windows, disattivate l'avvio automatico del servizio server applicazioni 6.11. È inoltre possibile utilizzare il comando seguente:

    sc config nlserver6 start= disabled
    

Implementazione Adobe Campaign v7

La distribuzione Adobe Campaign prevede due fasi:

  • Installazione di build v7: questa operazione deve essere eseguita su ogni server.
  • Post upgrade: questo comando deve essere avviato su ogni istanza.

Per distribuire Adobe Campaign, eseguite i seguenti passaggi:

  1. Installate la build Adobe Campaign v7 più recente eseguendo il file di installazione setup.exe. Per ulteriori informazioni sull'installazione del server Adobe Campaign in Windows, consultare questa sezione.

    NOTA

    Adobe Campaign v7 è installato per impostazione predefinita nella directory C:\Program Files\Adobe\Adobe Campaign v7.

  2. Per rendere disponibile il programma di installazione della console client, copiate il file setup-client-7.0.XXXX.exe nella directory di installazione Adobe Campaign: C:\Program Files\Adobe\Adobe Campaign v7\datakit\nl\eng\jsp.

    NOTA

    Per ulteriori informazioni sull'installazione Adobe Campaign in Windows, consultare questa sezione.

  3. Iniziate l’istanza per il primo utilizzo con i seguenti comandi:

    net start nlserver6-v7
    net stop nlserver6-v7
    
    NOTA

    Questi comandi consentono di creare il file system interno Adobe Campaign v7: directory conf (con i file config-default.xml e serverConf.xml), var ecc.

  4. Copiate e incollate (sovrascrivete) i file di configurazione e le sottocartelle di ogni istanza tramite il file di backup Neolane v5.back, Neolane v6.back o Adobe Campaign v6.back (a seconda della versione da cui state eseguendo la migrazione - consultate questa sezione).

  5. In base alla versione da cui state eseguendo la migrazione, eseguite i seguenti comandi:

    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

    Per il primo comando, non copiate il file config-default.xml.

  6. Nei file serverConf.xml e config-default.xml di Adobe Campaign v7, applicate le configurazioni specifiche che avevate in versione precedente di Adobe Campaign. Per il file serverConf.xml, utilizzate il file Neolane v5/conf/serverConf.xml.diff, Neolane v6/conf/serverConf.xml.diff o Adobe Campaign v6/conf/serverConf.xml.diff.

    NOTA

    Quando riferite le configurazioni da versione precedente di Adobe Campaign a Adobe Campaign v7, accertatevi che i percorsi alle directory fisiche portino Adobe Campaign v7 (e non Neolane v5, Neolane v6 o Adobe Campaign v6).

  7. Ricaricate la configurazione Adobe Campaign v7 utilizzando il seguente comando:

    nlserver config -reload
    
  8. Avviare il processo di post-aggiornamento utilizzando il seguente comando:

    nlserver config -postupgrade -instance:<instance name>
    
IMPORTANTE

Non avviare servizi Adobe Campaign: è necessario apportare alcune modifiche a IIS.

Migrazione del server di reindirizzamento (IIS)

In questa fase, il server IIS deve essere arrestato. Fare riferimento a Arresto del servizio.

  1. Aprire la console Gestione Internet Information Services (IIS).

  2. Modificare i binding (porte di ascolto) del sito utilizzato per versione precedente di Adobe Campaign:

    • Fare clic con il pulsante destro del mouse sul sito utilizzato per versione precedente di Adobe Campaign e selezionare Edit bindings.

    • Per ciascun tipo di porta di ascolto (http e/o https), selezionare la riga appropriata e fare clic su Edit.

    • Immettete una porta diversa. Per impostazione predefinita, la porta di ascolto è 80 per http e 443 per https. Verificate che la nuova porta sia disponibile.

      NOTA

      Se il server IIS include diversi siti Web per Adobe Campaign con una configurazione avanzata (porta condivisa e indirizzi IP diversi), contattare l'amministratore.

  3. Create un nuovo sito Web per Adobe Campaign v7:

    • Fare clic con il pulsante destro del mouse sulla cartella Sites e selezionare Add Web Site….

    • Inserite il nome del sito, ad esempio Adobe Campaign v7.

    • Il percorso di accesso alla directory di base del sito Web non viene utilizzato, ma è necessario immettere il campo Physical access path. Immettere il percorso di accesso predefinito di IIS: C:\inetpub\wwwroot.

    • Fare clic sul pulsante Connect as… come e assicurarsi che l'opzione Application user sia selezionata.

    • È possibile lasciare i valori predefiniti nei campi IP address e Port. Se desiderate utilizzare altri valori, accertatevi che l'indirizzo IP e/o la porta siano disponibili.

    • Selezionare la casella Start Web site immediately.

  4. Eseguire lo script iis_neolane_setup.vbs per configurare automaticamente le risorse utilizzate dal server Adobe Campaign nella directory virtuale precedentemente creata.

    • Questo file si trova nella directory [Adobe Campaign v7]\conf, dove [Adobe Campaign v7] è il percorso di accesso alla directory di installazione di Adobe Campaign . Il comando per l'esecuzione dello script è il seguente (per amministratori):

      cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf
      cscript iis_neolane_setup.vbs
      
    • Fare clic su OK per confermare l'esecuzione dello script.

    • Immettete il numero del sito Web creato in precedenza per Adobe Campaign v7 e fate clic su OK.

    • Deve comparire un messaggio di conferma:

    • Nella scheda Content view, accertatevi che la configurazione del sito Web sia configurata correttamente con risorse Adobe Campaign:

      NOTA

      Se la struttura ad albero non viene visualizzata, riavviare IIS.

      I seguenti passaggi di configurazione IIS sono descritti in questa sezione.

Zone di protezione

Se state eseguendo la migrazione dalla versione 6.02 o precedente, dovete configurare le aree di protezione prima di avviare i servizi. Per ulteriori informazioni, fare riferimento a Security.

Riavvio dei servizi

Avviate i servizi IIS e Adobe Campaign su ciascuno dei seguenti server:

  1. Server di tracciamento e reindirizzamento.
  2. Server di mid-sourcing.
  3. Server di marketing.

Prima di passare al passaggio successivo, eseguire un test completo della nuova installazione, assicurarsi che non ci siano regressioni e che tutto funzioni seguendo tutte le raccomandazioni nella sezione Configurazioni generali.

Eliminazione e pulizia versione precedente di Adobe Campaign

La procedura dipende dalla versione precedente Adobe Campaign.

Adobe Campaign v5

Prima di eliminare e cancellare l'installazione Adobe Campaign v5, è necessario applicare le seguenti raccomandazioni:

  • Fate in modo che i team operativi eseguano un controllo completo della nuova installazione.
  • Disinstallate Adobe Campaign v5 solo dopo aver verificato che non è necessario eseguire il rollback.
  1. In IIS, eliminare il sito Web Neolane v5, quindi il Neolane v5 pool di applicazioni.

  2. Rinominare la cartella Neolane v5.back come Neolane v5.

  3. Disinstallare Adobe Campaign v5 utilizzando la procedura guidata Aggiungi/rimuovi componenti.

  4. Eliminate il servizio nlserver5 Windows utilizzando il seguente comando:

    sc delete nlserver5
    
  5. Riavviate il server.

Adobe Campaign v6.02

Prima di eliminare e cancellare l'installazione Adobe Campaign v6.02, è necessario applicare le seguenti raccomandazioni:

  • Fate in modo che i team operativi eseguano un controllo completo della nuova installazione.
  • Disinstallate Adobe Campaign v6.02 solo se siete certi che non è necessario eseguire il rollback.
  1. In IIS, eliminare il sito Web Neolane v6, quindi il Neolane v6 pool di applicazioni.

  2. Rinominare la cartella Neolane v6.back come Neolane v6.

  3. Disinstallare Adobe Campaign v6.02 utilizzando la procedura guidata Aggiungi/rimuovi componenti.

  4. Riavviate il server.

Adobe Campaign v6.1

Prima di eliminare e cancellare l'installazione di Adobe Campaign v6, è necessario applicare le seguenti raccomandazioni:

  • Fate in modo che i team operativi eseguano un controllo completo della nuova installazione.
  • Disinstallate Adobe Campaign v6 solo dopo aver verificato che non è necessario eseguire il rollback.
  1. In IIS, eliminare il sito Web Adobe Campaign v6, quindi il Adobe Campaign v6 pool di applicazioni.

  2. Rinominare la cartella Adobe Campaign v6.back come Adobe Campaign v6.

  3. Disinstallare Adobe Campaign v6 utilizzando la procedura guidata Aggiungi/rimuovi componenti.

  4. Riavviate il server.

In questa pagina

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now