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 파일 크기는 558GB입니다. 변환된 qcow2 파일의 최종 크기가 얼마나 될지는 모르겠습니다. 제가 아는 것은 1TB 디스크에 저장하려고 했으나 꽉 찼다는 것뿐입니다. 여러 VMDK 파일을 원본 파일과 거의 동일한 크기의 qcow2 또는 img 파일(qemu/kvm virt-manager에서 허용하는 형식)로 변환하는 방법이 있는지 궁금합니다. 감사해요.

답변1

Virt-manager에는 멋진 GUI가 있지만 위의 설명에서 말했듯이 여기저기에 이상한 바보 공이 있습니다(아마도 RHEL 중심으로 인해 vmdk가 옵션이 아닌 이유일 것입니다).더이상백엔드에서 지원하지만).

따라서 귀하의 질문이 "VMDK 콘텐츠"를 사용하는 데 중점을 두고 있다고 가정하면 변환할 필요가 전혀 없다고 대답하겠습니다. 이에 반해쓸모없는네트워크 정보, 분할된 이미지, 희소 이미지도 지원됩니다.

간단히 호스트 스토리지 대화 상자(가상 머신을 생성할 때 선택됨)를 열면 됩니다.기존 디스크 이미지 가져오기또는 기존 VM의 스토리지 옵션에서) VMDK를 정상적으로 추가합니다.

원시 파일 디스크로 자동 감지되며 필요합니다.조정XML에서 <driver name="qemu" type="vmdk"/>: 그리고 이익.

관련 정보