Linux プラットフォームの Campaign v7 への移行 migrating-in-linux-for-adobe-campaign-v

Linux での移行手順は次のとおりです。

  1. すべてのサービスを停止 – 詳細情報.
  2. データベースを保存 – 詳細情報.
  3. 以前のAdobe Campaign バージョンパッケージをアンインストールする – 詳細情報.
  4. プラットフォームを移行する – 詳細情報.
  5. サービスの再起動 – 詳細情報.

サービス停止 service-stop

まず、関係するすべてのマシン上のデータベースにアクセスできるすべてのプロセスを停止します。

  1. 別のユーザーとしてログイン root.

  2. リダイレクトモジュールを使用するすべてのサーバー(webmdl サービス)を停止する必要があります。 Apache の場合、次のコマンドを実行します。

    code language-none
    /etc/init.d/apache2 stop
    
  3. として再度ログインします root.

  4. すべてのサーバーでAdobe Campaignの以前のバージョンのサービスを停止します。

    code language-none
    /etc/init.d/nlserver6 stop
    
  5. 各サーバーでAdobe Campaign サービスが停止していることを確認します。

    code language-none
    ps waux | grep nlserver
    

    アクティブなプロセスのリストが、その ID (PID)と共に表示されます。

  6. 1 つ以上のAdobe Campaign プロセスがまだアクティブであるかブロックされている場合は、数分後に強制終了します。

    code language-none
    killall nlserver
    
  7. 数分後もアクティブなプロセスがある場合は、次のコマンドを使用して強制的に閉じることができます。

    code language-none
    killall -9 nlserver
    

データベースのバックアップ back-up-the-database

  1. Adobe Campaign データベースのバックアップを作成します。

  2. 別のユーザーとしてログイン ネオラン をバックアップします 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 パッケージをアンインストールする方法について説明します。

  1. 別のユーザーとしてログイン root.

  2. 次のコマンドを使用して、インストールされている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
      
  3. 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をデプロイするには、次の手順に従います。

  1. 次のコマンドを使用して、最新の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/ デフォルトでは、ディレクトリです。
  2. クライアントコンソールのインストールプログラムを使用可能にするには、次の手順で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のインストール方法について詳しくは、以下を参照してください。 この節.
  3. に移動します 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/
    
  4. 次のコマンドを使用して、Adobe Campaign v7 設定をリロードします。

    code language-none
    nlserver config -reload
    
  5. 次のコマンドを使用して、アップグレード後のプロセスを開始します(引き続き ネオラン):

    code language-none
    su - neolane
    nlserver config -postupgrade -instance:<instance name>
    

サービスの再起動 re-starting-services

サービスを再起動する手順は次のとおりです。

次の各サーバーで Apache およびAdobe Campaign サービスを開始します。

  1. トラッキングサーバーとリダイレクトサーバー。
  2. ミッドソーシングサーバー。
  3. マーケティングサーバー。

新しいインストールを完全にテストし、退行していないことを確認し、すべてが正しく動作していることを確認します。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1