-
Disk2vhd란 무엇인가요?
-
Disk2vhd를 사용하여 Proxmox VE로 P2V 마이그레이션을 수행하는 방법?
-
P2V 이전 및 이후에도 백업은 매우 중요합니다
-
결론
-
Disk2vhd Proxmox 자주 묻는 질문
Disk2vhd란 무엇인가요?
Disk2vhd는 마이크로소프트 Sysinternals에서 제공하는 무료 유틸리티로, 실행 중인 Windows 시스템에서 가상 하드 디스크를 생성하도록 설계되었습니다. 이 도구는 Windows 볼륨 섀도우 복사 서비스(VSS)를 사용하여 서버를 종료하지 않고도 일관된 스냅샷을 생성합니다. 이를 통해 변환 과정에서 다운타임을 최소화할 수 있습니다.
Disk2vhd는 Windows 시스템에서만 작동하며, 선택한 모든 볼륨을 VHD 또는 VHDX 파일로 캡처합니다. Linux 서버에는 사용할 수 없습니다. Linux P2V의 경우 dd 또는 Clonezilla와 같은 다른 도구가 더 적합합니다.
Disk2vhd의 VSS 스냅샷은 일반적으로 일관성이 있지만 SQL Server 또는 Exchange와 같은 응용 프로그램은 전체 데이터 무결성을 보장하기 위해 VSS 인식 백업 도구가 필요할 수 있습니다.
생성된 VHD 형식은 여러 하이퍼바이저와 호환되지만, Proxmox VE는 사용 전에 이 파일들을 자체 디스크 형식으로 변환해야 합니다.
Disk2vhd를 사용하여 Proxmox VE로 P2V 마이그레이션을 수행하는 방법?
1: 물리적 Windows Server 준비
Disk2vhd를 실행하기 전에 시스템을 정리하여 디스크 크기를 줄이고 이후 부팅 문제를 방지하십시오:
가상화에 간섭할 수 있는 Windows 전용 모니터링 또는 하드웨어 도구를 비활성화하십시오.
사용하지 않는 드라이버를 제거하고 임시 파일을 정리합니다.
디스크의 이미지 크기를 최적화하기 위해 가능하다면 디스크 단편화를 정리하십시오.
2: 소스 서버에서 Disk2vhd 실행
Microsoft 공식 Sysinternals 페이지에서 Disk2vhd를 다운로드하고 관리자 권한으로 실행합니다. 변환할 볼륨을 선택하세요—일반적으로 시스템 드라이브(C:)와 중요한 데이터 파티션입니다. 일관된 스냅샷을 위해 VSS 사용을 체크한 후 VHD 파일을 저장할 외부 또는 네트워크 경로를 선택합니다. 용량이 충분한 위치를 선택해야 합니다. 만들기를 클릭하고 완료될 때까지 기다립니다.
Disk2vhd는 기본적으로 고정 크기 VHD 파일을 생성하므로 파일 크기가 커질 수 있으며 유연성이 떨어질 수 있습니다.
3: VHD 확인 및 축소(선택 사항)
생성 후에 변환 전 Windows diskpart를 사용하여 VHD를 축소하여 공간을 절약할 수 있습니다:
select vdisk file="C:\path\to\disk.vhd" attach vdisk readonly compact vdisk detach vdisk
또는 다음을 사용하여 VHD 파일을 확인하십시오:
qemu-img info source.vhd
이 명령은 디스크 크기와 형식에 대한 정보를 제공합니다.
4: VHD를 Proxmox와 호환되는 형식으로 변환
Proxmox VE는 공간 절약 및 스냅샷 지원 기능 때문에 QCOW2 디스크 이미지를 선호합니다. 하지만, raw 형식은 고부하 작업에 더 나은 성능을 제공합니다. 변환에는 qemu-img를 사용하십시오:
QCOW2의 경우(권장):
qemu-img convert -p -f vpc -O qcow2 source.vhd dest.qcow2
원본용:
qemu-img convert -p -f vpc -O raw source.vhd dest.raw
-p 옵션은 진행 상황을 표시합니다. 변환 후 디스크 무결성을 확인하십시오:
qemu-img check dest.qcow2
희소 변환을 사용하여 공간을 최적화할 수도 있습니다:
qemu-img convert -p -f vpc -O qcow2 -o cluster_size=2M,preallocation=metadata source.vhd dest.qcow2
5: Proxmox VE에서 VM 생성
Proxmox 웹 콘솔에서:
VM 만들기를 클릭합니다.
이름을 설정하고 물리 서버에 맞는 시스템 설정을 선택하십시오.
디스크 추가를 건너뛰거나 플레이스홀더 디스크를 추가하십시오.
마법사를 완료하십시오.
6: 가상 머신 디스크를 변환된 이미지로 교체
프록스모스 호스트에서 가상 머신의 저장 폴더를 찾습니다. 일반적으로 이 경로는 /var/lib/vz/images/<VMID>/
입니다. 여기에 변환된 QCOW2 또는 raw 파일을 업로드하세요. 자리 표시자 디스크를 제거하거나 이름을 바꾸고, 변환된 디스크의 이름을 vm-<VMID>-disk-0.qcow2
(또는 .raw
)로 변경합니다.
필요시 VM 설정을 편집하여 새로운 디스크 파일을 가리키도록 합니다 (/etc/pve/qemu-server/<VMID>.conf
) .
7: VM 부팅 및 문제 해결
Proxmox에서 VM을 시작합니다. 최초 부팅 시 하드웨어 변경으로 인해 Windows에서 드라이버 또는 부트로더 문제가 발생할 수 있습니다.
일반적인 문제 및 해결 방법:
Issue | Solution |
---|---|
접근할 수 없는 부팅 장치 | SATA/SCSI 컨트롤러 호환성 활성화 또는 VirtIO 드라이버 설치 |
네트워크 어댑터 누락됨 | 물리적 NIC 드라이버를 VirtIO-net 또는 E1000으로 교체 |
부팅 실패 | Windows 복구 ISO를 사용하고 bootrec /fixmbr 및 bootrec /fixboot 를 실행합니다. |
VirtIO 드라이버를 활성화하여 디스크 및 네트워크 성능을 향상시키세요. 호환성을 위해 CPU 유형을 host
또는 kvm64
로 설정하세요.
8: UEFI와 BIOS 부팅 처리
원본 서버가 UEFI 부팅을 사용하는 경우, BIOS 대신 OVMF 펌웨어로 Proxmox VM을 설정하십시오. 마이그레이션 후 부팅 오류를 해결하기 위해 Windows 복구 도구를 사용해 부트 구성 데이터(BCD)를 수동으로 복구해야 할 수 있습니다.
P2V 이전 및 이후에도 백업은 매우 중요합니다
물리 서버를 Proxmox VM으로 변환한 이후에도 데이터 보호는 필수적입니다. 신뢰성 있는 백업은 문제 발생 시 데이터 손실을 방지하고 다운타임을 줄여줍니다. 강력한 백업 및 복구 계획은 가상 환경을 안정적이고 안전하게 유지합니다.
Vinchin Backup & Recovery는 가상 머신을 위한 포괄적이고 에이전트가 필요 없는 백업을 제공합니다. 즉시 복구 기능을 지원하여 중단을 최소화하며, VM을 매끄럽게 이동 또는 복원할 수 있는 V2V 마이그레이션 기능도 포함되어 있습니다. 이러한 기능들은 귀사의 중요 데이터를 안전하게 유지하고 관리하기 쉽게 해줍니다.
Proxmox, VMware, Hyper-V, oVirt, XenServer 등의 주요 플랫폼을 지원하는 Vinchin은 다양한 환경에 잘 적응합니다. 직관적인 인터페이스와 강력한 기능을 통해 기업이 가상 인프라를 확신을 갖고 보호할 수 있도록 도와줍니다.
VM 마이그레이션 과정은 매우 간단합니다, 단 몇 단계만 거치면 됩니다.
1. 호스트에서 VM 선택
2.백업 대상 선택
3.전략 선택
4.작업 제출하기
전 세계 수천 명의 고객이 가상 머신 보호 및 이동을 위해 빈친(Vinchin)을 신뢰합니다. 사용 편의성과 성능에서 높은 평가를 받은 빈친은 60일간 기능 제한 없는 무료 체험을 제공합니다.
결론
Disk2vhd는 Windows 서버를 가상 디스크로 변환하는 데 도움을 줍니다. Proxmox 형식의 경우 qemu-img를 사용하십시오. 디스크 설정 및 부팅 문제를 확인하십시오. VM을 보호하고 쉽게 마이그레이션하려면 에이전트리스 마이그레이션 및 실시간 복구를 지원하는 신뢰할 수 있는 백업 솔루션을 사용하십시오.
Disk2vhd Proxmox 자주 묻는 질문
Q1: Disk2vhd가 Linux 서버를 캡처할 수 있나요?
아니요, Disk2vhd는 Windows 시스템만 지원합니다. Linux P2V의 경우 dd 또는 Clonezilla 같은 Linux 도구를 사용하십시오.
Q2: 디스크 복제 시 UUID 충돌을 방지하려면 어떻게 해야 하나요?
Proxmox에서 충돌을 방지하기 위해 virt-sysprep를 사용하거나 수동으로 UUID를 다시 생성하십시오.
Q3: 변환 전 Disk2vhd로 생성된 VHD를 축소하려면 어떻게 해야 하나요?
VHD를 선택하고, 연결한 후 축소하고, 분리하는 데 사용되는 Windows diskpart 명령어를 사용하여 크기를 줄이세요.
공유하기: