複製構成を使用してエッジ トランスポート サーバーを構成する

製品: Exchange Server 2013

付属の Exchange 管理シェル スクリプト (%ExchangeInstallPath%Scripts に配置) を使用すれば、エッジ トランスポート サーバーの構成を複製することができます。 この手順は、複製構成と呼ばれます。 複製構成とは、以前に構成された移動元のサーバーの構成情報に基づいて新しいエッジ トランスポート サーバーを展開する方法です。 以前に構成された移動元のサーバーの構成情報がコピーされ、XML ファイルにエクスポートされた後で、移動先のサーバーにインポートされます。 このプロセスの概要については、「エッジ トランスポート サーバーの複製構成」を参照してください。

エッジ トランスポート サーバーの構成情報は、Active Directory ライトウェイト ディレクトリ サービス (AD LDS) に保存され、複数のエッジ トランスポート サーバー間でレプリケートされません。 複製構成を使用すれば、境界ネットワーク内に展開されたすべてのエッジ トランスポート サーバーが確実に同じ構成を使用するようにできます。

複製構成タスクを実行するために 2 つのシェル スクリプトが使用されます。

  • ExportEdgeConfig.ps1: ユーザーが構成したすべての設定とデータをエッジ トランスポート サーバーからエクスポートし、そのデータを XML ファイルに格納します。

  • ImportEdgeConfig.ps1: 構成の検証手順中に、ImportEdgeConfig.ps1 スクリプトはエクスポートされた XML ファイルをチェックして、サーバー固有のエクスポート設定がターゲット サーバーに対して有効かどうかを確認します。 設定を変更する必要がある場合、スクリプトは無効な設定を応答ファイルに書き込み、ターゲット サーバー情報を指定するために変更できます。この設定は、インポート構成手順中に使用されます。 インポート構成手順中に、スクリプトは、ExportEdgeConfig.ps1 スクリプトによって作成された中間 XML ファイルに格納されているすべてのユーザー構成設定とデータをインポートします。

これらのスクリプトはどちらも、%ExchangeInstallPath%Script フォルダーに配置されています。

開始する前に

  • このタスクの予想所要時間:30 分。

  • この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「 メール フローのアクセス許可 」トピックの「エッジ トランスポート サーバー」エントリを参照してください。

  • 複製構成は、サーバーのエッジ サブスクリプション設定を複製しません。 EdgeSync 証明書は複製されません。 エッジ トランスポート サーバーごとに、EdgeSync プロセスを別々に実行する必要があります。 EdgeSync は、複製構成情報と EdgeSync レプリケーション情報の両方に含まれている設定をすべて上書きします。

  • いずれかの送信コネクタが資格情報を使用するように構成されている場合、パスワードは、暗号化された文字列として中間 XML ファイルに書き込まれます。 *-key_ パラメーターを ImportEdgeConfig.ps1 スクリプトとExportEdgeConfig.ps1スクリプトで使用して、パスワードの暗号化と暗号化解除に使用する 32 バイト文字列を指定できます。 *-key_ パラメーターを使用しない場合は、既定の暗号化キーが使用されます。

  • この手順を実行するには、シェルを使用する必要があります。 社内 Exchange 組織でシェルを開く方法について学習するには、「Open the Shell」を参照してください。

  • このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。

ヒント

問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。

手順 1:移動元のサーバーの構成データを移動元のサーバー上のファイルにエクスポートする

  1. ExportEdgeConfig.ps1 スクリプトを、移動元のサーバー上のユーザー プロファイルのルート フォルダーにコピーします。

  2. 移動元のサーバーの構成データを移動元のサーバー上のファイルにエクスポートするには、次の構文を使用します。

    ./ExportEdgeConfig.ps1 -CloneConfigData:"<configuration file>"
    

    たとえば、移動元のサーバーの構成データを C:\CloneConfigData.xml ファイルにエクスポートするには、次のコマンドを実行します。

    ./ExportEdgeConfig.ps1 -CloneConfigData:"C:\CloneConfigData.xml"
    

このステップの検証方法

「エッジ構成データが <出力ファイル パス> に正常にエクスポートされました」という確認メッセージが表示されたら、移動元の構成データが正常にファイルにエクスポートされています。

手順 2:移動先のサーバー上で構成ファイルを検証して応答ファイルを作成する

  1. 前の手順でエクスポートした移動元のサーバーの構成ファイルを移動先のエッジ トランスポート サーバーにコピーします。

  2. ImportEdgeConfig.ps1 スクリプトを、移動先のサーバーのユーザー プロファイルのルート フォルダーにコピーします。

  3. 移動先のサーバー上で構成ファイルを検証してその結果を使用して応答ファイルを作成するには、次の構文を使用します。

    ./ImportEdgeConfig.ps1 -CloneConfigData:"<configuration file>" -IsImport $false -CloneConfigAnswer:"<answer file>"
    

    たとえば、C:\CloneConfigData.xml という構成ファイルを検証して、C:\CloneConfigAnswer.xml という応答ファイルを作成するには、次のコマンドを実行します。

    ./ImportEdgeConfig.ps1 -CloneConfigData:"C:\CloneConfigData.xml" -IsImport $false -CloneConfigAnswer:"C:\CloneConfigAnswer.xml"
    
  4. 応答ファイルを開き、移動先のサーバーで無効な設定をすべて変更します。 変更が必要ない場合は、応答ファイルにエントリは存在しません。 変更を保存します。

このステップの検証方法

「応答ファイルが正常に作成されました」という確認メッセージが表示されたら、構成ファイルの検証と応答ファイルの作成が正常に終了しています。

手順 3: 移動先のサーバー上で構成ファイルをインポートする

移動先のサーバー上で構成ファイルをインポートするには、次の構文を使用します。

./ImportEdgeConfig.ps1 -CloneConfigData:"<Configuration file>" -IsImport $true -CloneConfigAnswer:"<answer file>"

たとえば、C:\CloneConfigAnswer.xml という応答ファイルを使用して C:\CloneConfigData.xml という構成ファイルをインポートするには、次のコマンドを実行します。

./ImportEdgeConfig.ps1 -CloneConfigData:"C:\CloneConfigData.xml" -IsImport $true -CloneConfigAnswer:"C:\CloneConfigAnswer.xml"

このステップの検証方法

「エッジ構成情報のインポートが成功しました」という確認メッセージが表示されたら、移動先のサーバー上で構成ファイルが正常にインポートされています。