Nach der Übernahme und Umstrukturierung von VMware durch Broadcom suchten viele Unternehmens- und Heimlabor-Anwender nach Lösungen für eine nahtlose Migration von ihrer Hypervisor-Plattform zu einer anderen. Steigende Softwarelizenz- und Supportkosten von VMware führten zu einer starken Nachfrage nach günstigeren und dennoch leistungsstarken, unternehmenstauglichen Hypervisoren. Proxmox VE hat sich aufgrund seines Open-Source-Charakters zu einer beliebten Plattform entwickelt. Mithilfe des integrierten Importtools führen wir die Schritte zur Migration einer virtuellen Maschine von einem eigenständigen VMware ESXi-Server zu Proxmox Virtual Environment (PVE) durch.
Voraussetzungen und Einrichtung für die ESXi-Migration
Um eine reibungslose Migration von ESXi zu PVE zu gewährleisten, stellen Sie sicher, dass beide Server (oder Servercluster) die folgenden Kriterien erfüllen:
- Uneingeschränkter Netzwerkzugriff zwischen Servern – PVE-Server müssen auf die API des ESXi-Hosts zugreifen können.
- Zugriff auf die Root-Benutzeranmeldeinformationen für ESXi- und PVE-Server – Um Berechtigungsprobleme für ESXi- und PVE-Funktionen zu vermeiden, werden während des Migrationsprozesses „Root“-Benutzeranmeldeinformationen auf beiden Servern empfohlen.
- Ausreichend Speicherplatz auf PVE-Server(n) – Es mag selbstverständlich klingen, aber überprüfen Sie noch einmal, ob die von Ihnen verwendeten PVE-Zielserver über genügend Speicherplatz verfügen, um VM-Festplatten vom ESXi-Server aufzunehmen.
- Unverschlüsselte Festplatten virtueller Maschinen – Stellen Sie sicher, dass migrationsbereite Festplatten virtueller Maschinen nicht mithilfe von VM-Speicherrichtlinien auf ESXi oder Verschlüsselungsmethoden auf Betriebssystemebene verschlüsselt wurden, bei denen Verschlüsselungsschlüssel in einem virtuellen TPM-Modul gespeichert werden.
Nachdem Sie überprüft haben, dass die ESXi- und PVE-Server die oben genannten Anforderungen erfüllen, melden Sie sich beim Proxmox VE-Server an, auf den Sie virtuelle Maschinen verschieben möchten. Klicken Sie links in der Weboberfläche auf den Reiter „Datacenter“ und navigieren Sie zur Ansicht „Storage“.
Klicken Sie auf „Hinzufügen“ und wählen Sie „ESXi“ aus dem Dropdown-Menü der Speicheroptionen.
Füllen Sie alle Felder im Popup-Menü „Hinzufügen: ESXi“ entsprechend der Konfiguration Ihres ESXi-Servers aus. Zur besseren Übersichtlichkeit empfehlen wir, den Hostnamen des ESXi-Servers in das Feld „ID“ einzutragen und die Option „Zertifikatsüberprüfung überspringen“ zu aktivieren. Bevor Sie auf „Hinzufügen“ klicken, stellen Sie sicher, dass das Feld „Knoten“ alle Proxmox VE-Server in Ihrem Cluster enthält, die migrierte virtuelle Maschinen erhalten sollen.
Der ESXi-Server wird als Speicher unter allen zuvor ausgewählten Knoten auf der linken Seite der Weboberfläche angezeigt. Klicken Sie auf das Cloud-Symbol, um virtuelle Maschinen anzuzeigen, die unter der Registerkarte „Virtuelle Gäste“ importiert werden können.
Migrieren einer virtuellen Maschine
Melden Sie sich in der Weboberfläche des ESXi-Servers über die Funktion „Konsole“ bei der virtuellen Maschine an, die Sie migrieren möchten, und deinstallieren Sie „VMware Tools“, falls diese auf dem Gast installiert sind. Die Deinstallation kann je nach Betriebssystem der virtuellen Maschine variieren. Führen Sie daher die entsprechenden Schritte für Ihren Gast durch und starten Sie ihn gegebenenfalls neu. Für diese Demonstration verwenden wir eine virtuelle Maschine mit Windows Server 2025.
Nachdem Sie sichergestellt haben, dass „VMware Tools“ nicht auf der virtuellen Maschine vorhanden ist, fahren Sie den Gast herunter und kehren Sie zur Proxmox VE-Weboberfläche zurück. Navigieren Sie gegebenenfalls zum kürzlich hinzugefügten ESXi-Speichersymbol unter dem Ziel-PVE-Knoten, klicken Sie darauf und wählen Sie die „.vmx“-Datei der zu migrierenden virtuellen Maschine aus. Klicken Sie anschließend auf „Importieren“, um mit der Konfiguration der Migration und der resultierenden virtuellen Maschine auf Ihren PVE-Servern zu beginnen.
Hinweis: Der Name der virtuellen Maschine sollte erscheinen im entsprechenden Dateinamen.
Konfigurieren Sie die virtuelle Maschine im Fenster „Gast importieren“ auf der Registerkarte „Allgemein“. Für optimale Leistung empfehlen wir, das Feld „CPU-Typ“ auf „Host“ zu setzen, es sei denn, Sie müssen aus Kompatibilitätsgründen einen anderen Typ wählen.
Hinweis: Diese Anleitung behandelt nicht die Migration virtueller Maschinen mithilfe der Funktion „Live-Import“. Diese Funktion sollte nur verwendet werden, wenn die ESXi- und PVE-Server an ein Netzwerk mit hoher Bandbreite von mindestens 10 Gbit/s angeschlossen sind.
Sobald die Grundeinstellungen konfiguriert sind, klicken Sie auf die Registerkarte „Erweitert“. Für optimale Kompatibilität mit Betriebssystemen ohne standardmäßig integrierte VirtIO-Treiber (typischerweise Windows-VMs) deaktivieren Sie das Kontrollkästchen „Für VirtIO-SCSI vorbereiten“. Dadurch wird das Feld „SCSI-Controller“ auf „VMware PVSCSI“ und der Festplattentyp der VM auf SCSI zurückgesetzt. Sie können den Zielspeicher der virtuellen Maschine auch über die Felder „Speicher“ für jede angeschlossene Festplatte anpassen.
Hinweis: Wenn es sich bei der virtuellen Maschine, die Sie migrieren, um einen EFI-fähigen Gast handelt, überprüfen Sie, ob das Element „efidisk“ in der Liste „Datenträger“ aktiviert ist.
Nachdem Sie die Registerkarte „Resultierende Konfiguration“ angezeigt haben, klicken Sie auf „Importieren“, um die Einstellungen der resultierenden virtuellen Maschine zu überprüfen.
Das Fenster „Task Viewer“ erscheint, nachdem die Festplatten des Gastes kopiert wurden. Es endet mit „TASK OK“. Dies signalisiert, dass die VM bereit ist, auf Ihren Proxmox VE-Servern gestartet zu werden.
Schließen Sie das Fenster „Task Viewer“ und suchen Sie die neu erstellte virtuelle Maschine auf der linken Seite der Proxmox VE-Weboberfläche. Klicken Sie auf den Namen der virtuellen Maschine, wechseln Sie zur Registerkarte „Konsole“ und klicken Sie auf „Jetzt starten“, um sie einzuschalten.
Herzlichen Glückwunsch! Sie haben eine virtuelle Maschine erfolgreich von ESXi mit dem integrierten Import-Tool von Proxmox VE migriert. Wenn Ihre VM jedoch unter Windows läuft, können wir mit einigen weiteren Schritten die Zugänglichkeit und Leistung der VM deutlich verbessern, wie unten beschrieben.
Optimierung virtueller Windows-Maschinen für Proxmox VE
Virtuelle Maschinen arbeiten am effizientesten, wenn sie über die richtigen Tools verfügen. Eine der einfachsten Möglichkeiten, Ihre virtuellen Windows-Maschinen schneller, effizienter und für eine bessere Kommunikation mit dem Proxmox VE-Hypervisor zu machen, besteht darin, die Open-Source-VirtIO-Treiber, den Qemu-Gast und die SPICE-Agenten auf jedem Gast zu installieren.
Sie können alle drei Tools in einer ISO-Datei herunterladen hierWenn Ihre Windows-Gäste über Internetzugang verfügen, können Sie die ISO auf dem Gast herunterladen oder die Datei auf Ihren/Ihre Proxmox VE-Server hochladen und an deren virtuelle CD/DVD-Laufwerke anhängen.
Um die ISO auf einen PVE-Server hochzuladen, navigieren Sie in der Weboberfläche zum Speicher für die ISO-Dateien und klicken Sie auf „Hochladen“.
Wählen Sie im angezeigten Menü „Hochladen“ mit der Option „Datei auswählen“ die VirtIO-ISO-Datei aus und klicken Sie auf die blaue Option „Hochladen“, um mit dem Kopieren in den Speicher des Servers zu beginnen.
Nachdem die ISO-Datei auf den Server kopiert wurde, wird ein Fenster mit der Aufgabenanzeige angezeigt. Warten Sie, bis die Meldung „TASK OK“ angezeigt wird, bevor Sie die ISO-Datei beenden und an VMs anhängen.
Klicken Sie anschließend links in der Weboberfläche auf eine virtuelle Windows-Maschine und wählen Sie deren Registerkarte „Hardware“. Wählen Sie das Gerät „CD/DVD-Laufwerk“ aus und klicken Sie auf „Bearbeiten“.
Füllen Sie im angezeigten Popup-Fenster die Felder „Speicher“ und „ISO-Image“ mit den entsprechenden Werten aus, um die hochgeladene VirtIO-ISO-Datei auszuwählen, und wählen Sie zur Bestätigung „OK“.
Melden Sie sich über die Registerkarte „Konsole“ beim Gast an und öffnen Sie die ISO-Datei im Datei-Explorer. Suchen Sie die Datei „virtio-win-guest-tools.exe“, klicken Sie mit der rechten Maustaste darauf und wählen Sie im angezeigten Menü „Als Administrator ausführen“.
Wenn ein Fenster zur Benutzerkontensteuerung angezeigt wird, bestätigen Sie es und fahren Sie mit dem Installationsassistenten fort. Behalten Sie dabei alle vorab ausgewählten Standardoptionen bei.
Sobald die Installation erfolgreich abgeschlossen ist, schließen Sie das Menü und kehren Sie zum Reiter „Hardware“ der virtuellen Maschine in der Proxmox VE-Weboberfläche zurück. Klicken Sie dort auf „Hinzufügen“ und wählen Sie im Dropdown-Menü „Festplatte“ aus.
Vervollständigen Sie die Angaben im Menü „Hinzufügen: Festplatte“. Geben Sie unter „Bus/Gerät“ den „VirtIO-Block“ und unter „Speicher“ den bevorzugten Speicher der VM an. Belassen Sie das Feld „Festplattengröße (GiB)“ bei 32 oder verkleinern Sie es, je nachdem, wie viel Speicherplatz auf Ihren Servern verfügbar ist. Klicken Sie abschließend auf „Hinzufügen“, um die neu erstellte virtuelle Festplatte anzuhängen.
Kehren Sie nach dem Hinzufügen der Festplatte zur Registerkarte „Konsole“ der VM zurück und öffnen Sie das Menü „Datenträgerverwaltung“. Klicken Sie mit der rechten Maustaste auf die neue Festplatte und wählen Sie im folgenden Menü „Online“. Sobald die Festplatte online ist, klicken Sie erneut mit der rechten Maustaste darauf und wählen Sie „Datenträger initialisieren“.
Wählen Sie einen MBR- oder GPT-Partitionsstil für die neue Festplatte und klicken Sie auf „OK“.
Klicken Sie anschließend mit der rechten Maustaste irgendwo auf den nicht zugewiesenen Speicherplatz der neuen Festplatte und wählen Sie „Neues einfaches Volume“.
Fahren Sie mit dem neu eingeführten einfachen Volume-Assistenten fort, wählen Sie einen Laufwerksbuchstaben aus und erstellen Sie ein Volume-Label, das Sie kein Frontalunterricht. für virtuelle Festplatten verwenden möchten.
Schließen Sie anschließend das Fenster „Datenträgerverwaltung“ und fahren Sie die virtuelle Maschine herunter. Kehren Sie nach dem Ausschalten zur Registerkarte „Hardware“ der virtuellen Maschine zurück.
Befolgen Sie anschließend die unten aufgeführten Schritte sorgfältig und achten Sie darauf, die Daten oder die Konfiguration der VM nicht versehentlich zu zerstören. Wir werden nun einige Optionen für virtualisierte Geräte und VMs ändern, um die Vorteile der zuvor installierten VirtIO-Treiber und Gast-Agenten zu nutzen:
- Navigieren Sie zur Registerkarte „Hardware“ der virtuellen Maschine und klicken Sie auf die zuvor hinzugefügte VirtIO-Festplatte. Klicken Sie auf „Trennen“, um die Trennung zu bestätigen.
- Klicken Sie auf die Option „Unbenutzte Festplatte“, dann auf „Entfernen“ und bestätigen Sie das Entfernen des Laufwerks.
- Verwenden Sie für jede der verbleibenden Festplatten der virtuellen Maschine die Option „Trennen“, um sie von der virtuellen Maschine zu trennen.
- Klicken Sie für jede der „Ungenutzten Festplatten“ der virtuellen Maschine auf „Bearbeiten“, ändern Sie das Feld „Bus/Gerät“ in „VirtIO-Block“ und klicken Sie auf „Hinzufügen“.
- Wählen Sie das Gerät „SCSI Controller“ aus und ändern Sie es mit „Bearbeiten“ in „VirtIO SCSI Single“ und anschließend mit „OK“.
- Klicken Sie für jedes „Netzwerkgerät“ der virtuellen Maschine auf „Bearbeiten“, ändern Sie das Feld „Modell“ in „VirtIO (paravirtualisiert)“ und klicken Sie auf „OK“.
- Ändern Sie nicht die MAC-Adresse. Beachten Sie, dass eine Änderung des Netzwerkschnittstellentyps möglicherweise bedeutet, dass Sie die Netzwerkeinstellungen im Gast bearbeiten müssen, wenn DHCP nicht verwendet wird.
- (Nur für UEFI-fähige Windows-VMs empfohlen) Wählen Sie die Option „Maschine“, klicken Sie auf „Bearbeiten“ und aktivieren Sie das Kontrollkästchen „Erweitert“.
- (Nur für UEFI-fähige Windows-VMs empfohlen) Ändern Sie das Feld „Maschine“ in „Q35“, das Feld „Version“ in den obersten (neuesten) Typ und das Feld „vIOMMU“ in „VirtIO“.
- Navigieren Sie zur Registerkarte „Optionen“ der virtuellen Maschine, klicken Sie auf die Option „QEMU-Gast-Agent“ und klicken Sie auf „Bearbeiten“.
- Aktivieren Sie das Feld „QEMU-Gastagent verwenden“, stellen Sie sicher, dass „Standard (VirtIO)“ oder „VirtIO“ ausgewählt ist, und klicken Sie auf „OK“.
- Wählen Sie die Option „Boot-Reihenfolge“ und klicken Sie auf „Bearbeiten“.
- Verschieben Sie die Startoptionen per Drag & Drop, überprüfen Sie sie und stellen Sie sicher, dass die gewünschten Startoptionen für die virtuelle Maschine ausgewählt sind. Klicken Sie dann auf „OK“.
- Nehmen Sie sich einen Moment Zeit und überprüfen Sie die Änderungen, die Sie an dieser Stelle an der virtuellen Maschine vorgenommen haben. Alle virtuellen Geräte „Festplatte“, „Netzwerkgerät“ und „SCSI-Controller“ sollten auf die entsprechenden VirtIO-fähigen Optionen geändert werden. Der Maschinentyp der VM sollte auf „Q35“ eingestellt werden, sofern die VM UEFI-kompatibel ist.
- Navigieren Sie abschließend zur Registerkarte „Konsole“ der virtuellen Maschine und klicken Sie auf „Jetzt starten“, um sie einzuschalten.
Hinweis: Sollten beim Booten von VMs mit veralteten BIOS-Konfigurationen oder einem emulierten LSI-SCSI-Controller Probleme auftreten, navigieren Sie zur Registerkarte „Hardware“ der VM und trennen Sie alle virtuellen Festplatten über „Trennen“. Über „Bearbeiten“ gelangen Sie in ein Menü, in dem Sie die Bus-/Gerätetypen auf „SATA“ ändern können. Schließen Sie das Menü nach der Änderung mit der blauen Option „Hinzufügen“ und navigieren Sie zur Registerkarte „Optionen“ der virtuellen Maschine. Wählen Sie dort die Option „Bootreihenfolge“ und klicken Sie auf „Bearbeiten“. Ändern Sie die Bootreihenfolge so, dass die SATA-Bootfestplatte zuerst angezeigt wird, und aktivieren Sie zum Abschluss das Kontrollkästchen „Aktiviert“.
Vorher:
Nach:
Fazit
Die Migration von VMware ESXi zu Proxmox VE gestaltet sich dank des integrierten Import-Tools von Proxmox unkompliziert. Mit den richtigen Vorbereitungsschritten können Sie Workloads mit minimalen Ausfallzeiten und Unterbrechungen verschieben: Kompatibilität prüfen, VMware Tools bereinigen und Importeinstellungen konfigurieren. Sobald Ihre virtuellen Maschinen erfolgreich auf Proxmox laufen, validieren Sie deren Leistung, installieren Sie gegebenenfalls VirtIO-Treiber und erstellen Sie neue Backups in Ihrer aktualisierten Umgebung. Nachdem Sie sichergestellt haben, dass alles reibungslos und zuverlässig läuft, empfiehlt es sich, die ursprünglichen ESXi-VMs außer Betrieb zu nehmen oder zu archivieren, um Ressourcen freizugeben und plattformübergreifende Konfigurationsabweichungen zu vermeiden.
Dieser Prozess bietet vielen Anwendern einen relativ einfachen und unkomplizierten Übergang und löst die steigenden VMware-Lizenzkosten. Gleichzeitig bleibt eine solide, unternehmenstaugliche Plattform für zentrale Virtualisierungsanforderungen erhalten. Wenn Sie GPUs in Proxmox VE gemeinsam nutzen möchten, lesen Sie unsere Proxmox vGPU -Guide.






Amazon