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

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2012-07-23

提供されているシェル スクリプトを使用すると、Microsoft Exchange Server 2010 エッジ トランスポート サーバーの役割がインストールされているコンピューターの構成を複製できます。この手順は、複製構成と呼ばれます。複製構成とは、以前に構成された移動元のサーバーの構成情報に基づいて新しいエッジ トランスポート サーバーを展開する方法です。以前に構成された移動元のサーバーの構成情報がコピーされ、XML ファイルにエクスポートされた後で、移動先のサーバーにインポートされます。

エッジ トランスポート サーバーの構成情報は Active Directory Lightweight Directory Services (AD LDS) に格納され、複数のエッジ トランスポート サーバー間ではレプリケートされません。複製構成を使用することにより、境界ネットワークに展開されているすべてのエッジ トランスポート サーバーが同じ構成で動作していることを保証できます。

重要

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

エッジ トランスポート サーバーのインストールには、以下の複製構成タスクを実行するために使用する次の 2 つのシェル スクリプトが含まれています。

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

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

これらのスクリプトは、Exchange インストール フォルダー内の \scripts フォルダーにあります。このフォルダーの既定の場所は、C:\Program Files\Microsoft\Exchange Server\Scripts です。

トランスポート サーバーの管理に関連する他の管理タスクについては、「トランスポート サーバーの管理」を参照してください。

前提条件

  • 複製構成データ、および複製構成スクリプトで使用可能なパラメーターを理解している。詳細については、「エッジ トランスポート サーバーの複製構成」を参照してください。

  • エッジ トランスポート サーバーの役割が、移動元サーバーにインストールされ、構成されている。

  • エッジ トランスポート サーバーの役割が、移動先サーバーにインストールされている。

    注意

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

シェルを使用して、シェル スクリプトで移動元のサーバーを複製する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「エッジ トランスポート サーバー」。

注意

EMC を使用してこのタスクを実行することはできません。

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

  2. 移動元のサーバーで、ExportEdgeConfig.ps1 スクリプトを使用してサーバー構成データをエクスポートします。シェルで、次のコマンドを実行します。コマンドでは、C:\CloneConfigData.xml を、ExportEdgeConfig.ps1 スクリプトで作成される XML ファイルの完全なパスに置き換えます。

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

    "エッジ構成データが C:\CloneConfigData.xml に正常にエクスポートされました" という確認メッセージが表示されます。

  3. 出力ファイルを移動先のサーバーにコピーします。

シェル スクリプトを使用して、構成ファイルを検証し、応答ファイルを作成する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「エッジ トランスポート サーバー」。

注意

EMC を使用してこのタスクを実行することはできません。

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

  2. 移動先のサーバーで、ImportEdgeConfig.ps1 スクリプトを使用して構成ファイルを検証します。シェルで、次のコマンドを実行します。コマンドでは、C:\CloneConfigData.xml を、ExportEdgeConfig.ps1 スクリプトで作成された XML ファイルの完全なパスに置き換えます。C:\CloneConfigAnswer.xml を、ImportEdgeConfig.ps1 スクリプトがサーバー固有の設定を構成するために使用する応答ファイルの完全なパスに置き換えます。

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

    "応答ファイルが正常に作成されました" という確認メッセージが表示されます。

  3. 応答ファイルを開き、移動先のサーバーで無効な設定をすべて変更します。変更が必要ない場合は、応答ファイルにエントリは存在しません。変更を保存します。

シェル スクリプトを使用して構成ファイルをインポートする

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「エッジ トランスポート サーバー」。

注意

EMC を使用してこのタスクを実行することはできません。

ImportEdgeConfig.ps1スクリプトを使用して、サーバー構成データをインポートします。シェルで、次のコマンドを実行します。コマンドでは、C:\CloneConfigData.xml を、ExportEdgeConfig.ps1 スクリプトで作成された XML ファイルの完全なパスに置き換えます。C:\CloneConfigAnswer.xml を、ImportEdgeConfig.ps1 スクリプトで作成された応答ファイルの完全なパスに置き換えます。

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

"エッジ構成情報のインポートが成功しました" という構成メッセージが表示されます。

 © 2010 Microsoft Corporation.All rights reserved.