Migrieren einer Microsoft Windows-Plattform zu Campaign v7 migrating-in-windows-for-adobe-campaign
Für eine Microsoft Windows-Umgebung sind die Migrationsschritte wie folgt:
- Beenden aller Services - Weitere Informationen.
- Datenbank sichern - Weitere Informationen.
- Migrieren der Plattform - Weitere Informationen.
- Migrieren des Weiterleitungsservers (IIS) - Weitere Informationen.
- Service neu starten - Weitere Informationen.
- Löschen und Löschen der vorherigen Adobe Campaign-Version - Weitere Informationen.
Service-Stopp service-stop
Beenden Sie zunächst alle Prozesse mit Zugriff auf die Datenbank auf allen betroffenen Computern.
-
Alle Server, die das Umleitungsmodul (webmdl)- verwenden, müssen angehalten werden. Führen Sie für IIS den folgenden Befehl aus:
code language-none iisreset /stop -
Das mta-Modul und seine untergeordneten Module (mtachild) müssen mit den folgenden Befehlen beendet werden:
code language-none nlserver stop mta@<instance name> nlserver stop mtachild@<instance name> -
Beenden Sie Adobe Campaign-Services auf allen Servern. Melden Sie sich mit Administratorrechten an und führen Sie den folgenden Befehl aus:
code language-none net stop nlserver6 -
Stellen Sie für jeden Server sicher, dass die Adobe Campaign-Services ordnungsgemäß angehalten werden. Melden Sie sich mit Administratorrechten an und führen Sie den folgenden Befehl aus:
code language-none tasklist /FI "IMAGENAME eq nlserver*"Die Liste der aktiven Prozesse wird zusammen mit ihrer ID (PID) angezeigt.
code language-none Image Name PID Session Name Session# Mem Usage ========================= ======== ================ =========== ============ nlserver.exe 3192 Console 1 13,108 K -
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:
code language-none taskkill /IM nlserver* /T -
Wenn einige Prozesse nach einigen Minuten noch aktiv sind, können Sie das Schließen erzwingen, indem Sie den Befehl verwenden:
code language-none taskkill /F /IM nlserver* /T
Campaign-Datenbank sichern back-up-the-database
Im Folgenden finden Sie das Verfahren zum Sichern von Adobe Campaign v6.1.
-
Erstellen Sie eine Sicherung der Adobe Campaign-Datenbank.
-
Erstellen Sie eine Sicherungskopie des Ordners Adobe Campaign v6 mit dem folgenden Befehl:
code language-none ren "Adobe Campaign v6" "Adobe Campaign v6.back"note important IMPORTANT Als Vorsichtsmaßnahme empfehlen wir, den Ordner Adobe Campaign v6.back zu komprimieren und an einem anderen sicheren Speicherort als dem Server zu speichern. -
Deaktivieren Sie in der Windows-Dienstverwaltungskonsole den automatischen Start des Anwendungsserverdiensts 6.11. Sie können auch den folgenden Befehl verwenden:
code language-none sc config nlserver6 start= disabled
Bereitstellen von Adobe Campaign v7 deploying-adobe-campaign-v7
Die Bereitstellung von Adobe Campaign erfolgt in zwei Phasen:
- Installieren von Build v7: Dieser Vorgang muss auf jedem Server ausgeführt werden.
- Nach dem Upgrade: Dieser Befehl muss in jeder Instanz gestartet werden.
Gehen Sie wie folgt vor, um Adobe Campaign bereitzustellen:
-
Installieren Sie den neuesten Adobe Campaign v7-Build, indem Sie die Installationsdatei setup.exe ausführen. Weitere Informationen zur Installation des Adobe Campaign-Servers unter Windows finden Sie diesem Abschnitt.
note note NOTE Adobe Campaign v7 wird standardmäßig im Verzeichnis C:\Program Files\Adobe\Adobe Campaign v7 installiert. -
Um das Installationsprogramm für die Client-Konsole verfügbar zu machen, kopieren Sie die Datei setup-client-7.0.XXXX.exe in das Adobe Campaign-Installationsverzeichnis C:\Program Files\Adobe\Adobe Campaign v7\datakit\nl\eng\jsp.
note note NOTE Weitere Informationen zur Installation von Adobe Campaign unter Windows finden Sie diesem Abschnitt. -
Starten Sie die Instanz zur ersten Verwendung mit den folgenden Befehlen:
code language-none net start nlserver6-v7 net stop nlserver6-v7note note NOTE Mit diesen Befehlen können Sie das interne Dateisystem von Adobe Campaign v7 erstellen: conf-Verzeichnis (mit den config-default.xml- und serverConf.xml-Dateien) var-Verzeichnis usw. -
Kopieren Sie die Konfigurationsdateien und Unterordner jeder Instanz und fügen Sie sie über die Backup-Datei Neolane v5.back, Neolane v6.back oder Adobe Campaign v6. ein (je nach der Version, von der Sie migrieren - siehe diesen Abschnitt).
-
Führen Sie je nach Version, von der Sie migrieren, die folgenden Befehle aus:
code language-none 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/code language-none 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/code language-none 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/note important IMPORTANT Kopieren Sie für den ersten obigen Befehl nicht die Datei config-default.xml. -
Wenden Sie in serverConf.- und config-default.xml-Dateien von Adobe Campaign v7 die spezifischen Konfigurationen an, die Sie in der vorherigen Version von Adobe Campaign 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.
note note NOTE Wenn Sie Konfigurationen von Adobe Campaign in einer früheren Version auf Adobe Campaign v7 melden, stellen Sie sicher, dass die Pfade zu den physischen Verzeichnissen zu Adobe Campaign v7 führen (und nicht zu Neolane v5, Neolane v6 oder Adobe Campaign v6). -
Laden Sie die Adobe Campaign v7-Konfiguration mithilfe des folgenden Befehls neu:
code language-none nlserver config -reload -
Starten Sie den Prozess nach dem Upgrade mit dem folgenden Befehl:
code language-none nlserver config -postupgrade -instance:<instance name>
Umleitungsserver migrieren migrating-the-redirection-server--iis-
In dieser Phase muss der IIS-Server angehalten werden. Siehe Service stoppen.
-
Öffnen Sie die IIS-Manager-Konsole.
-
Ändern Sie die Bindungen (Listen-Ports) der für die Adobe Campaign-Vorgängerversion verwendeten Site:
-
Klicken Sie mit der rechten Maustaste auf die für die vorherige Adobe Campaign-Version verwendete Site und wählen Sie Bindungen bearbeiten.
-
Wählen Sie für jeden Typ von Listen-Port http und/oder https) die entsprechende Zeile aus und klicken Sie auf Bearbeiten.
-
Einen anderen Port eingeben. Standardmäßig ist der Listen-Port 80 für http und 443 für https. Prüfen, ob der neue Anschluss verfügbar ist.
note note NOTE Wenden Sie sich an Ihren Administrator, wenn Ihr IIS-Server mehrere Websites für Adobe Campaign mit einer erweiterten Konfiguration (freigegebener Port und verschiedene IP-Adressen) enthält.
-
-
Erstellen Sie eine neue Website für Adobe Campaign v7:
-
Klicken Sie mit der rechten Maustaste auf Sites-Ordner und wählen Sie Website hinzufügen….
-
Geben Sie den Namen der Site ein, z. B. {0 Adobe Campaign v7.
-
Der Zugriffspfad zum Basisverzeichnis der Website wird nicht verwendet, aber das Feld Physikalischer Zugriffspfad muss eingegeben werden. Geben Sie den standardmäßigen IIS-Zugriffspfad ein: C:\inetpub\wwwroot.
-
Klicken Sie auf Verbinden als… und stellen Sie sicher, 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 Port verfügbar sind.
-
Aktivieren Sie das Website sofort starten.
-
-
Führen Sie das Skript iis_neolane_setup.vbs aus, um die vom Adobe Campaign-Server verwendeten Ressourcen automatisch für das zuvor erstellte virtuelle Verzeichnis zu konfigurieren.
-
Diese Datei befindet sich im Verzeichnis
[Adobe Campaign v7]\conf, wobei[Adobe Campaign v7]der Zugriffspfad zum Adobe Campaign-Installationsverzeichnis ist. Der Befehl zum Ausführen des Skripts lautet wie folgt (für Administratoren):code language-none cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf cscript iis_neolane_setup.vbs -
Klicken Sie auf OK, um die Skriptausführung zu bestätigen.
-
Geben Sie die Nummer der zuvor für Adobe Campaign v7 erstellten Website ein und klicken Sie auf OK.
-
Es sollte eine Bestätigungsmeldung angezeigt werden:
-
Stellen Sie auf der Inhaltsansicht sicher, dass die Website-Konfiguration mit den Adobe Campaign-Ressourcen korrekt konfiguriert ist:
note note NOTE Wenn die Baumstruktur nicht angezeigt wird, starten Sie IIS neu. Die folgenden IIS-Konfigurationsschritte werden in Abschnitt .
-
Dienste neu starten re-starting-the-services
Starten Sie IIS- und Adobe Campaign-Dienste auf jedem der folgenden Server:
- Tracking- und Weiterleitungsserver
- Mid-Sourcing-Server
- 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.
Löschen der vorherigen Version deleting-and-cleansing-adobe-campaign-previous-version
Im Folgenden finden Sie das Verfahren zum Löschen von Adobe Campaign v6.1.
Bevor Sie die Adobe Campaign v6-Installation löschen und bereinigen, müssen Sie die folgenden Empfehlungen anwenden:
- Bitten Sie die Funktionsteams, eine vollständige Überprüfung der neuen Installation durchzuführen.
- Deinstallieren Sie Adobe Campaign v6 erst, wenn Sie sicher sind, dass kein Rollback erforderlich ist.
-
Löschen Sie in IIS die Website Adobe Campaign v6 und dann den Anwendungspool Adobe Campaign v6.
-
Benennen Sie den Ordner Adobe Campaign v6.back in Adobe Campaign v6 um.
-
Deinstallieren Sie Adobe Campaign v6 mithilfe des Komponentenassistenten.
-
Starten Sie den Server neu.