Broadcom’s repackaging of VMware into a handful of subscription bundles — and the end of perpetual licensing — pushed a large share of vSphere customers to seriously evaluate alternatives for the first time in a decade. Proxmox VE is the most common destination for small and mid-sized estates because it is open source, runs on commodity hardware, and pairs a mature KVM/QEMU hypervisor with built-in clustering, software-defined storage (Ceph and ZFS), and an integrated backup server. This guide covers what genuinely changes and how to execute the move without surprises.
Why teams leave vSphere
The driver is rarely the hypervisor itself — vSphere is excellent. It’s the commercial model: subscription-only renewals, large per-core minimums, and widely reported multi-fold cost increases at renewal. For organizations whose workloads are “just VMs” — Linux and Windows guests without deep dependence on NSX, vSAN, or SRM — the value of the premium stack no longer justifies the recurring spend.
What you gain, and what you give up
Proxmox VE removes license cost and lock-in, and consolidates virtualization, storage, and backup into one open platform. In exchange you take on more operational ownership: there is no single-vendor 24×7 safety net unless you buy a Proxmox support subscription, and you’ll trade familiar tooling (vCenter, DRS, Storage Policies) for the Proxmox equivalents. The honest framing is opex and control vs. a turnkey, deeply integrated commercial suite. Most teams that move report lower TCO and acceptable operational overhead — but plan for a learning curve.
Architecture mapping
Before touching production, map each vSphere concept to its Proxmox equivalent:
- vCenter → the Proxmox cluster UI. Proxmox has no separate management server; every node runs the web UI and the cluster is peer-to-peer (Corosync). Plan an odd number of nodes (or a QDevice) for quorum.
- vSphere HA → Proxmox HA Manager. Define HA groups and priorities; fencing is handled via the cluster + watchdog.
- DRS → no exact equivalent. Proxmox has no automated load balancing; you place VMs and migrate manually (or script it). For most estates this is a non-issue.
- vSAN → Ceph. Proxmox ships Ceph integration for hyper-converged storage. For smaller clusters, ZFS with replication is simpler and often sufficient.
- VMFS datastores → ZFS / LVM-thin / Ceph / NFS / iSCSI. Decide your storage model early; it drives the migration mechanics.
- Distributed vSwitch / port groups → Linux bridges + VLAN-aware bridges (or SDN). Recreate VLANs as bridge VLAN tags.
Sizing note
vSphere licenses physical cores (with a 16-core-per-CPU minimum). Proxmox has no per-core license — support, if purchased, is per CPU socket. So the cost comparison is “per-core subscription across all hosts” vs. “free, plus optional per-socket support.” Size your hosts on physical cores; size workloads on the VMs they run.
The migration mechanics
There are three common paths, in increasing order of automation:
- Built-in ESXi import (Proxmox VE 8.2+). Add the ESXi/vCenter host as a storage source in Datacenter → Storage, and Proxmox lists the VMs for direct import — the lowest-friction option for most VMs.
- Manual disk conversion. Power off the VM (or snapshot), copy the
.vmdk, and convert:qemu-img convert -f vmdk -O qcow2 vm.vmdk vm.qcow2. Create a shell VM withqm create, attach withqm importdisk, thenqm set ... --scsihw virtio-scsi-pci. - Backup-tool V2V. Tools like Veeam can restore a VMware backup directly to a Proxmox/KVM target.
Whichever you use, the post-import steps are the ones teams forget: remove VMware Tools, install qemu-guest-agent (Linux) or the VirtIO drivers (Windows — slipstream the VirtIO ISO before switching the disk to virtio-scsi to avoid an unbootable guest), fix the network interface name/MAC and static IP, and verify the boot order.
A Windows gotcha worth repeating
Windows guests imported from VMware will blue-screen on first boot if you attach the disk as virtio-scsi without the driver present. The safe sequence: import the disk on the SATA/IDE bus first, boot, install the VirtIO drivers from the ISO, shut down, then switch the disk and NIC to VirtIO and re-boot. Linux guests almost always have VirtIO in their initramfs already.
Backup and DR
Stand up Proxmox Backup Server (PBS) alongside the cluster. It provides deduplicated, incremental, optionally immutable backups with fast restores, and integrates directly into the PVE backup scheduler. Re-baseline full backups on PBS during the pilot, and keep your old Veeam/VMware backups read-only until their retention ages out — don’t delete them on day one.
A realistic rollout
Run a pilot wave of a few low-risk VMs end-to-end (import → drivers → validate → backup/restore test → HA failover test), document the exact runbook and timings, then repeat it wave-by-wave across the estate, host by host. Keep each source VM powered off but intact through a hypercare window so rollback is instant. A mid-sized estate typically lands in the low double-digit weeks across discovery, design, pilot, waved migration, validation, and decommission.
Bottom line
For VM-centric estates, VMware vSphere → Proxmox VE is a well-trodden, cost-driven migration with mature tooling. The risks are operational, not technical: plan your storage model, rehearse the Windows VirtIO sequence, stand up PBS early, and validate HA before you decommission. Model your own numbers with the calculator above — and remember the figures are illustrative until an authorized partner quotes your exact configuration.