Proxmox에서 Unraid로 VM을 옮기는 작업은 디스크 이미지 복사만으로 끝나지 않습니다. 펌웨어, TPM, 디스크 컨트롤러, 네트워크 모델이 하나라도 어긋나면 부팅 단계에서 멈춥니다. 실제 7대를 검토하면서 정리한 절차입니다.
가장 먼저 확인할 것은 BitLocker와 TPM 사용 여부입니다. Windows 11 계열에서 TPM 2.0 기반 BitLocker가 켜져 있으면, 복호화 키를 확보하지 않은 상태의 마이그레이션은 데이터 손실로 이어집니다.
Proxmox의 기본 스토리지는 LVM-thin입니다. Unraid는 qcow2 파일 기반이므로 형 변환이 필요합니다. 원본을 건드리지 않고 복사본으로 작업하는 것이 원칙입니다.
# Proxmox 호스트에서 (VM 정지 상태)
qemu-img convert -p -O qcow2 \
/dev/pve/vm-105-disk-0 \
/mnt/backup/vm-105-disk-0.qcow2
# Unraid 측 도메인 공유로 복사 후
qemu-img info vm-105-disk-0.qcow2 # virtual size 확인
변환 후 virtual size와 원본 프로비저닝 크기가 일치하는지 반드시 확인합니다. qcow2는 sparse이므로 파일 크기(df)와 virtual size가 다른 것이 정상입니다.
| 항목 | Proxmox | Unraid 대응 |
|---|---|---|
| 펌웨어 | SeaBIOS / OVMF | i440fx-7.2 / q35-8.1 |
| 디스크 버스 | virtio-scsi / SATA | virtio / SATA |
| 네트워크 | virtio | virtio-net |
SeaBIOS로 설치된 VM을 q35 + OVMF로 바꾸면 부팅되지 않습니다. 원본 머신 타입을 그대로 맞추는 것이 가장 안전합니다. OVMF를 써야 하는 경우(예: TPM 2.0, Secure Boot)는 별도로 EFI 파티션을 준비해야 합니다.
Unraid의 배열은 패리티 연산 때문에 쓰기가 느립니다. VM 디스크는 반드시 캐시 풀(NVMe)에 두고, 캐시는 미러로 구성하는 것을 권합니다.
캐시가 단일 NVMe면 그 디스크 하나가 전체 VM의 SPOF가 됩니다. 실제 검토 대상이던 시스템도 캐시가 미러가 아니어서 개선 항목으로 올렸습니다.