Migration in Windows zu Adobe Campaign 7

Allgemeines Verfahren

Für Windows gelten die folgenden Migrationsschritte:

  1. Dienste beenden: Siehe Dienstunterbrechung.
  2. Datenbank sichern: finden Sie unter Datenbank und aktuelle Installation sichern.
  3. Plattform migrieren: Siehe Bereitstellen von Adobe Campaign v7.
  4. Migrieren des Umleitungsservers (IIS): Siehe Migrieren des Umleitungsservers (IIS).
  5. Beginn-Dienst: Siehe Neustarten der Dienste.
  6. Löschen und Bereinigen der vorherigen Adobe Campaign-Version: siehe Löschen und Datenbereingung Adobe Campaign vorherige Version.

Dienstunterbrechung

Beenden Sie zunächst alle Prozesse mit Zugriff auf die Datenbank auf allen betroffenen Computern.

  1. Alle Server, die das Umleitungsmodul verwenden (webmdl Dienst), müssen beendet werden. Führen Sie für IIS den folgenden Befehl aus:

    iisreset /stop
    
  2. Das mta-Modul und seine untergeordneten Module (mtachild) müssen mit den folgenden Befehlen beendet werden:

    nlserver stop mta@<instance name>
    nlserver stop mtachild@<instance name>
    
  3. Beenden Sie die Adobe Campaign-Dienste auf allen Servern. Melden Sie sich mit Administratorrechten an und führen Sie den folgenden Befehl aus:

    net stop nlserver6
    

    Wenn Sie von Version 5.11 migrieren, führen Sie den folgenden Befehl aus:

    net stop nlserver5
    
  4. Stellen Sie für jeden Server sicher, dass die Adobe Campaign-Dienste ordnungsgemäß beendet wurden. Melden Sie sich mit Administratorrechten an und führen Sie den folgenden Befehl aus:

    tasklist /FI "IMAGENAME eq nlserver*"
    

    Die Liste der aktiven Prozesse zusammen mit ihrer ID (PID) wird angezeigt.

    Image Name                     PID Session Name        Session#    Mem Usage
    ========================= ======== ================ =========== ============
    nlserver.exe                  3192 Console                    1     13,108 K
    
  5. Wenn ein oder mehrere Adobe Campaign-Prozesse nach einigen Minuten noch aktiv oder blockiert sind, beenden Sie sie. Melden Sie sich mit Administratorrechten an und führen Sie den folgenden Befehl aus:

    taskkill /IM nlserver* /T
    
  6. Wenn einige Prozesse nach einigen Minuten noch aktiv sind, können Sie sie mithilfe des Befehls zum Schließen zwingen:

    taskkill /F /IM nlserver* /T
    

Datenbank und aktuelle Installation sichern

Die Vorgehensweise hängt von der vorherigen Version Ihres Adobe Campaigns ab.

Migration von Adobe Campaign v5.11

  1. Erstellen Sie eine Sicherung der Adobe Campaign-Datenbank.

  2. Erstellen Sie mithilfe des folgenden Befehls eine Sicherung des Ordners Neolane v5:

    ren "Neolane v5" "Neolane v5.back"
    
    WICHTIG

    Als Vorsichtsmaßnahme empfehlen wir, den Ordner Neolane v5.back zu zippen und ihn an einem anderen sicheren Speicherort als dem Server zu speichern.

  3. Deaktivieren Sie in der Verwaltungskonsole des Windows-Dienstes den automatischen Start des 5.11-Anwendungsserverdiensts. Sie können auch den folgenden Befehl verwenden:

    sc config nlserver5 start= disabled
    
  4. Bearbeiten Sie die Datei config-<instance name>.xml (in Neolane v5. back), um zu verhindern, dass mta, wfserver, stat usw. Dienste automatisch starten. Ersetzen Sie beispielsweise autoStart durch _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>
    

Migration von Adobe Campaign v6.02

  1. Erstellen Sie eine Sicherung der Adobe Campaign-Datenbank.

  2. Erstellen Sie mithilfe des folgenden Befehls eine Sicherung des Ordners Neolane v6:

    ren "Neolane v6" "Neolane v6.back"
    
    WICHTIG

    Als Vorsichtsmaßnahme empfehlen wir, den Ordner Neolane v6.back zu zippen und ihn an einem anderen sicheren Speicherort als dem Server zu speichern.

  3. Deaktivieren Sie im Windows-Dienstmanager den automatischen Start des Anwendungsservers 6.02. Sie können auch den folgenden Befehl verwenden:

    sc config nlserver6 start= disabled
    
  4. Bearbeiten Sie die Datei config-<instance name>.xml (in Neolane v6. back), um zu verhindern, dass mta, wfserver, stat usw. Dienste automatisch starten. Ersetzen Sie beispielsweise autoStart durch _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>
    

Migration von Adobe Campaign v6.1

  1. Erstellen Sie eine Sicherung der Adobe Campaign-Datenbank.

  2. Erstellen Sie mithilfe des folgenden Befehls eine Sicherung des Ordners Adobe Campaign v6:

    ren "Adobe Campaign v6" "Adobe Campaign v6.back"
    
    WICHTIG

    Als Vorsichtsmaßnahme empfehlen wir, den Ordner Adobe Campaign v6.back zu zippen und ihn an einem anderen sicheren Speicherort als dem Server zu speichern.

  3. Deaktivieren Sie in der Verwaltungskonsole des Windows-Dienstes den automatischen Start des 6.11-Anwendungsserverdiensts. Sie können auch den folgenden Befehl verwenden:

    sc config nlserver6 start= disabled
    

Adobe Campaign v7 bereitstellen

Die Bereitstellung von Adobe Campaign erfolgt in zwei Schritten:

  • Build v7 installieren: dieser Vorgang muss auf jedem Server ausgeführt werden.
  • Nach der Aktualisierung: Dieser Befehl muss auf jeder Instanz gestartet werden.

Gehen Sie wie folgt vor, um Adobe Campaign bereitzustellen:

  1. Installieren Sie den neuesten Adobe Campaign v7-Build, indem Sie die Installationsdatei setup.exe ausführen. Weitere Informationen zum Installieren des Adobe Campaign-Servers unter Windows finden Sie in diesem Abschnitt.

    HINWEIS

    Adobe Campaign v7 wird standardmäßig im Ordner C:\Program Files\Adobe\Adobe Campaign v7 installiert.

  2. Um das Programm für die Installation der Clientkonsole verfügbar zu machen, kopieren Sie die Datei setup-client-7.0.XXXX.exe in den Installationsordner des Adobe Campaigns: C:\Program Files\Adobe\Adobe Campaign v7\datakit\nl\eng\jsp.

    HINWEIS

    Weitere Informationen zum Installieren von Adobe Campaign unter Windows finden Sie in diesem Abschnitt.

  3. Beginn der Instanz für die erste Verwendung mit den folgenden Befehlen:

    net start nlserver6-v7
    net stop nlserver6-v7
    
    HINWEIS

    Mit diesen Befehlen können Sie das interne Dateisystem des Adobe Campaigns v7 erstellen: Ordner conf (mit den Dateien config-default.xml und serverConf.xml), var usw.

  4. Kopieren Sie die Konfigurationsdateien und Unterordner jeder Instanz und fügen Sie sie über die Sicherungsdatei Neolane v5.back, Neolane v6.back oder Adobe Campaign v6.back ein (je nach Version, von der Sie migrieren - siehe diesen Abschnitt).

  5. Führen Sie entsprechend der Version, von der Sie migrieren, die folgenden Befehle aus:

    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/
    
    WICHTIG

    Kopieren Sie für den ersten oben stehenden Befehl nicht die Datei config-default.xml.

  6. Wenden Sie in den Dateien serverConf.xml und config-default.xml des Adobe Campaigns v7 die spezifischen Konfigurationen an, die Sie in der vorherigen Adobe Campaign-Version hatten. Verwenden Sie für die Datei serverConf.xml die Datei Neolane v5/conf/serverConf.xml.diff, Neolane v6/conf/serverConf.xml.diff oder Adobe Campaign v6/conf/serverConf.xml.diff.

    HINWEIS

    Stellen Sie beim Erstellen von Berichte-Konfigurationen von Adobe Campaign-Version zu Adobe Campaign v7 sicher, dass die Pfade zu den physischen Ordnern zu Adobe Campaign v7 führen (und nicht zu Neolane v5, Neolane v6 oder Adobe Campaign v6).

  7. Laden Sie die Adobe Campaign v7-Konfiguration mit dem folgenden Befehl neu:

    nlserver config -reload
    
  8. Beginn des Nachbearbeitungsprozesses mit dem folgenden Befehl:

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

Beginn-Adobe Campaign-Dienste noch nicht: einige Änderungen an IIS vorgenommen werden müssen.

Migrieren des Umleitungsservers (IIS)

In diesem Stadium muss der IIS-Server beendet werden. Siehe Dienstunterbrechung.

  1. Öffnen Sie die Konsole Internet Informationsdiensts (IIS) Manager.

  2. Ändern Sie die Bindungen (Listen-Ports) der Site, die für die Adobe Campaign-ältere Version verwendet wird:

    • Klicken Sie mit der rechten Maustaste auf die Site, die für die vorherige Adobe Campaign-Version verwendet wurde, und wählen Sie Bindungen bearbeiten.

    • Wählen Sie für jeden Listener-Port (http und/oder https) die entsprechende Zeile aus und klicken Sie auf Bearbeiten.

    • Geben Sie einen anderen Anschluss ein. Standardmäßig ist der Überwachungsanschluss für HTTP 80 und für HTTPS 443. Überprüfen Sie, ob der neue Anschluss verfügbar ist.

      HINWEIS

      Wenn Ihr IIS-Server mehrere Websites zum Adobe Campaign mit einer erweiterten Konfiguration (freigegebener Port und verschiedene IP-Adressen) enthält, wenden Sie sich bitte an Ihren Administrator.

  3. Neue Website für Adobe Campaign v7 erstellen:

    • Klicken Sie mit der rechten Maustaste auf den Ordner Sites und wählen Sie Hinzufügen Website….

    • Geben Sie den Namen der Site ein, z. B. Adobe Campaign v7.

    • Der Zugriffspfad zum Basisordner der Website wird nicht verwendet, aber das Feld Pfad für physischen Zugriff muss eingegeben werden. Geben Sie den standardmäßigen IIS-Zugriffspfad ein: C:\inetpub\wwwroot.

    • Klicken Sie auf Verbinden als… als Schaltfläche und vergewissern Sie sich, dass die Option Anwendungsbenutzer ausgewählt ist.

    • Sie können die Standardwerte in den Feldern IP-Adresse und Port beibehalten. Wenn Sie andere Werte verwenden möchten, stellen Sie sicher, dass die IP-Adresse und/oder der Anschluss verfügbar sind.

    • Markieren Sie das Feld Beginn Website directly.

  4. Führen Sie das Skript is_neolane_setup.vbs aus, um die vom Adobe Campaign-Server im zuvor erstellten virtuellen Verzeichnis verwendeten Ressourcen automatisch zu konfigurieren.

    • Diese Datei befindet sich im Ordner [Adobe Campaign v7]\conf, wobei [Adobe Campaign v7] der Zugriffspfad zum Installationsordner des Adobe Campaigns ist. Der Befehl zum Ausführen des Skripts lautet wie folgt (für Administratoren):

      cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf
      cscript iis_neolane_setup.vbs
      
    • Klicken Sie auf OK, um die Ausführung des Skripts zu bestätigen.

    • Geben Sie die Nummer der Website ein, die zuvor für Adobe Campaign v7 erstellt wurde, und klicken Sie auf OK.

    • Es sollte eine Bestätigungsmeldung angezeigt werden:

    • Vergewissern Sie sich auf der Registerkarte Content Ansicht, dass die Websitekonfiguration korrekt mit Adobe Campaign-Ressourcen konfiguriert ist:

      HINWEIS

      Wenn die Baumstruktur nicht angezeigt wird, führen Sie einen erneuten Beginn des IIS durch.

      Die folgenden IIS-Konfigurationsschritte sind in diesem Abschnitt beschrieben.

Sicherheitszonen

Wenn Sie eine Migration von Version 6.02 oder früher durchführen, müssen Sie Ihre Sicherheitszonen konfigurieren, bevor Sie Dienste starten. Weitere Informationen finden Sie unter Sicherheit.

Neustarten der Dienste

Beginn IIS- und Adobe Campaign-Dienste auf jedem der folgenden Server:

  1. Tracking- und Weiterleitungsserver.
  2. Mid-Sourcing-Server.
  3. Marketing-Server.

Bevor Sie mit dem nächsten Schritt fortfahren, führen Sie einen vollständigen Test der neuen Installation durch, stellen Sie sicher, dass es keine Regressionen gibt und dass alles funktioniert, indem Sie alle Empfehlungen im Abschnitt Allgemeine Konfigurationen befolgen.

Löschen und Datenbereingung Adobe Campaign vorherige Version

Die Vorgehensweise hängt von der vorherigen Version Ihres Adobe Campaigns ab.

Adobe Campaign v5

Bevor Sie die Adobe Campaign v5-Installation löschen und bereinigen, müssen Sie die folgenden Empfehlungen anwenden:

  • Besorgen Sie sich die Funktionsteams, um eine vollständige Prüfung der neuen Installation durchzuführen.
  • Deinstallieren Sie Adobe Campaign v5 nur, wenn Sie sicher sind, dass kein Rollback erforderlich ist.
  1. Löschen Sie in IIS die Website Neolane v5 und dann den Anwendungspool Neolane v5.

  2. Benennen Sie den Ordner Neolane v5.back in Neolane v5 um.

  3. Deinstallieren Sie Adobe Campaign v5 mithilfe des Assistenten zum Hinzufügen/Entfernen von Komponenten.

  4. Löschen Sie den Windows-Dienst nlserver5 mithilfe des folgenden Befehls:

    sc delete nlserver5
    
  5. Beginn Sie den Server erneut an.

Adobe Campaign v6.02

Bevor Sie die Adobe Campaign v6.02-Installation löschen und bereinigen, müssen Sie die folgenden Empfehlungen anwenden:

  • Besorgen Sie sich die Funktionsteams, um eine vollständige Prüfung der neuen Installation durchzuführen.
  • Deinstallieren Sie Adobe Campaign v6.02 nur, wenn Sie sicher sind, dass kein Rollback erforderlich ist.
  1. Löschen Sie in IIS die Website Neolane v6 und dann den Anwendungspool Neolane v6.

  2. Benennen Sie den Ordner Neolane v6.back in Neolane v6 um.

  3. Deinstallieren Sie Adobe Campaign v6.02 mithilfe des Assistenten zum Hinzufügen/Entfernen von Komponenten.

  4. Beginn Sie den Server erneut an.

Adobe Campaign v6.1

Bevor Sie die Adobe Campaign v6-Installation löschen und bereinigen, müssen Sie die folgenden Empfehlungen anwenden:

  • Besorgen Sie sich die Funktionsteams, um eine vollständige Prüfung der neuen Installation durchzuführen.
  • Deinstallieren Sie Adobe Campaign v6 nur, wenn Sie sicher sind, dass kein Rollback erforderlich ist.
  1. Löschen Sie in IIS die Website Adobe Campaign v6 und dann den Anwendungspool Adobe Campaign v6.

  2. Benennen Sie den Ordner Adobe Campaign v6.back in Adobe Campaign v6 um.

  3. Deinstallieren Sie Adobe Campaign v6 mithilfe des Assistenten zum Hinzufügen/Entfernen von Komponenten.

  4. Beginn Sie den Server erneut an.

Auf dieser Seite

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