Per un ambiente Microsoft Windows, i passaggi di migrazione sono i seguenti:
In primo luogo, interrompere tutti i processi con accesso al database su tutti i computer interessati.
Tutti i server che utilizzano il modulo di reindirizzamento (webmdl servizio) deve essere arrestato. Per IIS, esegui il seguente comando:
iisreset /stop
La mta modulo e relativi moduli figlio (madre) deve essere arrestato utilizzando i seguenti comandi:
nlserver stop mta@<instance name>
nlserver stop mtachild@<instance name>
Arresta i servizi Adobe Campaign su tutti i server. Accedi con i diritti di amministratore ed esegui il seguente comando:
net stop nlserver6
Per ogni server, assicurati che i servizi Adobe Campaign siano correttamente arrestati. Accedi con i diritti di amministratore ed esegui il seguente comando:
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
Se uno o più processi Adobe Campaign sono ancora attivi o bloccati dopo qualche minuto, eliminali. Accedi con i diritti di amministratore ed esegui il seguente comando:
taskkill /IM nlserver* /T
Se alcuni processi sono ancora attivi dopo alcuni minuti, puoi forzarli a chiuderli utilizzando il comando :
taskkill /F /IM nlserver* /T
Questa è la procedura per il backup di Adobe Campaign v6.1.
Esegui un backup del database Adobe Campaign.
Esegui un backup del Adobe Campaign v6 utilizzando il seguente comando:
ren "Adobe Campaign v6" "Adobe Campaign v6.back"
Per precauzione, ti consigliamo di comprimere la Adobe Campaign v6.back e salvarlo altrove in un percorso sicuro diverso dal server.
Nella console di gestione dei servizi Windows, disattiva l'avvio automatico del servizio server applicazioni 6.11. È inoltre possibile utilizzare il comando seguente:
sc config nlserver6 start= disabled
La distribuzione di Adobe Campaign prevede due fasi:
Per distribuire Adobe Campaign, esegui i seguenti passaggi:
Installa la build Adobe Campaign v7 più recente eseguendo il setup.exe file di installazione. Per ulteriori informazioni sull'installazione del server Adobe Campaign in Windows, consulta questa sezione.
Adobe Campaign v7 è installato per impostazione predefinita nel C:\Program Files\Adobe\Adobe Campaign v7 directory.
Per rendere disponibile il programma di installazione della console client, copia il setup-client-7.0.XXXX.exe nella directory di installazione di Adobe Campaign: C:\Program Files\Adobe\Adobe Campaign v7\datakit\nl\eng\jsp.
Per ulteriori informazioni sull’installazione di Adobe Campaign in Windows, consulta questa sezione.
Avvia l'istanza per il primo utilizzo con i seguenti comandi:
net start nlserver6-v7
net stop nlserver6-v7
Questi comandi consentono di creare il file system interno Adobe Campaign v7: conf (con config-default.xml e serverConf.xml file), var directory, ecc.
Copia e incolla (sovrascrivi) i file di configurazione e le sottocartelle di ogni istanza tramite il Neolane v5.back, Neolane v6.back o Adobe Campaign v6.back file di backup (a seconda della versione da cui stai eseguendo la migrazione - vedi questa sezione).
A seconda della versione da cui stai eseguendo la migrazione, esegui 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/
Per il primo comando di cui sopra, non copiare il config-default.xml file.
In serverConf.xml e config-default.xml file di Adobe Campaign v7, applica le configurazioni specifiche che avevi nella versione precedente di Adobe Campaign. Per serverConf.xml file, utilizza Neolane v5/conf/serverConf.xml.diff, Neolane v6/conf/serverConf.xml.diff o Adobe Campaign v6/conf/serverConf.xml.diff file.
Quando esegui il reporting delle configurazioni dalla versione precedente di Adobe Campaign ad Adobe Campaign v7, assicurati che i percorsi alle directory fisiche conducano ad Adobe Campaign v7 (e non a Neolane v5, Neolane v6 o Adobe Campaign v6).
Ricarica la configurazione Adobe Campaign v7 utilizzando il seguente comando:
nlserver config -reload
Avvia il processo di post-aggiornamento utilizzando il seguente comando:
nlserver config -postupgrade -instance:<instance name>
Non avviare ancora i servizi Adobe Campaign: è necessario apportare alcune modifiche a IIS.
In questa fase, il server IIS deve essere arrestato. Fai riferimento a Interruzione del servizio.
Apri Gestione Internet Information Services (IIS) console.
Modifica i binding (porte di ascolto) del sito utilizzato per la versione precedente di Adobe Campaign:
Fai clic con il pulsante destro del mouse sul sito utilizzato per la versione precedente di Adobe Campaign e seleziona Edit bindings.
Per ogni tipo di porta di ascolto (http e/o https), seleziona la riga appropriata e fai clic su Edit.
Immettere una porta diversa. Per impostazione predefinita, la porta di ascolto è 80 per http e 443 per https. Verifica che la nuova porta sia disponibile.
Se il server IIS include diversi siti web per Adobe Campaign con una configurazione avanzata (porta condivisa e indirizzi IP diversi), contatta l’amministratore.
Crea un nuovo sito web per Adobe Campaign v7:
Fai clic con il pulsante destro del mouse sul pulsante Sites e seleziona Add Web Site….
Immettere il nome del sito, Adobe Campaign v7 per esempio.
Il percorso di accesso alla directory di base del sito web non viene utilizzato, ma il Physical access path deve essere inserito. Immettere il percorso di accesso predefinito di IIS: C:\inetpub\wwwroot.
Fai clic sul pulsante Connect as… come pulsante e assicurati che Application user è selezionata.
È possibile lasciare i valori predefiniti nella IP address e Port campi. Se desideri utilizzare altri valori, assicurati che l’indirizzo IP e/o la porta siano disponibili.
Controlla la Start Web site immediately scatola.
Esegui il iis_neolane_setup.vbs script per configurare automaticamente le risorse utilizzate dal server Adobe Campaign nella directory virtuale creata in precedenza.
Questo file si trova nella [Adobe Campaign v7]
\conf directory, 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 gli amministratori):
cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf
cscript iis_neolane_setup.vbs
Fai clic su OK per confermare l’esecuzione dello script.
Immetti il numero del sito web creato in precedenza per Adobe Campaign v7 e fai clic su OK.
Viene visualizzato un messaggio di conferma:
In Content view Assicurati che la configurazione del sito web sia configurata correttamente con le risorse Adobe Campaign:
Se la struttura ad albero non viene visualizzata, riavviare IIS.
I seguenti passaggi di configurazione di IIS sono descritti in questa sezione.
Avvia i servizi IIS e Adobe Campaign su ciascuno dei seguenti server:
Prima di passare al passaggio successivo, esegui un test completo della nuova installazione, assicurati che non ci siano regressioni e che tutto funzioni.
Procedura per eliminare Adobe Campaign v6.1.
Prima di eliminare e pulire l’installazione di Adobe Campaign v6, è necessario applicare le seguenti raccomandazioni:
In IIS, elimina la Adobe Campaign v6 sito web, quindi Adobe Campaign v6 pool di applicazioni.
Rinomina il Adobe Campaign v6.back cartella come Adobe Campaign v6.
Disinstallare Adobe Campaign v6 utilizzando la procedura guidata Aggiungi/rimuovi componenti .
Riavvia il server.