← PROJECTS/PERSONAL HOMELAB·2026 · 04 · 30infra

Migrated from VMware ESXi to a Proxmox cluster. Zero downtime on user-visible services.

VMware → Proxmox

Completed the migration from VMware ESXi 7 to Proxmox VE 8.1. Twelve VMs migrated. Zero downtime on the Kubernetes cluster and self-hosted services.

Migration path: ESXi snapshot → OVA export via ovftool → qcow2 conversion via qemu-img convert → Proxmox import.

The main friction: BIOS vs UEFI machine type mismatches for older VMs. Fixed by setting the correct machine type in Proxmox before first boot.

See the write-up for the full story.