web-dev-qa-db-ja.com

VirtualBox VDIファイルをVMware vmdkに変換するにはどうすればよいですか?

VirtualBox 2.1.4を使用していて、VDIファイルを変換してVMware Player(Vista Home Premiumの3.0.0 build-197124)にロードしたい。

VirtualBoxが提供するツールを使用して、VDI形式をvmdkに変更できると思います。

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK

次のコマンドでvmdkファイルを取得することもできます。

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk

ただし、VMware Playerが必要とするvmxファイルは生成されません。そのファイルを取得するにはどうすればよいですか?


参考のために、VMware Converter 4.0.1では、サポートされているバックアップイメージまたはサードパーティの仮想マシンは次のとおりであるとしています。

Microsoft Virtual PC 2004または2007

Microsoft VirtualServer 2005

Mac用Parallels Desktop 2.5、3.0、または4.0

VMware統合バックアップ

Symantec Backup Exec System Recovery 6.5、7.0、8.0

Symantec LiveState Recovery 3/6

ノートンゴーストのバージョン9から14

Acronis True Image Backup

ShadowProtectデスクトップ、サーバー、SBS、ITなどのバージョン2.0から3.2

10
iceman

これは http://communities.vmware.com/people/pajegan からの回答です

「VMware vCenter Converter Standalone」を使用して、VDIファイルをvirtualboxから.vmdkに変換し、VMwareサーバーで使用できます。そのための手順は次のとおりです。

Virtualboxの仮想マシンが稼働中であることを確認してください。

アプリケーションを開いたら、「マシンの変換」をクリックし、「パワーオン状態のマシン」を選択します。

リモートマシンを選択

変換したいリモートマシンのIPアドレス、ユーザー名、パスワードを入力し、次にヒットします

Destination TypeにVMware Workstationまたはその他のVmware仮想マシンを選択します。

Vmware Server 2.xとしてVmware製品を選択します

仮想マシンの場所を選択します。ネットワーク共有フォルダーである必要があります。

[次へ]をクリックし、設定を確認して、もう一度[次へ]をクリックします。

仮想マシンのサイズに応じて、このタスクには約1時間かかります。

これで、ファイルをvmwareサーバーデータストアにコピーし、.vmxファイルを使用してVMをインベントリに追加できます。

PS:VMware Esxiサーバーで仮想マシンを使用するには、次の手順を実行したいと思いました。ただし、ESXiでは機能しません。 VirtualboxからVMware esxiへの移行に運がよければ、手順を教えてください。

4
iceman

以下は、バージョン5.0.14での最新の回答です。

メインウィンドウから、[ファイル]メニューをクリックして[仮想メディアマネージャー]を選択するか、ショートカットCtrl+Dを使用します。

Main Window

変換するディスクを選択して[コピー]をクリックするか、ショートカットCtrl-Oを使用します。

Virtual Media Manager

変換されたディスクのパスとファイル名をファイルタイプとともに選択し、[コピー]をクリックします。

Copy Virtual Hard Disk

注:前の手順で選択した場合、ソースハードディスクはすでに選択されています。

私の場合、Windows Server 2016 TP4のVDIを企業のVMware環境でホストするためのVMKDに変換しました。ソースファイルと宛先ファイルの両方が動的に割り当てられました。

7
Chiramisu