こんにちは。 VMware の松田です。
今回は vCloud Air 上に保存されているファイル (vApp/OVF/ISO など) をローカルに移動するスクリプトの紹介となります。
すでにスクリプトは GitHub 上に公開されており、どなたでもダウンロードすることができます。
GitHub - naokanak/EasyDownload: Download vApps/OVF/ISO from vCloud Air.
用意するものとしては以下の 3 つです。
- PowerCLI (PowerCLI 6.0 Release 3 以降)
- OVFtool (Version 4.1.0 で確認済み)
- vCloud Air のログインアカウント
PowerCLI および OVFTool の入手については以下の資料を参照してください。
// PowerCLI のインストールについて
// OVFTool のインストールについて
VMware KB: vCloud AirユーザーのためのOVFツールのインストールおよびご利用ガイド
利用方法
1. PowerCLI を起動します。
2. OVFTool.exe が PATH に含まれていない場合には OVFTool.exe の保存先を入力します。
3. どのような操作を実施するか指定します。ダウンロードは Dedicated/VPC もしくは OnDemand サービスの両方から実行できます。
4. 本例では選択肢 1 (Dedicated/VPC から停止状態の vApp をダウンロードする) を選択します。
5. まずはダウンロード先のディレクトリを指定します。
6. 続いて vCloud Air へのログイン情報を入力します。
7. 接続対象の vCloud Air の組織名を指定します。
8. 続いて接続対象の vDC (仮想データセンター) を選択します。
9. 自動的に停止状態の vApp の一覧が取得されます。すべてをダウンロードしない場合には、”Y" 以外を入力します。
10 特定の vApp をダウンロードする場合にはする、GUI で自由に選択します。
11. 最後にダウンロード対象を確認し、ダウンロードを開始します
12. 正常にダウンロードを完了することを確認します。