Microsoft Windows プラットフォームの Campaign v7 への移行

Microsoft Windows 環境の場合の移行手順は次のとおりです。

  1. すべてのサービスを停止 — 詳細情報.
  2. データベースのバックアップ — 詳細情報.
  3. プラットフォームの移行 — 詳細情報.
  4. リダイレクトサーバー (IIS) を移行します — 詳細情報.
  5. サービスを再開 — 詳細情報.
  6. 以前のバージョンのAdobe Campaignを削除して消去します — 詳細情報.

サービス停止

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

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

    iisreset /stop
    
  2. この mta モジュールとその子モジュール (mtachild) は、次のコマンドを使用して停止する必要があります。

    nlserver stop mta@<instance name>
    nlserver stop mtachild@<instance name>
    
  3. すべてのサーバーでAdobe Campaignサービスを停止します。 管理者権限でログインし、次のコマンドを実行します。

    net stop nlserver6
    

    v5.11 から移行する場合は、次のコマンドを実行します。

    net stop nlserver5
    
  4. 各サーバーで、Adobe Campaignサービスが正しく停止されていることを確認します。 管理者権限でログインし、次のコマンドを実行します。

    tasklist /FI "IMAGENAME eq nlserver*"
    

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

    Image Name                     PID Session Name        Session#    Mem Usage
    ========================= ======== ================ =========== ============
    nlserver.exe                  3192 Console                    1     13,108 K
    
  5. 数分後に 1 つ以上のAdobe Campaignプロセスがアクティブまたはブロックされたままの場合は、プロセスを強制終了します。 管理者権限でログインし、次のコマンドを実行します。

    taskkill /IM nlserver* /T
    
  6. 数分後に一部のプロセスがアクティブなままの場合は、次のコマンドを使用して、プロセスを強制的に閉じることができます。

    taskkill /F /IM nlserver* /T
    

Campaign データベースのバックアップ

手順は、Adobe Campaignの以前のバージョンによって異なります。

Adobe Campaign v5.11 の場合

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

  2. のバックアップを作成 Neolane v5 次のコマンドを使用するディレクトリ:

    ren "Neolane v5" "Neolane v5.back"
    
    重要

    予防措置として、 Neolane v5.back フォルダーに保存し、サーバー以外の安全な場所に保存します。

  3. Windows サービス管理コンソールで、5.11 アプリケーションサーバーサービスの自動起動を無効にします。 また、次のコマンドを使用することもできます。

    sc config nlserver5 start= disabled
    
  4. を編集します。 config-<instance name>.xml ( Neolane v5. 戻る ) を使用して、 mta, wfserver, stat​など サービスが自動的に開始されない問題を修正しました。 例えば、 autoStart_autoStart.

    <?xml version='1.0'?>
    <serverconf>
      <shared>
        <dataStore hosts="myServer*" lang="en_US">
          <dataSource name="default">
            <dbcnx encrypted="1" login="myLogin" password="myPassword"  provider="postgresql" server="myServer"/>
          </dataSource>
        </dataStore>
      </shared>
    
      <mta _autoStart="true" statServerAddress="myStatServer"/>
      <stat _autoStart="true"/>
      <wfserver _autoStart="true"/>
      <inMail _autoStart="true"/>
      <sms _autoStart="false"/>
    </serverconf>
    

Adobe Campaign v6.02 の場合

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

  2. のバックアップを作成 Neolane v6 次のコマンドを使用するディレクトリ:

    ren "Neolane v6" "Neolane v6.back"
    
    重要

    予防措置として、 Neolane v6.back フォルダーに保存し、サーバー以外の安全な場所に保存します。

  3. Windows サービスマネージャで、 6.02 アプリケーションサーバーの自動起動を無効にします。 また、次のコマンドを使用することもできます。

    sc config nlserver6 start= disabled
    
  4. を編集します。 config-<instance name>.xml ( Neolane v6. 戻る ) を使用して、 mta, wfserver, stat​など サービスが自動的に開始されない問題を修正しました。 例えば、 autoStart_autoStart.

    <?xml version='1.0'?>
    <serverconf>
      <shared>
        <dataStore hosts="myServer*" lang="en_US">
          <dataSource name="default">
            <dbcnx encrypted="1" login="myLogin" password="myPassword" provider="postgresql" server="myServer"/>
          </dataSource>
        </dataStore>
      </shared>
    
      <mta _autoStart="true" statServerAddress="myStatServer"/>
      <stat _autoStart="true"/>
      <wfserver _autoStart="true"/>
      <inMail _autoStart="true"/>
      <sms _autoStart="false"/>
    </serverconf>
    

Adobe Campaign v6.1 の場合

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

  2. のバックアップを作成 Adobe Campaign v6 次のコマンドを使用するディレクトリ:

    ren "Adobe Campaign v6" "Adobe Campaign v6.back"
    
    重要

    予防措置として、 Adobe Campaign v6.back フォルダーに保存し、サーバー以外の安全な場所に保存します。

  3. Windows サービス管理コンソールで、6.11 アプリケーションサーバーサービスの自動起動を無効にします。 また、次のコマンドを使用することもできます。

    sc config nlserver6 start= disabled
    

Adobe Campaign v7 のデプロイ

Adobe Campaignのデプロイには、次の 2 つの段階があります。

  • ビルド v7 のインストール:この操作は、各サーバーで実行する必要があります。
  • アップグレード後:このコマンドは、各インスタンスで開始する必要があります。

Adobe Campaignをデプロイするには、次の手順に従います。

  1. を実行して最新のAdobe Campaign v7 ビルドをインストールする setup.exe インストールファイル。 Windows でのAdobe Campaignサーバーのインストールについて詳しくは、 この節.

    メモ

    Adobe Campaign v7 は、デフォルトで C:\Program Files\Adobe\Adobe Campaign v7 ディレクトリ。

  2. クライアントコンソールのインストールプログラムを使用可能にするには、 setup-client-7.0.XXX.exe ファイルをAdobe Campaignのインストールディレクトリに移動します。 C:\Program Files\Adobe\Adobe Campaign v7\datakit\nl\eng\jsp.

    メモ

    Windows でのAdobe Campaignのインストールについて詳しくは、 この節.

  3. 次のコマンドを使用して、最初の使用用のインスタンスを起動します。

    net start nlserver6-v7
    net stop nlserver6-v7
    
    メモ

    次のコマンドを使用して、Adobe Campaign v7 内部ファイルシステムを作成できます。 conf ディレクトリ ( config-default.xml および serverConf.xml ファイル ) var ディレクトリ等

  4. を使用して、各インスタンスの設定ファイルとサブフォルダーをコピー&ペースト(上書き)します。 Neolane v5.back, Neolane v6.back または Adobe Campaign v6.back バックアップファイル ( 移行元のバージョンに応じて異なります。詳しくは、 この節) をクリックします。

  5. 移行元のバージョンに応じて、次のコマンドを実行します。

    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/
    
    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/
    
    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/
    
    重要

    上記の最初のコマンドでは、 config-default.xml ファイル。

  6. serverConf.xml および config-default.xml Adobe Campaign v7 のファイルを使用する場合は、Adobe Campaignの以前のバージョンで使用していた特定の設定を適用します。 の serverConf.xml ファイルを使用する場合は、 Neolane v5/conf/serverConf.xml.diff, Neolane v6/conf/serverConf.xml.diff または Adobe Campaign v6/conf/serverConf.xml.diff ファイル。

    メモ

    Adobe Campaignの以前のバージョンからAdobe Campaign v7 に設定をレポートする場合、物理ディレクトリへのパスがAdobe Campaign v7 になることを確認します (Neolane v5、Neolane v6 またはAdobe Campaign v6 にはならない )。

  7. 次のコマンドを使用して、Adobe Campaign v7 設定を再読み込みします。

    nlserver config -reload
    
  8. 次のコマンドを使用して、アップグレード後のプロセスを開始します。

    nlserver config -postupgrade -instance:<instance name>
    
重要

まだAdobe Campaignサービスを開始しない:IIS でいくつかの変更を行う必要があります。

リダイレクトサーバーを移行

この段階で、IIS サーバーを停止する必要があります。 参照: サービス停止.

  1. を開きます。 インターネットインフォメーションサービス (IIS) マネージャ コンソール。

  2. Adobe Campaignの以前のバージョンで使用するサイトのバインディング(リッスンポート)を変更します。

    • Adobe Campaignの以前のバージョンで使用したサイトを右クリックし、「 」を選択します。 バインドを編集.

    • リスンポートの各タイプ (http および/または https)、適切な行を選択して、 編集.

    • 別のポートを入力してください。 デフォルトでは、リスンポートは http の場合は 80、https の場合は 443 です。 新しいポートが使用可能であることを確認します。

      メモ

      IIS サーバーに、高度な設定(共有ポートと異なる IP アドレス)を持つAdobe Campaign用の Web サイトが複数含まれている場合は、管理者にお問い合わせください。

  3. Adobe Campaign v7 用の新しい Web サイトの作成:

    • を右クリックします。 サイト フォルダーと選択 Web サイトの追加….

    • サイトの名前を入力します。 Adobe Campaign v7 例:

    • Web サイトの基本ディレクトリへのアクセスパスは使用されませんが、 物理アクセスパス フィールドに値を入力する必要があります。 デフォルトの IIS アクセスパスを入力: C:\inetpub\wwwroot.

    • 次をクリック: 接続名… ボタンとして、 アプリケーションユーザー 」オプションが選択されている。

    • デフォルト値を IP アドレス および ポート フィールド。 他の値を使用する場合は、IP アドレスまたはポート(あるいは両方)が使用可能であることを確認します。

    • 次を確認します。 Web サイトをすぐに開始 ボックス

  4. を実行します。 iis_neolane_setup.vbs 先ほど作成した仮想ディレクトリ上のAdobe Campaignサーバーで使用されるリソースを自動的に設定するスクリプト。

    • このファイルは、 [Adobe Campaign v7]\conf ディレクトリ。ここで、 [Adobe Campaign v7] は、Adobe Campaignインストールディレクトリへのアクセスパスです。 スクリプトを実行するコマンドは、次のとおりです(管理者向け)。

      cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf
      cscript iis_neolane_setup.vbs
      
    • クリック OK スクリプトの実行を確定します。

    • Adobe Campaign v7 用に以前に作成した Web サイトの番号を入力し、 OK.

    • 次の確認メッセージが表示されます。

    • コンテンツ表示 「 」タブで、Web サイトの設定がAdobe Campaignのリソースで正しく設定されていることを確認します。

      メモ

      ツリー構造が表示されない場合は、IIS を再起動します。

      次の IIS 設定手順について詳しくは、 この節.

セキュリティゾーン

v6.02 以前から移行する場合は、サービスを開始する前にセキュリティゾーンを設定する必要があります。 詳細情報

サービスを再開

次の各サーバーで IIS とAdobe Campaignサービスを起動します。

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

次の手順に進む前に、新しいインストールの完全なテストを実行し、不具合がなく、 このページ.

以前のバージョンを削除

手順は、Adobe Campaignの以前のバージョンによって異なります。

Adobe Campaign v5 の場合

Adobe Campaign v5 のインストールを削除してクレンジングする前に、次の推奨事項を適用する必要があります。

  • 機能チームに新しいインストールの完全なチェックを実行してもらう。
  • ロールバックが必要ないことが確実な場合にのみ、Adobe Campaign v5 をアンインストールします。
  1. IIS で、 Neolane v5 Web サイト、 Neolane v5 アプリケーションプール。

  2. 名前を変更 Neolane v5.back フォルダー名 Neolane v5.

  3. コンポーネントの追加と削除ウィザードを使用してAdobe Campaign v5 をアンインストールします。

  4. を削除します。 nlserver5 次のコマンドを使用する Windows サービス:

    sc delete nlserver5
    
  5. サーバーを再起動します。

Adobe Campaign v6.02 の場合

Adobe Campaign v6.02 のインストールを削除してクレンジングする前に、次の推奨事項を適用する必要があります。

  • 機能チームに新しいインストールの完全なチェックを実行してもらう。
  • ロールバックが必要ないことが確実な場合にのみ、Adobe Campaign v6.02 をアンインストールします。
  1. IIS で、 Neolane v6 Web サイト、 Neolane v6 アプリケーションプール。

  2. 名前を変更 Neolane v6.back フォルダー名 Neolane v6.

  3. コンポーネントの追加と削除ウィザードを使用してAdobe Campaign v6.02 をアンインストールします。

  4. サーバーを再起動します。

Adobe Campaign v6.1 の場合

Adobe Campaign v6 のインストールを削除してクレンジングする前に、次の推奨事項を適用する必要があります。

  • 機能チームに新しいインストールの完全なチェックを実行してもらう。
  • ロールバックが必要ないことが確実な場合にのみ、Adobe Campaign v6 をアンインストールします。
  1. IIS で、 Adobe Campaign v6 Web サイト、 Adobe Campaign v6 アプリケーションプール。

  2. 名前を変更 Adobe Campaign v6.back フォルダー名 Adobe Campaign v6.

  3. コンポーネントの追加と削除ウィザードを使用してAdobe Campaign v6 をアンインストールします。

  4. サーバーを再起動します。

このページ