Die Migration unter Linux erfolgt wie folgt:
Beenden Sie zunächst alle Prozesse mit Zugriff auf die Datenbank auf allen betroffenen Computern.
Anmelden als root.
Alle Server, die das Umleitungsmodul (webmdl -Dienst) angehalten werden. Führen Sie für Apache den folgenden Befehl aus:
/etc/init.d/apache2 stop
Melden Sie sich erneut als root.
Beenden Sie die bisherigen Adobe Campaign-Versionsdienste auf allen Servern.
/etc/init.d/nlserver6 stop
Stellen Sie sicher, dass die Adobe Campaign-Dienste auf jedem Server angehalten werden.
ps waux | grep nlserver
Die Liste der aktiven Prozesse wird zusammen mit ihrer ID (PID) angezeigt.
Wenn ein oder mehrere Adobe Campaign-Prozesse nach einigen Minuten noch aktiv sind oder blockiert werden, beenden Sie sie.
killall nlserver
Wenn einige Prozesse nach einigen Minuten noch aktiv sind, können Sie sie mithilfe des Befehls zum Schließen zwingen:
killall -9 nlserver
Erstellen Sie eine Sicherungskopie der Adobe Campaign-Datenbank.
Anmelden als Neolan und eine Sicherungskopie der nl6 Verzeichnis mit dem folgenden Befehl:
su - neolane
mv nl6 nl6.back
Als Vorsichtsmaßnahme empfehlen wir Ihnen, die nl6.back und speichern Sie sie an einem anderen sicheren Speicherort als dem Server.
In diesem Abschnitt erfahren Sie, wie Sie Adobe Campaign v6.1-Pakete deinstallieren.
Anmelden als root.
Identifizieren Sie die installierten Adobe Campaign-Pakete mit dem folgenden Befehl.
In Debian:
dpkg -l | grep nl
Die Liste der installierten Packages wird angezeigt:
ii nlserver6 XXXX nlserver6-XXXX
ii nlthirdparty6 XXXX nlthirdparty6-XXXX
In Red Hat:
rpm -qa | grep nl
Deinstallieren Sie Adobe Campaign v6-Pakete.
In Debian:
dpkg --purge nlserver6 nlthirdparty6
In Red Hat:
rprm -ev nlserver6 nlthirdparty6
Hier finden Sie die Vorgehensweise zum Bereitstellen von v7.
Die Bereitstellung von Adobe Campaign erfolgt in zwei Schritten:
Gehen Sie wie folgt vor, um Adobe Campaign bereitzustellen:
Installieren Sie die neuesten Adobe Campaign v7-Pakete mit dem folgenden Befehl:
In Debian:
dpkg -i nlserver6-XXXX-amd64_debX.deb
In Red Hat:
rpm -Uvh nlserver6-XXXX-x86_64_rhX.rpm
Sie müssen die Pakete erfolgreich installieren, bevor Sie mit dem nächsten Schritt fortfahren.
Adobe Campaign v7 wird im /usr/local/neolane/nl6/ -Verzeichnis standardmäßig.
Um das Installationsprogramm der Clientkonsole verfügbar zu machen, kopieren Sie es in den Adobe Campaign-Installationsordner:
cp setup-client-7.0.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
Weitere Informationen zur Installation von Adobe Campaign unter Linux finden Sie unter diesem Abschnitt.
Navigieren Sie zu nl6.back Backup-Ordner erstellen und die Konfigurationsdateien und Unterordner jeder Instanz kopieren (überschreiben). Anmelden als Neolan und führen Sie den folgenden Befehl aus:
su - neolane
cp nl6.back/conf/config*.xml nl6/conf/
cp nl6.back/customer.sh nl6/
cp -r nl6.back/customers/* nl6/customers/
cp -r nl6.back/var/* nl6/var/
Laden Sie die Adobe Campaign v7-Konfiguration mit dem folgenden Befehl neu:
nlserver config -reload
Starten Sie den Postupgrade-Prozess mit dem folgenden Befehl (weiterhin als Neolan):
su - neolane
nlserver config -postupgrade -instance:<instance name>
Im Folgenden finden Sie die Vorgehensweise zum Neustart von Diensten.
Starten Sie die Apache- und Adobe Campaign-Dienste auf jedem der folgenden Server:
Testen Sie die Neuinstallation vollständig, vergewissern Sie sich, dass sie nicht rückgängig gemacht wird, und stellen Sie sicher, dass alles ordnungsgemäß funktioniert.