von Host42 Team 7 Min. Lesezeit

Migration von ESXi zu Proxmox VE: Schritt-für-Schritt-Anleitung für 2026

Vollständige Anleitung zur Migration von VMware ESXi zu Proxmox VE. Mit dem integrierten Migrationswizard, manuellen Methoden und bewährten Tipps aus der Praxis.

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:

  1. CPU-Kompatibilität: Virtualisierungsextensions aktiviert im BIOS?
  2. Storage-Controller: Werden Ihre RAID-Controller unterstützt?
  3. Netzwerkkarten: Treiber für Linux verfügbar?
  4. 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:

  1. Unkritische Test-VMs (zum Lernen)
  2. Entwicklungs-VMs
  3. Produktive Linux-VMs
  4. Produktive Windows-VMs
  5. Kritische Infrastruktur (DC, DNS)

Phase 1: Proxmox VE installieren

Download und Installation

  1. ISO herunterladen von proxmox.com/downloads
  2. Bootfähigen USB-Stick erstellen mit Balena Etcher oder Rufus
  3. 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

  1. Web-UI öffnen: https://[IP]:8006
  2. Login: root / [Ihr Passwort]
  3. Updates installieren:
apt update && apt full-upgrade -y
  1. 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

  1. Datacenter → Storage → Add → ESXi
  2. Verbindungsdaten eingeben:
  3. Server: IP oder Hostname des ESXi-Hosts
  4. Username: root (oder Service-Account)
  5. Password: ESXi-Passwort
  6. Skip Certificate Verification: aktivieren (für selbstsignierte Zertifikate)

  7. VMs erscheinen unter dem neuen Storage

VM importieren

  1. Storage aufklappen → VM auswählen
  2. Import klicken
  3. Optionen konfigurieren:
  4. VM ID: eindeutige Nummer wählen
  5. Name: übernehmen oder anpassen
  6. Target Storage: Ziel für Disks
  7. Format: qcow2 (empfohlen) oder raw

  8. Import starten

Wichtige Hinweise:

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:

  1. VirtIO-Treiber aktivieren (meist automatisch)
  2. 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
  1. Ballooning aktivieren für dynamische RAM-Zuweisung

Windows-VMs optimieren

Windows erfordert mehr Aufmerksamkeit:

VirtIO-Treiber installieren

  1. 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
  1. ISO an VM anhängen (zusätzliches CD-Laufwerk)

  2. In Windows:

  3. Geräte-Manager öffnen
  4. Unbekannte Geräte → Treiber aktualisieren → ISO durchsuchen
  5. Alle Treiber installieren (VirtIO SCSI, Network, Balloon, etc.)

  6. QEMU Guest Agent installieren:

  7. 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:

  1. Datacenter → Backup → Add
  2. Schedule konfigurieren:
  3. Storage: Backup-Ziel
  4. Mode: Snapshot (empfohlen)
  5. Compression: ZSTD
  6. 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:

  1. VM mit IDE-Controller starten (temporär)
  2. VirtIO-Treiber installieren
  3. Controller auf VirtIO ändern
  4. 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:

  1. Planung ist entscheidend – Inventarisieren Sie Ihre VMs gründlich
  2. Verwenden Sie den integrierten Import – Er spart viel Zeit
  3. VirtIO-Treiber für Windows – Nicht vergessen!
  4. Testen Sie gründlich – Vor allem kritische Workloads
  5. 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:

💰 VMware-Kosten zu hoch? Berechnen Sie Ihr Einsparpotenzial ROI-Rechner →