デプロイメントプランのエクスポート
後でターゲットサーバーに対してデプロイメントプランを実行するために、プランをエクスポートできます。プランのすべてのリソース(バンドル、サイト情報、マッピング、操作など)がパッケージファイルにエクスポートされます。これは、次の場合に役立ちます。
• デプロイメントプランを実行するサーバーとは異なるサーバーでプランを作成する
• ターゲットサーバーが利用できない、またはオフラインである。たとえば、開発ネットワークまたはテストネットワークからアクセスできないリモートの実稼働サーバーが存在する場合があります。
以下の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"
エクスポートしたプランをインポートする準備ができたら、「
デプロイメントプランのインポートと実行」を参照してください。