VirtualBoxとVMwareの間で仮想マシンを変換する方法
別の仮想マシンプログラムに移行するのは大変なことです。仮想マシンをすでに好きなようにセットアップしている場合は、必ずしも最初からインストールする必要はありません。既存の仮想マシンを移行することができます。.
VirtualBoxとVMwareは異なる仮想マシンフォーマットを使用しますが、それぞれ標準のOpen Virtualization Formatをサポートします。既存の仮想マシンをOVFまたはOVAに変換すると、他の仮想マシンプログラムにインポートできるようになります。.
残念ながら、VirtualBoxとVMwareは完全に互換性があるわけではない、わずかに異なるOVA / OVF実装を使用しているように見えるため、これは必ずしも完全に機能するとは限りません。これでうまくいかない場合は、仮想マシンのゲストOSを最初から再インストールすることをお勧めします。.
VirtualBoxからVMwareへ
VirtualBoxからVMwareに仮想マシンを移行する前に、VirtualBoxで仮想マシンが「パワーオフ」されていることを確認します - 一時停止しないでください。一時停止している場合は、仮想マシンを起動してシャットダウンします。.
VirtualBoxの[ファイル]メニューをクリックし、[アプライアンスのエクスポート]を選択します。.
エクスポートする仮想マシンを選択してその場所を指定します。.
VirtualBoxは、VMwareがインポートできるnOpen仮想化フォーマットアーカイブ(OVAファイル)を作成します。仮想マシンのディスクファイルのサイズによっては、多少時間がかかる場合があります。.
OVAファイルをVMwareにインポートするには、[仮想マシンを開く]オプションをクリックしてOVAファイルを参照します。.
VirtualBoxとVMwareは完全には互換性がないので、おそらく「OVF仕様のパフォーマンスに合格しなかった」というファイルが表示されるという警告メッセージが表示されます。.
プロセスが完了したら、VMwareで仮想マシンを起動し、仮想マシン内のコントロールパネルからVirtualBox Guest Additionsをアンインストールし、仮想マシンのメニューからVMware Toolsをインストールできます。.
VMwareからVirtualBoxへ
仮想マシンをVMwareからVirtualBoxに移行する前に、仮想マシンがVMwareで「パワーオフ」されていることを確認します - 一時停止しないでください。一時停止している場合は、仮想マシンを起動してシャットダウンします。.
次に、OVFToolフォルダを参照してください。 VMware Playerを使用している場合は、C:¥Program Files(x86)¥VMware¥VMware Player¥OVFToolにあります。 Shiftキーを押しながらOVFToolフォルダ内を右クリックして、[コマンドウィンドウをここで開く]を選択します。.
以下の構文でovftoolを実行します。
ovftool source.vmx export.ovf
たとえば、C:¥Users¥NAME¥Documents¥Virtual Machines¥Windows 7 x64¥Windows 7 x64.vmxにある仮想マシンを変換し、C:¥Users¥NAME¥exportに新しいOVFファイルを作成するとします。 ovf、次のコマンドを実行します。
ovftool“ C:¥Users¥NAME¥Documents¥Virtual Machines¥Windows 7 x64¥Windows 7 x64.vmx” C:¥Users¥NAME¥export.ovf
「ディスクのオープンに失敗しました」というエラーが表示された場合は、仮想マシンがまだ実行中であるか、正しくシャットダウンされていない可能性があります。仮想マシンを起動してシャットダウンを実行します。.
処理が完了したら、.ovfファイルをVirtualBoxにインポートできます。 [ファイル]メニューの[アプライアンスのインポート]オプションを使用する.
プロセスが完了したら、仮想マシンを起動し、VMware Toolsをアンインストールし、VirtualBoxのGuest Additionsをインストールできます。.