Proxmox(qemu)のハードウェア仮想マシン全体をVMWare(vmdk)のハードウェア仮想マシンに移行する方法を知りたいです。
あちこち探してみましたが、ほとんど何も見つからないようです。
Proxmox VMのLinuxカーネルバージョンはLinux 2.6.32-19-pveです。
Proxmox - > VMWareからの移行に関するアイデアや、より良い経験を持つ人はいますか?
答え1
Proxmox VEはqemuを仮想マシンとして使用し、通常qcow2ファイルを使用してディスクイメージを保存します。イメージは通常、データストア内の各仮想マシンフォルダ内に保存されます。
Linux オペレーティング システムは通常、特定の CPU アーキテクチャの任意のシステムで実行できますが、商用オペレーティング システムの問題は、ディスクをあるシステムから別のシステムに移動しても機能しないことが多いことです。したがって、これがi386またはamd64 VMの場合は、VMWareで同じアーキテクチャのVMを作成し、proxmox VMディスクイメージのコピーをここにリンクするだけです。
VMWareがqcow2イメージをサポートしているかどうかはわかりません。そうでない場合は、qemu-imgを使用してVMWareでサポートされている形式に変換できます。
qemu-img convert disk.qcow2 disk.vmdk
Proxmoxで変換を実行することもできます(ディスクを移動してvmdkをフォーマットで選択)。
答え2
VMWareはv2vツールを提供していないため、利用可能なp2vツールの1つを使用する必要があるようです。
当然の選択はセンターコンバーターただし、AcronisやUnitrendsなどの他のベンダーソリューションがある可能性があります。
編集する:
ディスクイメージをそのまま移動すると、あるPCからハードドライブを取り出して別のPCに挿入するのと同じように、ターゲットハイパーバイザーからまったく同じデータを取得できます。ハードウェアは非常に異なります。 p2vまたはv2vプロセスは実際にターゲットハイパーバイザーに必要なドライバーと構成をゲストに注入するため、起動時に正しいドライバーと設定を取得できます。