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. neolane としてログインし、次のコマンドを使用して nl6 ディレクトリのバックアップを作成します。

    code language-none
    su - neolane
    mv nl6 nl6.back
    
    note important
    IMPORTANT
    予防策として、nl6.back フォルダーを zip で圧縮し、サーバー以外の安全な場所に保存することをお勧めします。

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
      
    • Red Hat の場合:

      code language-none
      rpm -qa | grep nl
      
  3. Adobe Campaign v6 パッケージをアンインストールします。

    • Debian で:

      code language-none
      dpkg --purge nlserver6 nlthirdparty6
      
    • Red Hat の場合:

      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
      
    • Red Hat の場合:

      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 backup フォルダーに移動し、各インスタンスの設定ファイルとサブフォルダーをコピー(上書き)します。 neolane としてログインし、次のコマンドを実行します。

    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. 次のコマンドを使用して、アップグレード後のプロセスを開始します(引き続き neolane)。

    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