ovftool による仮想マシンの操作
ovftool を使って ESXi から ova でイメージ抜き取る方法
- ovftool --noImageFiles --noSSLVerify vi://username:pass@esxi-host/VMname ova_filename.ova
- ovftool --noImageFiles --noSSLVerify vi://username@esxi-host/VMname ova_filename.ova
パスワードをコマンドラインに書きたくなければ後者の表記で(パスワードプロンプトが出る)。ユーザ名も書きたくなければ @ の前を削れば良い(認証プロンプトが出る)。ESXi から持ってくるときには URL の scheme を vi にする(他も色々と変換できるらしい)。保存先の拡張子が .ova なら OVA で保存され、.ovf なら OVF で保存されるので適当に。10G I/F のマシン間だと 1G の ova 抜くのに2分弱って感じかな(適当)
ovftool を使って ESXi に ova をインポートする方法
- ovftool --noSSLVerify --datastore=datastore_name --diskMode=(thin|zeroedThick|eagerZerodThick) --name=VMName ova_filename.ova vi://username:pass@esxi-host/
- ovftool --noSSLVerify --datastore=datastore_name --diskMode=(thin|zeroedThick|eagerZerodThick) --name=VMName ova_filename.ova vi://username@esxi-host/
- ovftool --noSSLVerify -ds=datastore_name -dm=thin -n=VMName ova_filename.ova vi://username@esxi-host/