デプロイメント計画のエクスポート
後でターゲットサーバーに対してデプロイメント計画を実行するために、計画をエクスポートできます。計画のすべてのリソース(バンドル、サイト情報、マッピング、操作など)がパッケージファイルにエクスポートされます。これは、次の場合に役立ちます。
• デプロイメント計画を実行するサーバーとは異なるサーバーで計画を作成する
• ターゲットサーバーが利用できない、またはオフラインである。たとえば、開発ネットワークまたはテストネットワークからアクセスできないリモートの実稼働サーバーが存在する場合があります。
以下の2つのセクションで説明するように、Deployment Managerのユーザーインターフェイスを使用するか、コマンドラインを使用してデプロイメント計画をエクスポートできます。
ユーザーインターフェイスを使用してデプロイメント計画をエクスポートするには
1.[PLANS(計画)]をクリックします。
2.計画を選択します。
3.計画の定義の上にある[Export Plan(計画のエクスポート)]をクリックします。
4.[Export Plan(計画のエクスポート)]ダイアログで[Download(ダウンロード)]をクリックします。
ブラウザーウィンドウの下部に、計画パッケージを開くか保存するように求めるプロンプトが表示されます。
5.いずれかのオプションを選択します。
オプション | 動作 |
Open(開く) | 適切なアプリケーションで計画が開くか、アプリケーションを選択するように求められます。 |
Save(保存) | ファイルがダウンロードディレクトリーに保存されます。 |
Save as(名前を付けて保存) | ファイルシステム内の場所を選択します。 |
Save and open(保存して開く) | ファイルがダウンロードディレクトリーに保存され、適切なアプリケーションで計画が開くか、アプリケーションを選択するように求められます。 |
コマンドラインを使用してデプロイメント計画をエクスポートするには
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"
エクスポートした計画をインポートする準備ができたら、「
デプロイメント計画のインポートと実行」を参照してください。