Linux プラットフォームの Campaign v7 への移行 migrating-in-linux-for-adobe-campaign-v
Linux での移行手順は次のとおりです。
サービス停止 service-stop
まず、関係するすべてのマシン上のデータベースにアクセスできるすべてのプロセスを停止します。
-
別のユーザーとしてログイン root.
-
リダイレクトモジュールを使用するすべてのサーバー(webmdl サービス)を停止する必要があります。 Apache の場合、次のコマンドを実行します。
code language-none /etc/init.d/apache2 stop
-
として再度ログインします root.
-
すべてのサーバーでAdobe Campaignの以前のバージョンのサービスを停止します。
code language-none /etc/init.d/nlserver6 stop
-
各サーバーでAdobe Campaign サービスが停止していることを確認します。
code language-none ps waux | grep nlserver
アクティブなプロセスのリストが、その ID (PID)と共に表示されます。
-
1 つ以上のAdobe Campaign プロセスがまだアクティブであるかブロックされている場合は、数分後に強制終了します。
code language-none killall nlserver
-
数分後もアクティブなプロセスがある場合は、次のコマンドを使用して強制的に閉じることができます。
code language-none killall -9 nlserver
データベースのバックアップ back-up-the-database
-
Adobe Campaign データベースのバックアップを作成します。
-
別のユーザーとしてログイン ネオラン をバックアップします nl6 次のコマンドを使用してディレクトリを指定します。
code language-none su - neolane mv nl6 nl6.back
note important IMPORTANT 予防措置として、を圧縮することをお勧めします nl6.back フォルダーを作成し、サーバー以外の安全な場所に保存します。
Adobe Campaignの以前のバージョンパッケージのアンインストール uninstalling-adobe-campaign-previous-version-packages
この節では、Adobe Campaign v6.1 パッケージをアンインストールする方法について説明します。
-
別のユーザーとしてログイン root.
-
次のコマンドを使用して、インストールされているAdobe Campaign パッケージを特定します。
-
対象: Debian:
code language-none dpkg -l | grep nl
インストール済みパッケージのリストが表示されます。
code language-none ii nlserver6 XXXX nlserver6-XXXX ii nlthirdparty6 XXXX nlthirdparty6-XXXX
-
対象: レッドハット:
code language-none rpm -qa | grep nl
-
-
Adobe Campaign v6 パッケージをアンインストールします。
-
対象: Debian:
code language-none dpkg --purge nlserver6 nlthirdparty6
-
対象: レッドハット:
code language-none rprm -ev nlserver6 nlthirdparty6
-
Adobe Campaign v7 のデプロイ deploying-adobe-campaign-v7
v7 をデプロイする手順は次のとおりです。
Adobe Campaignのデプロイには、次の 2 つの段階があります。
- Adobe Campaign v7 パッケージのインストール:この操作は、各サーバーで実行する必要があります。
- アップグレード後:このコマンドは、各インスタンスで開始する必要があります。
Adobe Campaignをデプロイするには、次の手順に従います。
-
次のコマンドを使用して、最新のAdobe Campaign v7 パッケージをインストールします。
-
対象: Debian:
code language-none dpkg -i nlserver6-XXXX-amd64_debX.deb
-
対象: レッドハット:
code language-none rpm -Uvh nlserver6-XXXX-x86_64_rhX.rpm
note important IMPORTANT 次の手順に進む前に、パッケージを正常にインストールする必要があります。 note note NOTE Adobe Campaign v7 はにインストールされています /usr/local/neolane/nl6/ デフォルトでは、ディレクトリです。 -
-
クライアントコンソールのインストールプログラムを使用可能にするには、次の手順でAdobe Campaign インストールディレクトリにコピーします。
code language-none cp setup-client-7.0.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
note note NOTE Linux でのAdobe Campaignのインストール方法について詳しくは、以下を参照してください。 この節. -
に移動します nl6.back フォルダーをバックアップし、各インスタンスの設定ファイルとサブフォルダーをコピー(上書き)します。 別のユーザーとしてログイン ネオラン さらに、次のコマンドを実行します。
code language-none 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/
-
次のコマンドを使用して、Adobe Campaign v7 設定をリロードします。
code language-none nlserver config -reload
-
次のコマンドを使用して、アップグレード後のプロセスを開始します(引き続き ネオラン):
code language-none su - neolane nlserver config -postupgrade -instance:<instance name>
サービスの再起動 re-starting-services
サービスを再起動する手順は次のとおりです。
次の各サーバーで Apache およびAdobe Campaign サービスを開始します。
- トラッキングサーバーとリダイレクトサーバー。
- ミッドソーシングサーバー。
- マーケティングサーバー。
新しいインストールを完全にテストし、退行していないことを確認し、すべてが正しく動作していることを確認します。