Migration von ESXi zu Proxmox VE: Schritt-für-Schritt-Anleitung für 2026
Die Migration von VMware ESXi zu Proxmox VE ist einfacher als viele denken. Seit Proxmox 8.0 gibt es einen integrierten Migrationswizard, der den Grossteil der Arbeit automatisiert. In dieser umfassenden Anleitung führen wir Sie durch den gesamten Prozess – von der Planung bis zur abschliessenden Optimierung.
Voraussetzungen und Planung
Hardware-Anforderungen für Proxmox
Bevor Sie beginnen, stellen Sie sicher, dass Ihre Hardware Proxmox unterstützt:
Minimale Anforderungen:
- 64-Bit-CPU mit Intel VT-x oder AMD-V
- 2 GB RAM (4 GB empfohlen)
- Bootfähiges Speichermedium
Empfohlene Spezifikationen:
- 64 GB RAM oder mehr
- NVMe-SSD für OS und VMs
- Separate Netzwerkkarte für VM-Traffic
- IPMI/iLO für Remote-Management
Kompatibilitätsprüfung
Prüfen Sie vor der Migration:
- CPU-Kompatibilität: Virtualisierungsextensions aktiviert im BIOS?
- Storage-Controller: Werden Ihre RAID-Controller unterstützt?
- Netzwerkkarten: Treiber für Linux verfügbar?
- UEFI/Legacy: Proxmox unterstützt beides
Tipp: Prüfen Sie die Proxmox Hardware Compatibility List für bekannte Probleme.
Inventarisierung Ihrer VMs
Erstellen Sie eine vollständige Liste Ihrer VMs:
| VM-Name | OS | vCPUs | RAM | Storage | Kritikalität |
|---|---|---|---|---|---|
| dc01 | Windows Server 2022 | 4 | 8 GB | 100 GB | Hoch |
| web01 | Ubuntu 22.04 | 2 | 4 GB | 50 GB | Mittel |
| dev-test | Debian 12 | 1 | 2 GB | 30 GB | Niedrig |
Migrations-Reihenfolge planen
Empfohlene Reihenfolge:
- Unkritische Test-VMs (zum Lernen)
- Entwicklungs-VMs
- Produktive Linux-VMs
- Produktive Windows-VMs
- Kritische Infrastruktur (DC, DNS)
Phase 1: Proxmox VE installieren
Download und Installation
- ISO herunterladen von proxmox.com/downloads
- Bootfähigen USB-Stick erstellen mit Balena Etcher oder Rufus
- Server booten vom USB-Stick
Installationsschritte
1. Boot vom USB → "Install Proxmox VE" wählen
2. Lizenzbedingungen akzeptieren
3. Zieldisk auswählen (Empfehlung: ZFS RAID-1 für Redundanz)
4. Region und Zeitzone konfigurieren
5. Passwort und E-Mail setzen
6. Netzwerk konfigurieren:
- Management-IP (statisch empfohlen)
- Hostname (z.B. pve01.home.lab)
- Gateway und DNS
7. Installation abschliessen und neustarten
Erste Schritte nach der Installation
- Web-UI öffnen:
https://[IP]:8006 - Login: root / [Ihr Passwort]
- Updates installieren:
apt update && apt full-upgrade -y
- Subscription-Warnung entfernen (optional für Home-Lab):
# No-Subscription-Repository aktivieren
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
Phase 2: Storage konfigurieren
Storage-Typen in Proxmox
| Typ | Verwendung | Empfehlung |
|---|---|---|
| local | ISO-Images, Backups | Standard beibehalten |
| local-lvm | VM-Disks | Für schnelle SSDs |
| ZFS | VM-Disks mit Snapshots | Für Redundanz |
| NFS/CIFS | Shared Storage | Für Cluster |
ZFS-Pool erstellen (empfohlen)
Falls Sie bei der Installation kein ZFS gewählt haben:
# ZFS-Pool aus zwei Disks erstellen (Mirror)
zpool create -f -o ashift=12 tank mirror /dev/sdb /dev/sdc
# In Proxmox registrieren
pvesm add zfspool local-zfs -pool tank
Bestehenden Datastore einbinden
Falls Sie Ihre Daten auf separatem Storage haben:
# NFS-Share einbinden
pvesm add nfs nas-backup --server 192.168.1.10 --export /volume1/proxmox --content images,backup
# iSCSI Target
pvesm add iscsi san --portal 192.168.1.20 --target iqn.2024.ch.host42:storage
Phase 3: VMs migrieren
Methode 1: Integrierter ESXi-Import (empfohlen)
Proxmox 8.0+ bietet einen direkten Import von ESXi:
ESXi als Storage hinzufügen
- Datacenter → Storage → Add → ESXi
- Verbindungsdaten eingeben:
- Server: IP oder Hostname des ESXi-Hosts
- Username: root (oder Service-Account)
- Password: ESXi-Passwort
-
Skip Certificate Verification: aktivieren (für selbstsignierte Zertifikate)
-
VMs erscheinen unter dem neuen Storage
VM importieren
- Storage aufklappen → VM auswählen
- Import klicken
- Optionen konfigurieren:
- VM ID: eindeutige Nummer wählen
- Name: übernehmen oder anpassen
- Target Storage: Ziel für Disks
-
Format: qcow2 (empfohlen) oder raw
-
Import starten
Wichtige Hinweise:
- VMs mit Snapshots sind langsamer zu importieren
- VMware Tools vor Import deinstallieren (optional, aber empfohlen)
- Netzwerk-Adapter werden auf VirtIO umgestellt
Methode 2: OVF/OVA-Export
Falls der direkte Import nicht funktioniert:
Auf ESXi exportieren
1. vSphere Client öffnen
2. VM auswählen → Actions → Export to OVF Template
3. Speicherort wählen (lokaler PC oder NFS-Share)
4. Export abwarten
In Proxmox importieren
# OVF importieren
qm importovf 100 /path/to/vm.ovf local-lvm --format qcow2
# Oder OVA (zuerst entpacken)
tar -xvf vm.ova
qm importovf 100 vm.ovf local-lvm
Methode 3: Disk-Konvertierung (manuell)
Für maximale Kontrolle:
# VMDK von ESXi kopieren (SCP/SFTP)
scp root@esxi:/vmfs/volumes/datastore1/vm/disk.vmdk /tmp/
# Sparse VMDK konvertieren
qemu-img convert -f vmdk -O qcow2 disk.vmdk disk.qcow2
# In Proxmox-Storage verschieben
mv disk.qcow2 /var/lib/vz/images/100/
# VM erstellen und Disk zuweisen
qm create 100 --name "migrated-vm" --memory 4096 --cores 2
qm set 100 --scsi0 local-lvm:0,import-from=/tmp/disk.qcow2
Phase 4: VMs konfigurieren und optimieren
Linux-VMs optimieren
Linux-VMs sollten nach der Migration reibungslos funktionieren. Für beste Performance:
- VirtIO-Treiber aktivieren (meist automatisch)
- QEMU Guest Agent installieren:
# Debian/Ubuntu
apt install qemu-guest-agent
systemctl enable qemu-guest-agent
systemctl start qemu-guest-agent
# RHEL/CentOS
dnf install qemu-guest-agent
systemctl enable qemu-guest-agent
- Ballooning aktivieren für dynamische RAM-Zuweisung
Windows-VMs optimieren
Windows erfordert mehr Aufmerksamkeit:
VirtIO-Treiber installieren
- VirtIO-ISO herunterladen:
# Auf Proxmox
cd /var/lib/vz/template/iso
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
-
ISO an VM anhängen (zusätzliches CD-Laufwerk)
-
In Windows:
- Geräte-Manager öffnen
- Unbekannte Geräte → Treiber aktualisieren → ISO durchsuchen
-
Alle Treiber installieren (VirtIO SCSI, Network, Balloon, etc.)
-
QEMU Guest Agent installieren:
- Von VirtIO-ISO:
guest-agent/qemu-ga-x64.msi
VMware Tools entfernen
1. Systemsteuerung → Programme → VMware Tools → Deinstallieren
2. Neustart
3. Versteckte Geräte im Geräte-Manager entfernen
Netzwerk konfigurieren
Nach der Migration müssen Sie möglicherweise das Netzwerk anpassen:
# Bridge für VMs prüfen
cat /etc/network/interfaces
# Typische Konfiguration:
auto vmbr0
iface vmbr0 inet static
address 192.168.1.100/24
gateway 192.168.1.1
bridge-ports enp0s25
bridge-stp off
bridge-fd 0
VLAN-Konfiguration
# VLAN-aware Bridge
auto vmbr0
iface vmbr0 inet manual
bridge-ports enp0s25
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
Phase 5: Validierung und Test
Funktionsprüfung
Für jede migrierte VM:
- [ ] VM startet erfolgreich
- [ ] Betriebssystem bootet
- [ ] Netzwerk funktioniert (Ping, DNS)
- [ ] Alle Dienste laufen
- [ ] Storage ist korrekt gemountet
- [ ] Keine Fehler in Logs
Performance-Vergleich
Vergleichen Sie die Performance vor und nach der Migration:
# Disk I/O testen
fio --name=randwrite --ioengine=libaio --iodepth=16 --rw=randwrite --bs=4k --size=1G --numjobs=4 --runtime=60 --group_reporting
# CPU-Benchmark
sysbench cpu --threads=4 run
Backup-Strategie einrichten
Proxmox hat integriertes Backup:
- Datacenter → Backup → Add
- Schedule konfigurieren:
- Storage: Backup-Ziel
- Mode: Snapshot (empfohlen)
- Compression: ZSTD
- Schedule: täglich um 02:00
Häufige Probleme und Lösungen
Problem: VM bootet nicht
Ursache: Boot-Reihenfolge oder BIOS-Modus falsch
Lösung:
# Boot-Reihenfolge prüfen
qm config 100 | grep boot
# UEFI statt BIOS (oder umgekehrt)
qm set 100 --bios ovmf --efidisk0 local-lvm:1,format=raw,efitype=4m
Problem: Keine Netzwerkverbindung
Ursache: MAC-Adresse geändert oder falscher Treiber
Lösung:
# Feste MAC-Adresse setzen
qm set 100 --net0 virtio,bridge=vmbr0,macaddr=BC:24:11:XX:XX:XX
# In der VM: Netzwerk-Manager neu konfigurieren
# Linux: /etc/netplan/*.yaml oder /etc/network/interfaces
# Windows: Netzwerkadapter neu installieren
Problem: Windows Blue Screen
Ursache: Fehlende VirtIO-Treiber
Lösung:
- VM mit IDE-Controller starten (temporär)
- VirtIO-Treiber installieren
- Controller auf VirtIO ändern
- Neustart
# Temporär IDE verwenden
qm set 100 --scsihw lsi --ide0 local-lvm:vm-100-disk-0
Problem: Langsame Disk-Performance
Ursache: Falsche Disk-Optionen
Lösung:
# Cache-Modus ändern
qm set 100 --scsi0 local-lvm:vm-100-disk-0,cache=writeback,discard=on
# IO-Thread aktivieren
qm set 100 --scsi0 local-lvm:vm-100-disk-0,iothread=1
Checkliste für die Migration
Vor der Migration
- [ ] Backup aller VMs erstellt
- [ ] Netzwerkplan dokumentiert
- [ ] Downtime kommuniziert
- [ ] Fallback-Plan vorhanden
- [ ] Proxmox installiert und getestet
Während der Migration
- [ ] VMs nach Priorität migrieren
- [ ] Jede VM einzeln testen
- [ ] Logs auf Fehler prüfen
- [ ] Performance validieren
Nach der Migration
- [ ] Alle Dienste funktionieren
- [ ] Monitoring eingerichtet
- [ ] Backups laufen
- [ ] Dokumentation aktualisiert
- [ ] ESXi-Host ausser Betrieb nehmen
Fortgeschrittene Themen
Cluster-Setup
Für High Availability:
# Cluster erstellen (auf erstem Node)
pvecm create my-cluster
# Weitere Nodes hinzufügen
pvecm add 192.168.1.101
# Status prüfen
pvecm status
Ceph-Storage
Für verteilten Storage:
# Ceph installieren
pveceph install
# Monitor erstellen
pveceph mon create
# OSDs hinzufügen
pveceph osd create /dev/sdb
pveceph osd create /dev/sdc
# Pool erstellen
pveceph pool create vm-storage
Fazit
Die Migration von ESXi zu Proxmox ist dank des integrierten Importwizards einfacher als je zuvor. Mit sorgfältiger Planung und den richtigen Werkzeugen gelingt der Umstieg reibungslos.
Die wichtigsten Takeaways:
- Planung ist entscheidend – Inventarisieren Sie Ihre VMs gründlich
- Verwenden Sie den integrierten Import – Er spart viel Zeit
- VirtIO-Treiber für Windows – Nicht vergessen!
- Testen Sie gründlich – Vor allem kritische Workloads
- Backup, Backup, Backup – Vor jeder grösseren Änderung
Sie benötigen professionelle Unterstützung bei Ihrer Migration? Host42 bietet:
- Migrationsprojekte mit erfahrenen Virtualisierungsspezialisten
- Schulungen für Ihr IT-Team
- Managed Proxmox Services
- 24/7 Support für produktive Umgebungen
Kontaktieren Sie uns für ein unverbindliches Erstgespräch.
Weiterführende Artikel: