展開計画のエクスポート
後でターゲットサーバーの展開計画を実行するために、展開計画をエクスポートできます。すべてのプランリソース(バンドル、サイト情報、マッピング、操作など)がパッケージファイルにエクスポートされます。これは、次の場合に役立ちます。
•計画を実行するサーバーとは異なるサーバーで展開計画を作成します。
•ターゲットサーバーが利用できないかオフラインになっています。たとえば、開発ネットワークまたはテストネットワークにアクセスできないリモートの本番サーバーがあります。
以下の2つのセクションで説明するように、Deployment Managerユーザーインターフェイスまたはコマンドラインを使用して、展開計画をエクスポートできます。
ユーザーインターフェイスから展開計画をエクスポートするには
1. 計画をクリックします。
2. プランを選択します。
3. プラン定義の上で、プランのエクスポートをクリックします。
4. [エクスポートプラン]ダイアログで、[ダウンロード]をクリックします。
ブラウザウィンドウの下部に、プランパッケージを開くか保存するかを示すプロンプトが表示されます。
5. オプションを選択します:
オプション |
これを行う |
開ける |
適切なアプリケーションでプランを開くか、アプリケーションを選択するように求められます。 |
保存する |
ファイルをダウンロードディレクトリに保存します。 |
名前を付けて保存 |
ファイルシステム内の場所を選択します。 |
保存して開く |
ファイルをダウンロードディレクトリに保存し、適切なアプリケーションでプランを開くか、アプリケーションを選択するように求められます。 |
コマンドラインから展開計画をエクスポートするには
1. コマンドラインツールを使用して、次のコマンドを使用してプランをエクスポートします。
curl -X GET -u <username:password> “http://<hostname>:<port>/rest/deploy/export_plan_package?plan=/<target_site>/<source_site>/<plan_name>&encryptionPassword=<password>” -o plan.pkg -H "Content-Type:application/binary"
例として次を示します。
curl -X GET -u admin:admin "http://localhost:9400/rest/deploy/export_plan_package?plan=/targetSite/sourceSite/planName&encryptionPassword=123456" -o plan.pkg -H "Content-Type:application/binary"
エクスポートしたプランをインポートする準備ができたら、
デプロイメントプランのインポートと実行を参照してください。