課題:
下記タイトルでisoファイルは簡易にアップロードできましたが、肝心なovfのアップロードができませんでした。
vca-cliを使用してvCloud Airを操作してみる---isoアップロード手順---
そこで今回はいろんなところで実は使用しているovftoolを使用してovfに変換せず
vSphere上のVMをvCloud Airへ直接デプロイしてみます。
ovftoolについては下記KBが参考になります。
VMware KB: OVFツールを使用してvCloud Air上にテンプレート・メディアファイルをアップロード・ダウンロードする
この手順のメリット:
①vCloud Connectorを使用せずにV2Vが可能
②vAppテンプレートのストレージ消費量を抑えることができる
Operation
1. ovftoolが使用可能な環境から下記コマンドを実行(=vSphere&vCloud Airへ接続できる環境)
C:\> ovftool.exe vi://ユーザ名@vSphereのFQDN or IP/VM名 "vcloud://vCA ID@リージョン?org=Org ID&vdc=VDC名&vapp=vApp名"
■vi://以下の情報
ユーザ名:rootなどvSphereにログインする為のID
vSphereのFQDN or IP
VM名:移行元のESXi上にあるVM
■vcloud://以下の情報
vCA ID:vCloud Airにログインする為のID
リージョン:今回はUSのリージョン"us-virginia-1-4.vchs.vmware.com"を使用
Org ID:ユニークな組織ID
VDC名:今回はABCというVDCを使用
vApp名:任意
2. コピー元&コピー先のログインパスワードを入力
■コピー元
Enter login information for source vi://vSphereのFQDN or IP/
Username:ユーザ名
Password: ********
■コピー先
Enter login information for target vcloud://us-virginia-1-4.vchs.vmware.com/Org ID
Username: vCA ID
Password: ********
3. vCloud Airへデプロイ開始
"Transfer Completed/Completed successfully"が出力されれば完了です。
4. デプロイ完了を確認
テンプレートも作成されてませんね!!
以上でV2Vが完了しました。