-
QEMU-img를 사용하여 vmdk를 raw 이미지로 변환하는 방법은?
-
Vinchin 백업 및 복구를 이용해 가상 머신을 쉽게 마이그레이션하는 방법?
-
VMDK to RAW 변환 FAQ
-
요약
요즘 기업들은 비용을 절감하고 유연성을 제공하기 때문에 가상 환경을 비즈니스 시스템에 도입하는 데 보다 적극적입니다. 세계에는 다양한 가상화 솔루션이 존재하며, 각각 고유한 기능을 가지고 있습니다.
VMware는 가장 인기 있는 가상화 솔루션 업체입니다. vSphere, Workstation, Fusion 등 기업 및 개인을 위한 다양한 솔루션을 제공합니다. 가상 머신은 실제 머신처럼 사용되지만 사실상 모든 머신은 단지 데이터스토어 상의 폴더일 뿐입니다. 해당 폴더 안에 있는 vmdk 파일은 가상 하드디스크로서 애플리케이션과 다른 데이터를 저장합니다. 만약 VM을 다른 호스트로 이동시키려면 vmdk 파일은 필수적입니다.
KVM은 또 다른 인기 있는 가상화 솔루션으로 QEMU 에뮬레이터와 함께 작동하는 경우가 많습니다. VMware와 비교하면 KVM은 오픈소스이고 무료이며, 가상 하드디스크를 다양한 형식으로 저장합니다. KVM 가상 머신의 일반적인 가상 머신 형식은 raw와 qcow2가 있습니다. Raw 이미지는 물리적 하드디스크의 성능과 거의 동일한 뛰어난 성능을 제공합니다. Raw 이미지의 장점 중 하나는 "원시적(raw)" 상태이기 때문에 다른 종류의 이미지 형식으로 변환하기가 용이하다는 것입니다.
일부 가상화 벤더는 사용자가 다른 형식의 이미지를 직접 호스트에 가져올 수 있도록 지원하는데, 예를 들어 XenServer에 vmdk 파일 가져오기와 같습니다. 하지만 이 과정은 XenConvert를 사용하여 vmdk 파일을 가져오는 것이며, 즉 V2V 변환기는 여전히 필요합니다.
KVM 환경에서는 대부분의 작업이 명령어로 수행됩니다. KVM 가상 머신에 vmdk 파일을 직접 첨부하는 것은 어렵습니다. vmdk 이미지는 KVM 가상 머신에 가져오기 전에 raw 또는 qcow2 이미지로 변환해야 합니다.
QEMU-img를 사용하여 vmdk를 raw 이미지로 변환하는 방법은?
가상화 공급업체는 보통 사용자가 이전 가상 환경(예: VMware vCenter Converter Standalone 및 Microsoft Virtual Machine Converter 등)에서 가상 머신을 신속하게 이동할 수 있도록 자체 가상 디스크 변환 도구를 제공하곤 합니다. 공식적인 변환 도구 외에도 여러 종류의 가상 하드디스크를 다룰 수 있는 강력한 도구인 QEMU-img가 있으며, 이 도구는 raw, qcow2, qed, vdi, vmdk, vhd 등의 이미지 형식 변환을 지원합니다. 나중에 이 도구를 사용하여 vmdk를 qcow2로 변환해볼 수도 있습니다.
vmdk 이미지를 변환하려면 이 응용 프로그램을 다운로드하여 설치한 다음 명령 줄을 사용하여 나머지 작업을 완료해야 합니다.
설치 과정은 Windows 컴퓨터에서 간단합니다. 설치 패키지를 더블클릭한 후 안내에 따라 설치를 완료하면 됩니다.
그러나 Linux 컴퓨터에서는 사용 중인 Linux 운영 체제에 따라 다른 명령어를 사용하여 설치해야 합니다.
Ubuntu/Debian의 경우:
apt install qemu-img
CentOS/Red Hat/Oracle의 경우:
yum install qemu-img
SUSE/OpenSUSE의 경우:
Windows나 Linux 컴퓨터에서 QEMU-img 설치 여부를 반드시 확인하십시오.
Windows 운영 체제의 경우:
리눅스 운영 체제의 경우:
qemu-img -v
원본 이미지를 얻는 방법은 단 한 단계뿐입니다. 명령어 하나만 있으면 됩니다.
qemu-img convert -p -f vmdk -O raw vmware-image.vmdk vmware-iamge.qcow2
-p: 변환 진행 상황 표시
-f: 원본 이미지의 형식
-O: 대상 이미지의 형식
KVM 가상 머신에서 원본 이미지를 사용하려면 먼저 이미지를 KVM 가상 머신으로 가져와서 동작 여부를 테스트해야 합니다. 이후 명령어를 사용하여 KVM 가상 머신 백업을 수행할 수 있습니다.
Vinchin 백업 및 복구를 이용해 가상 머신을 쉽게 마이그레이션하는 방법?
VMware에서 KVM으로 마이그레이션할 때 VMware 가상 하드 디스크를 KVM 원본 이미지로 변환하는 단계를 생략할 수도 있습니다.
Vinchin Backup & Recovery 를 사용하면 VMware 가상 머신을 Proxmox RHV, oVirt, Oracle Linux KVM, OpenStack 등 지원되는 KVM 기반 하이퍼바이저로 직접 마이그레이션할 수 있습니다 (현재는 네이티브 KVM은 지원되지 않음). 따라서 VMDK 이미지를 내보내고, 이를 RAW 이미지로 변환하거나 새 가상 머신을 구성할 필요가 없습니다.
Vinchin 백업 시스템에서 친숙한 웹 콘솔을 통해 VMware ESXi 호스트 및 다른 호스트를 쉽게 추가할 수 있으며, VMware VM을 백업한 후 해당 VM 백업본을 KVM 호스트로 복원하여 V2V 마이그레이션을 수행할 수 있습니다. 여기서는 VMware에서 Proxmox로의 마이그레이션을 예로 들어 설명하겠습니다:
1. VMware 백업 선택

2. Proxmox 호스트 선택

3. 전략 선택

4. 작업 제출

Vinchin Backup & Recovery는 수천 개 기업이 고효율적인 디지털 복구 시스템을 구축할 수 있도록 도와주었습니다. 여러분도 가상 환경에서 60일 동안 기능 제한 없는 체험판을 통해 해당 시스템을 직접 도입할 수 있습니다. 설치 패키지를 받으려면 버튼을 클릭하세요.
VMDK to RAW 변환 FAQ
1. VMDK 이미지를 RAW 이미지로 변환하면 데이터 무결성에 영향을 주나요?
아니요. 일반적으로 변환 진행 상황은 데이터 무결성에 영향을 주지 않지만 변환된 가상 디스크의 크기는 변경될 수 있습니다.
2. 변환된 RAW 이미지를 사용할 수 있는 플랫폼은 무엇입니까?
대부분의 KVM 플랫폼은 Proxmox, OpenStack, OLVM와 같이 RAW 이미지를 네이티브로 인식할 수 있습니다.
3. VMDK 이미지를 RAW 이미지로 한 번에 변환할 수 있나요?
네, VMDK 이미지를 RAW 이미지로 자동 변환하는 스크립트를 작성할 수 있습니다.
요약
다양한 가상 환경에서의 가상 디스크는 서로 다른 형식으로 저장됩니다. VMware 환경에서는 vmdk 형식이 사용되고, KVM 환경에서는 raw 형식이 사용됩니다. VMware에서 KVM으로 가상 머신을 이동할 때, IT 관리자는 V2V 도구인 QEMU-img를 사용하여 vmdk 이미지를 raw 이미지로 변환해야 합니다.
Vinchin Backup & Recovery를 사용하면 V2V 마이그레이션도 수행할 수 있습니다. 이 과정에서 많은 작업을 절약할 수 있습니다. 무료 체험을 놓치지 마세요.
공유하기: