웹사이트 검색

Linux의 KVM에서 Virtualbox VM을 사용하는 방법


VirtualBox에서 KVM 하이퍼바이저로 전환하는 것을 고려하고 계십니까? 가장 큰 관심사 중 하나는 KVM에서 새로운 가상 머신을 생성하여 처음부터 다시 시작하는 것입니다. 이는 아무리 말해도 힘든 작업입니다.

좋은 소식은 새로운 KVM 게스트 시스템을 만드는 대신 VDI 형식의 VirtualBox VM qcow2KVM의 디스크 이미지 형식입니다.

이 가이드에서는 Linux에서 VirtualBox VMKVM VM으로 마이그레이션하는 방법에 대한 단계별 절차를 간략하게 설명합니다.

1단계: 기존 VirtualBox 이미지 나열

가장 먼저 모든 가상 머신의 전원이 꺼져 있는지 확인하십시오. Virtualbox 게스트 머신은 VDI 디스크 형식으로 존재합니다. 다음으로, 표시된 대로 기존 VirtualBox 가상 머신을 나열하고 나열합니다.

VBoxManage list hdds
OR
vboxmanage list hdds

출력에서 DebianFedora VDI 이미지라는 2개의 가상 디스크 이미지가 있음을 알 수 있습니다.

2단계: VDI 이미지를 RAW 디스크 형식으로 변환

다음 단계는 VDI 이미지를 RAW 디스크 형식으로 변환하는 것입니다. 이를 달성하기 위해 아래 명령을 실행하겠습니다.

VBoxManage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img
OR
vboxmanage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img

조사해 보면 RAW 이미지 형식이 엄청난 양의 디스크 공간을 차지한다는 것을 알 수 있습니다. 표시된 대로 du 명령을 사용하여 RAW 이미지의 크기를 확인할 수 있습니다.

du -h debian_10_Server.img

제 경우에는 Debian RAW 이미지가 21G의 하드 디스크 공간을 차지하는데, 이는 꽤 엄청난 공간입니다. 나중에 RAW 디스크 이미지를 KVM 디스크 형식으로 변환할 예정입니다.

3단계: RAW 이미지 디스크 형식을 KVM 형식으로 변환

마지막으로 KVM 디스크 이미지 형식으로 마이그레이션하려면 RAW 이미지를 KVM 디스크인 qcow2 형식으로 변환하세요. 이미지 형식.

qemu-img convert -f raw debian_10_Server.img -O qcow2 debian_10_Server.qcow2

qcow2 디스크 이미지는 RAW 디스크 이미지의 극히 일부에 불과합니다. 다시 아래와 같이 du 명령을 사용하여 이를 확인합니다.

du -h debian_10_Server.qcow2

여기에서 명령줄이나 KVM 그래픽 창을 사용하여 qcow2 KVM 이미지 형식을 가져오고 새 KVM 가상 머신을 생성할 수 있습니다.

이것으로 오늘의 기사를 마무리합니다. 귀하의 생각과 피드백을 환영합니다.

출처: ostechnix.com