次の方法で共有


設定ダッシュボードを使用して BizTalk 設定をインポートまたはエクスポートする

概要

BizTalk 設定ダッシュボードを使用すると、BizTalk Server環境から設定をエクスポートし、別のBizTalk Server環境にインポートして、ソリューション全体の時間を短縮できます。 これは、管理者がステージング環境でBizTalk Serverパフォーマンスを調整しようとするシナリオで特に役立ちます。また、目的の結果を得た時点で、設定を運用環境にインポートできます。 このトピックでは、設定ダッシュボードを使用して、BizTalk グループ、ホスト、およびホスト インスタンスの設定をインポートする手順を説明します。

ヒント

BTSTask コマンド ライン ユーティリティを使用して、グループ、ホスト、ホスト インスタンスの設定をインポートまたはエクスポートすることもできます。 「 BTSTask を使用して BizTalk 設定をインポートまたはエクスポートする」を参照してください。

前提条件

この操作を実行するには、BizTalk Server Administrators グループのメンバーとしてサインインしている必要があります。

BizTalk グループ、ホスト、およびホスト インスタンスの設定をインポートする

重要

BizTalk Server の設定を特定の環境からインポートするには、それらの設定を XML ファイルとして保存およびエクスポートしておく必要があります。 BizTalk 設定のエクスポート (このトピックでは) または BTSTask を使用した BizTalk 設定のインポートまたはエクスポート が役立ちます。

XML ファイルをインポートすることで、対象コンピューターで必要な BizTalk Server 設定をレプリケートできます。 設定ダッシュボードを使用すると、グループ、ホスト、およびホスト インスタンスの設定をインポートし、そのプロパティを相互にマップできます。 次に設定をインポートする際に必要な前提条件を示します。

  • BizTalk Server トポロジがインポート元の環境からインポート先の環境まで一貫している。

  • インポート元の環境からインポート先の環境にまたがるホスト定義をマップできる。 インポート元の環境にあるすべてのホストを、インポート先の環境にあるホストにマップできる。

  • インポート先環境には、インポート元環境と (同じかまたは) 似たハードウェアがあります。 一部の設定は基礎となるハードウェアに依存しているため、これは重要です。

インポートの手順

  1. BizTalk Server管理コンソールで、[BizTalk Server管理] を展開し、[BizTalk グループ] を右クリックし、[設定] をクリックします。

  2. [ BizTalk 設定ダッシュボード] ダイアログ ボックスで、[ インポート] をクリックします。 [ 設定のインポート ウィザード ] ダイアログ ボックスが表示されます。

    Note

    [宛先グループ] には、設定をインポートするターゲット コンピューターのグループ情報が表示されます。

    設定をインポートするファイルの場所を指定

  3. [ファイルの場所の指定] ページをクリックし、[設定ファイルの参照] をクリックします。 ファイル エクスプローラーが表示されます。

  4. ソース環境設定を含む XML ファイルを選択し、[ 開く] をクリックします。 [ファイルの場所] には XML ファイルのパスが表示され、ソース グループにはソース コンピューターのグループ情報が入力されます。 [次へ] をクリックします。

  5. [ ホスト マッピング ] ページで、次の操作を行います。

    1. [ 宛先ホスト ] の一覧から、ソース ホストを指定する宛先ホストを選択し、[ 追加] をクリックします。

      ホスト マッピング

    2. [ ソース エンティティの選択 ] ダイアログ ボックスで、ソース ホストを選択し、[ OK] をクリックします。

      Note

      複数の宛先ホストを 1 つのソース ホストにマップするには、手順 5a5b を繰り返します。

    3. [ ホスト マッピング ] ページで、[ 次へ] をクリックします。

  6. [ ホスト インスタンス マッピング] ページで 、次の操作を行います。

    1. 宛先ホスト インスタンスの一覧から、ソース ホスト インスタンスを指定する宛先ホスト インスタンスを選択し、[ 追加] をクリックします。

      Note

      ホスト インスタンスは、ホスト マッピングで指定された対応するホストにのみマップできます。 たとえば、SourceHost1 が DestinationHost1 にマップされているマッピングを指定した場合、DestinationHost1 のインスタンスは SourceHost1 のインスタンスにのみマップできます。

      上記の制約はインポート ウィザードによって管理され、この制約に従う必要があります。従わない場合、BizTalk タスクによってエラーがスローされます。

      マップ ファイルでホスト インスタンスを指定するには、 HostName:MachineName という規則を使用する必要があります。 たとえば、マップ ファイル内の Host1:Server1 は、 Host1 のインスタンスが Server1 で実行されているか使用可能であることを示します。

      ホスト インスタンス マッピング

    2. [ ソース エンティティの選択 ] ダイアログ ボックスで、ソース ホスト インスタンスを選択し、[ OK] をクリックします。

      Note

      複数の宛先ホスト インスタンスを 1 つのソース ホスト インスタンスにマップするには、手順 6a から 6b を繰り返します。

    3. [ ホスト インスタンス マッピング ] タブで、[ 次へ] をクリックします。

  7. [ インポートの概要 ] ダイアログ ボックスで、作成したコピー先環境とソース環境のすべてのインポート設定が必要かどうかを確認し、[ インポート] をクリックします。 [ 進行状況] ページには、設定のインポートの進行状況が表示されます。

    警告

    BizTalk Server 設定のインポートを元に戻すことはできません。 [ インポート] をクリックすると、ソース環境から移行先環境に設定をインポートするプロセスが開始され、 キャンセル が無効になります。 [インポート] をクリックする前に、 インポートを続行してください。

  8. [インポート結果] タブで、[グループ]、[ホスト]、[ホスト インスタンス] の設定のインポート状態をチェックし、[完了] をクリックしてインポート操作を完了します。 インポート元の環境からインポートしたすべての設定が、インポート先の環境に適用されます。

    結果のインポート

BizTalk グループ、ホスト、およびホスト インスタンスの設定をエクスポートする

  1. BizTalk Server管理コンソールで、[BizTalk Server管理] を展開し、[BizTalk グループ] を右クリックし、[設定] をクリックします。

  2. [ BizTalk 設定ダッシュボード] ダイアログ ボックスで、[ エクスポート] をクリックします。 [名前を付けて保存] ダイアログ ボックスが表示されます。

  3. BizTalk の現在の設定を保存する場所に移動します。 ファイル名を入力し、XML 形式で種類を選択し、[ 保存] をクリックします。

重要

エクスポートされた XML ファイルを手動で更新することはお勧めしません。 更新された XML ファイルを運用環境にインポートすると、データ型の不一致や、手動編集によって発生したその他のエラーが原因でインポート プロセスが失敗する可能性があります。

参照

BizTalk Server パフォーマンス チューニングのための設定ダッシュボードの使用