VMDKファイルのリストを同じサイズのqcow2またはimgファイルに変換する方法

VMDKファイルのリストを同じサイズのqcow2またはimgファイルに変換する方法

私はubuntu / I9 9900k / nvidia Geforce RTX 2080 tiシステムでパススルーを設定しました。次のコマンドを使用して、VMware仮想マシンのVMDKファイル(Windows 10の物理インストールを変換して作成されたもの)を大きなqcow2ファイルに変換しました。

mario@ziomario-Z390-AORUS-PRO:/media/ziomario/DATI/DiscoC/DESKTOP-N9UN2H3# qemu-img convert -f vmdk DESKTOP-N9UN2H3*.vmdk -O qcow2 /media/ziomario/WIN/DiscoC/DESKTOP-N9UN2H3/QCOW2/DESKTOP-N9UN2H3.qcow2

Windows 10の実際のインストールサイズは300GBです。 vCenter Converterを使用して変換した結果、VMDKファイルサイズは558 GBです。変換されたqcow2ファイルの最終サイズがどのくらいになるかわかりません。私が知っているのは1TBディスクに保存しようとしましたが、いっぱいだっただけです。複数のVMDKファイルを元のファイルとほぼ同じサイズのqcow2またはimgファイル(qemu / kvm virt-managerで許可されている形式)に変換する方法があるかどうか疑問に思います。ありがとうございます。

答え1

Virt-managerには素晴らしいGUIがありますが、上の説明で述べたように、あちこちに奇妙な愚かなボールがあります(おそらくRHEL中心のためvmdkがオプションではない理由です)。もうバックエンドでサポートされていますが)。

したがって、あなたの質問が「VMDKコンテンツ」の使用に焦点を当てていると仮定すると、変換する必要はまったくないと答えます。これに対して役に立たないネットワーク情報、分割画像、希少画像もサポートされています。

単にホストストレージダイアログボックス(仮想マシンを作成するときに選択されます)を開くだけです。既存のディスクイメージのインポートまたは、既存のVMのストレージオプションから)VMDKを正常に追加します。

生ファイルディスクとして自動的に検出され、必要です。調整XMLから<driver name="qemu" type="vmdk"/>:そして利益。

関連情報