VMware 마이그레이션 가이드: ESXi에서 Proxmox VE로
VMware 마이그레이션 준비 사항, ESXi 가져오기·라이브 가져오기·웜 마이그레이션 비교, vSAN 등 제약 사항, 이관 후 확인 항목을 정리했습니다.
VMware 마이그레이션은 ESXi·vSphere에서 돌던 가상머신을 다른 가상화 플랫폼으로 옮기는 작업입니다. 이 글은 대상이 Proxmox VE일 때의 준비, 이관 방법, 제약 사항, 이관 후 확인 항목을 정리합니다.
이관 전에 가상머신에서 할 일
- VMware Tools처럼 기존 하이퍼바이저 전용 게스트 도구는 이관 전에 제거합니다. 옮긴 뒤에는 지우기 어려울 수 있습니다.
- 네트워크 설정을 기록해 둡니다. 네트워크 어댑터가 바뀌므로 IP를 다시 넣어야 할 수 있고, DHCP 예약을 쓰면 새 MAC 주소에 맞춰야 합니다.
- VirtIO 드라이버를 미리 준비합니다. Windows는 별도 설치 절차가 있고, Linux는 initramfs에 드라이버가 포함되어 있어야 합니다.
- 가상 TPM에 키를 둔 디스크 암호화(BitLocker 등)는 해제를 검토하고 복구 키를 확보합니다. VMware의 vTPM 상태는 Proxmox VE로 옮길 수 없습니다.
이관 방법 비교
| 방법 | 동작 | 알맞은 경우 |
|---|---|---|
| ESXi 가져오기 마법사 | Proxmox VE 화면에서 ESXi를 저장소로 추가하고 VM을 가져옵니다. 원본 VM은 먼저 끕니다. | 작은 VM, 점검 시간을 잡을 수 있는 서버 |
| 라이브 가져오기 | 가져오는 동안 VM을 Proxmox VE에서 먼저 켜고 나머지 데이터를 뒤에서 복사합니다. 실패하면 시작 후 기록한 데이터를 잃습니다. | 안정적인 네트워크에서 중단을 줄여야 할 때 (시험 VM으로 먼저 확인) |
| OVF·디스크 가져오기 | ovftool로 내보낸 뒤 qm importovf 또는 qm disk import로 가져옵니다. | ESXi에 직접 연결할 수 없는 환경 |
| 백업 복원 | 백업 제품의 Proxmox VE 연동으로 VM을 복원합니다. | 이미 지원되는 백업 제품을 쓰는 경우 |
| 웜 마이그레이션 (MOAVI) | VM이 운영 중일 때 디스크를 복사하고 마지막 변경분만 옮긴 뒤 한 번 종료해 전환합니다. | 대용량 VM, 업무 시간 중단이 어려운 서버 |
미리 확인할 제약 사항
- vSAN에 있는 디스크는 마법사로 가져올 수 없습니다. 다른 저장소로 먼저 옮깁니다.
- 저장소 정책으로 암호화한 디스크는 가져올 수 없습니다. 암호화 정책을 먼저 해제합니다.
- 스냅샷이 있으면 훨씬 느려질 수 있습니다. '+' 같은 특수문자가 든 데이터스토어 이름은 바꿔야 할 수 있습니다.
- 많은 VM을 옮길 때는 순서대로 진행하고, 동시에 가져오는 디스크는 4개 이하로 둡니다. ESXi API의 연결 수 제한 때문입니다.
- vCenter를 거치면 속도가 크게 떨어지므로 ESXi 호스트에 직접 연결합니다. Proxmox 문서는 ESXi 6.5~8.0 시험 결과를 기준으로 안내합니다.
이관 후 확인할 항목
- 네트워크 어댑터 이름이 바뀌므로 게스트 안의 네트워크 설정을 다시 맞춥니다.
- 빠진 드라이버와 QEMU 게스트 에이전트를 설치합니다.
- 디스크는 VirtIO SCSI single 컨트롤러로, NIC는 VirtIO로 맞춥니다. Windows는 드라이버 설치 뒤 부팅 디스크를 전환합니다.
- UEFI VM이 부팅되지 않으면 부팅 항목을 추가하고, 설정이 남도록 EFI 디스크를 구성합니다.
- 서비스 동작을 확인한 뒤 백업을 구성합니다. 원본 VM은 충분히 검증할 때까지 지우지 않고 꺼 둡니다.