VM=をVMware ESXi 6.5でOVA形式でエクスポートするにはどうすればよいですか?
VCenter(vSphere Clientバージョン6.5)では、OVFとしてのみエクスポートできます。 ESXi Webクライアントについても同様です。
古いアプリケーション(VMware vSphere Client 6.0以降)ではOVAを選択できましたが、このアプリケーションでESXi 6.5ホストにアクセスできません。私が得るエラーは:
「必要なクライアントサポートファイルをサーバー「0.0.0.0」から取得してインストールする必要があります」
VMware OVFツールを使用してOVF + VMDKからOVAに変換しようとしましたが、成功しませんでした。他の解決策はありますか?
PowerCLIコマンドレットを使用できますExport-VApp
。
ドキュメント から:
Destinationパラメーターの値がフォルダーの場合、vAppまたは仮想マシンはコンテナーフォルダー(OVF)にエクスポートされます。宛先がファイルの場合、vAppまたは仮想マシンはOVA形式でエクスポートされます。
名前がだまされないようにしてください。これはVAppのためだけではありません。
VHDXを備えた仮想マシンを古いESXi 6.5からESXi 6.0に直接コピーして、ESXi 6.0に登録してみてください。
OVFをエクスポートすると、一連のファイルが作成およびダウンロードされます。 Linuxマシンをお持ちの場合は、ダウンロードした.ovf、.vmdk、.mfファイルのtarballを作成できます。
tar -cvf newvm.ova newvm.ovf newvm.vmdk newvm.mf
これにより、エクスポート可能なnewvm.ovaファイルが作成されます。
注:VMに複数のディスクがある場合は、ダウンロードしたすべての.vmdkファイルを追加します。