So konvertieren Sie Hyper-V in VMware: Eine umfassende Anleitung
Virtualisierungsplattformen wie Hyper-V und VMware sind für den Betrieb flexibler und skalierbarer IT-Umgebungen unverzichtbar. Im Zuge der Weiterentwicklung von Unternehmen entsteht häufig die Notwendigkeit, Workloads zwischen diesen Plattformen zu migrieren, um die Leistung, Kompatibilität oder Effizienz des Managements zu verbessern.
Unter den verfügbaren Migrationstools sticht VMware vCenter Converter Standalone als das effektivste Tool für die Konvertierung einer Hyper-V-VM in eine VMware-VM hervor. Dieses kostenlose Dienstprogramm unterstützt sowohl V2V- (Virtual-to-Virtual) als auch P2V- (Physical-to-Virtual) Konvertierungen und bietet eine reibungslose und zuverlässige Möglichkeit zur Migration von Systemen. Lesen Sie diese Schritt-für-Schritt-Anleitung, um zu erfahren, wie Sie Hyper-V in VMware konvertieren können.
Verständnis der VMware vCenter Converter-Optionen
Bevor Sie eine Hyper-V-VM in eine VMware-VM konvertieren, sollten Sie die Optionen des VMware vCenter Converters überprüfen. Die Komponenten des VMware vCenter Converters können nur auf Windows-Betriebssystemen installiert werden. Das Programm ist einfach zu bedienen. Die Lösung kann Ihnen helfen, den Konvertierungsprozess zu automatisieren, indem Sie mehrere Aufgaben erstellen, die in der Reihenfolge ihrer Priorität ausgeführt werden (Aufgaben mit niedrigeren Job-IDs werden zuerst ausgeführt). In den Optionen des VMware vCenter Converters können Sie die Anzahl der gleichzeitig auszuführenden Aufgaben festlegen. Dies könnte nützlich sein, falls Sie die Ausführungsgeschwindigkeit der Aufgaben regulieren müssen, zum Beispiel. Die Konfiguration der VM nach der Konvertierung kann ebenfalls mit diesem Tool durchgeführt werden.
Die folgende Tabelle zeigt die Arten von Maschinen, die in VMware-Formate konvertiert werden können.
|
Quellmaschinen |
Zielmaschinen |
|
Physische Maschinen Hyper-V-VMs VMware Workstation-VMs |
VMs im ESXi-Format VMs im Workstation-Format |
VMware vCenter Converter kann zur Konvertierung physischer Maschinen verwendet werden, die Windows oder Linux ausführen. Linux-Maschinen müssen remote konvertiert werden, da der Konverter nur auf Windows installiert werden kann. Sowohl lokale als auch entfernte Windows-Maschinen können konvertiert werden. Virtuelle Zielmaschinen können das VMware ESXi-Format oder das VMware Workstation-Format haben (letzteres kann in VMware Fusion und VMware Player ausgeführt werden).
Der VMware vCenter Converter kann in Bezug auf seine Komponenten betrachtet werden: Der Client, der Agent und der Server, der einen Worker enthält. Der Agent kann auf physischen Quellmaschinen mit Windows oder auf den Hyper-V-Hosts bereitgestellt werden. Beim Start der Konvertierung wird auf der laufenden Windows-Quellmaschine ein Schnappschuss erstellt. Die Snapshot-Technik wird verwendet, um die Datenkonsistenz zu bewahren. Der Server führt den Konvertierungsprozess aus, und der Worker wird immer zusammen mit der Serverkomponente installiert. Der Client bietet eine Benutzeroberfläche, die für die Verbindung mit einem lokalen oder remote Rechner verwendet wird, auf dem ein Converter läuft. Die Client-Schnittstelle bietet Zugang zu Konvertierungs- und Konfigurationsassistenten.
Wenn eine physische Maschine mit Linux konvertiert werden muss, wird der Agent nicht auf Linux installiert; stattdessen wird eine spezielle, leere Hilfs-VM auf dem Zielhost bereitgestellt. Die Verbindung zu der physischen Linux-Maschine erfolgt über SSH (Secure Shell). Zum Zeitpunkt der Erstellung ist die Hilfs-VM leer und bootet von einem Linux-Image. Die Daten werden von der ursprünglichen Linux-Maschine auf die Hilfs-VM kopiert. Wenn der Prozess abgeschlossen ist, wird die Hilfsmaschine zur Zielmaschine. Die VM ist einsatzbereit, sobald sie neu gestartet wird.
Beim Konvertieren von Hyper-V-VMs zu VMware wird der Agent während der Konfiguration des Umstellungsauftrags auf dem Hyper-V-Server installiert. Hyper-V-VMs im ausgeschalteten Zustand können konvertiert werden. Wenn Sie laufende Hyper-V-VMs (oder VMs auf anderen Hypervisoren wie KVM oder XEN) konvertieren möchten, verwenden Sie VMware vCenter Converter auf die gleiche Weise, wie oben beschrieben, für die Umstellung laufender physischer Maschinen.
Datenkopien können festplatten- oder volumenbasiert sein. VMware vCenter Converter unterstützt die folgenden Quellplatten/-volumen nicht:
- RAID-Festplatten;
- GPT/MBR-Hybridfestplatten (GUID-Partitionstabelle / Hauptstartdatensatz);
- RDM-Festplatten (Raw Device Mapping);
- Volumen, die von Device Mapper Multipath in Linux gemountet werden.
MBR-Festplatten, GPT-Festplatten sowie Basis- und dynamische Volumen werden unterstützt. VM-Schnappschüsse werden nicht von der Quell-VM zur Ziel-VM übertragen.
Parameter, die während der Umstellung erhalten bleiben
Standardmäßig bleiben folgende Parameter bei VMware vCenter Converter erhalten:
- Computername;
- Sicherheits-ID (SID);
- Benutzerkonten;
- Volumennamen für Festplattenpartitionen;
- Anwendungs- und Dateien.
Dementsprechend können Betriebsstörungen auftreten, wenn sowohl Quell- als auch Zielmaschinen im selben Netzwerk betrieben werden. Netzwerkprobleme können auftreten, wenn die IP-Adressen, Computernamen und SID-Werte gleich sind. Um dies zu vermeiden, sollten Sie die Quell-VM vom Netzwerk trennen, bevor Sie die von der Konvertierung erstellte VM einschalten. Alternativ können Sie auf Windows basierende virtuelle Maschinen mithilfe des Umstellungs- oder Konfigurationsassistenten im VMware vCenter Converter anpassen, um die relevanten Parameter anzupassen.
Hardwareänderungen in der Ziel-VM
Hardware-Virtualisierung funktioniert durch die Emulation von Computerhardware, um sicherzustellen, dass VMs ordnungsgemäß funktionieren. Daher können sich einige Geräte ändern, nachdem sie von einer physischen Maschine zu einer VM umgestellt wurden oder nachdem sie zwischen Hypervisor-Plattformen konvertiert wurden. Hyper-V verwendet nicht dieselben emulierten Geräte wie VMware. Sogar Gen1 und Gen2 Hyper-V-VMs verwenden innerhalb der Hyper-V-Umgebung unterschiedliche virtuelle Geräte.
Hardwareänderungen können dazu führen, dass einige hardwarebezogene Software nach der Konvertierung nicht mehr funktionsfähig ist. Ein häufiges Problem ist die Notwendigkeit, die Software zu reaktivieren, die Aktivierungsalgorithmen verwendet, die mit der Hardware verknüpft sind. Die Konvertierung von Maschinen, die OEM (Originalausrüstungshersteller) lizenziert sind, ist in diesem Fall möglicherweise keine kluge Entscheidung.
Die folgende Hardware könnte sich nach der Konvertierung ändern:
- CPU-Modell . Dies hängt vom CPU-Modell der physischen Maschine ab, die die neue VMware-VM hostet.
- Ethernet-Adapter . Die Netzwerkkarten könnten auf VMXnet-Ethernet-Adapter geändert werden. In diesem Fall sollte auch die MAC-Adresse geändert werden.
- USB-Adapter . Diese könnten aktualisiert werden.
- Grafikkarte . Diese könnte nach der Migration in eine VMware-SVGA-Karte geändert werden.
- Festplattencontroller . Die Ziel-Festplattencontroller können sich von denen der Quellmaschine unterscheiden.
- Festplatten und Partitionen . Die Modell- und Herstellerstrings der Festplattengeräte könnten sich ändern (zum Beispiel zu VMware Virtual disk SCSI Disk device). Auch die Anzahl der Festplatten und Partitionen kann sich während des Konvertierungsprozesses ändern.
Unterstützte Betriebssysteme
VMware vCenter Converter 6.6 (veröffentlicht im Jahr 2025) unterstützt verschiedene auf Windows- und Linux-basierte Betriebssysteme.
Die folgenden Windows -Versionen werden offiziell unterstützt:
- 32-Bit- und 64-Bit-Versionen von Windows 10 und 11.
- 64-Bit-Versionen von Windows Server 2012, 2012 R2, 2016, 2019 und 2022.
VMware vCenter Converter kann auf jedem der aufgeführten Betriebssysteme installiert werden. Die VMs, die diese Betriebssysteme ausführen, können im eingeschalteten oder ausgeschalteten Zustand konvertiert werden, wobei die Maschinenkonfiguration unterstützt wird.
Wenn Sie den Konverter auf älteren Windows-Versionen installieren oder ältere Windows-Versionen, wie Windows 7, konvertieren möchten, sollten Sie eine ältere Version des VMware Converter Standalone (Version 6.0 oder 6.1) installieren.
Die folgenden Linux -Distributionen werden offiziell unterstützt:
- Ubuntu 12.04 LTS (32/64-Bit), Ubuntu 14.04 LTS (32/64-Bit), Ubuntu 16.04 LTS (32/64-Bit), 18.04 LTS, 20.04 LTS, 22.04 LTS.
- CentOS 6.x (32/64-Bit), CentOS 7.0 (64-Bit).
- Red Hat Enterprise Linux (RHEL) 6.x (32/64-Bit), RHEL 7.x (64-Bit), RHEL 8.x (64-Bit), RHEL 9.x (64-Bit).
SUSE Linux Enterprise Server (SLES) 10.x (32/64-Bit) und SLES 11.x (32/64-Bit) wurden bis Version 5.0.1 des Konverters unterstützt.
VMware vCenter Converter kann Quellmaschinen (physisch oder virtuell) mit diesen Linux-Betriebssystemen konvertieren. Die Quellmaschinen können konvertiert werden, unabhängig davon, ob sie eingeschaltet oder ausgeschaltet sind. Der Konverter kann nicht auf Linux-Betriebssystemen installiert werden und kann nicht zur Konfiguration von Zielmaschinen mit einem Linux-OS verwendet werden. Nur festplattenbasierte Klonverfahren sind für Linux-Maschinen verfügbar, und VMware-Tools können nicht automatisch mit dem Konverter installiert werden.
GRUB-Bootloader wird für Linux-Maschinen unterstützt. LILO wird nicht unterstützt.
Quellmaschinen unter Windows/Linux mit BIOS und UEFI werden unterstützt. Die Firmware-Schnittstelle wird nach der Konvertierung beibehalten. Wenn eine Quellmaschine BIOS verwendet, kann sie in eine VM konvertiert werden, die BIOS verwendet, aber sie kann nicht in eine VM konvertiert werden, die UEFI verwendet (und umgekehrt).
Netzwerkanforderungen
Stellen Sie sicher, dass keine Firewall die Netzwerkverbindung blockiert, und VMware vCenter Converter Standalone auf die Quellmaschine und den Zielhost zugreifen kann (siehe Tabelle unten). Es kann erforderlich sein, Ihre Antivirensoftware vorübergehend zu deaktivieren, bis der Konvertierungsprozess abgeschlossen ist. Für Windows-Systeme müssen Datei- und Druckerfreigabe aktiviert sein. UAC (Benutzerkontensteuerung) muss deaktiviert sein. Verwenden Sie ein Administratorkonto, um sich mit den Quell- und Zielmaschinen zu verbinden und VMware vCenter Converter zu betreiben. Für eine physische Linux-Quellmaschine muss der SSH-Server aktiviert sein.
|
Quelle (verbunden von ) |
Ziel (verbindend zu) |
Ports, die für die Netzwerkverbindung verwendet werden |
|
Converter Standalone-Server |
Eingeschaltete Quellmaschine |
TCP 445, 139, 9089; UDP 137, 138 |
|
Converter Standalone-Server |
vCenter Server |
TCP 443 |
|
Converter Standalone-Client |
vCenter Server |
TCP 443 |
|
Converter Standalone-Server |
Ziel-ESXi |
TCP 902 |
|
Eingeschaltete Quellmaschine |
ESXi |
TCP 443, 902.# |
Das Herunterladen und Installieren des VMware vCenter Converters
VMware vCenter Converter Standalone herunterladen von der VMware-Website. Sie benötigen ein VMware-Konto, um auf den Downloadlink zuzugreifen. Wenn Sie noch kein VMware-Konto haben, können Sie eines erstellen; der Prozess ist kostenlos und in wenigen Minuten abgeschlossen.
Der Prozess kann sich für verschiedene Versionen des VMware Converters geringfügig unterscheiden, aber der Ablauf bleibt im Allgemeinen derselbe.
- Nach dem Herunterladen des Converters können Sie es über die GUI (grafische Benutzeroberfläche) oder die Befehlszeile installieren. Die Installation im GUI-Modus ist unkompliziert – führen Sie einfach die .EXE-Datei des heruntergeladenen Installationsprogramms aus und befolgen Sie die Empfehlungen des Installationsassistenten.
- Der nächste Schritt besteht darin, Ihren Einrichtungstyp auszuwählen – Sie können zwischen Lokale Installation und Client-Server Installation wählen. Die lokale Installation wird in diesem Beispiel der Einfachheit halber verwendet. Alle notwendigen Komponenten des Converters werden auf dem lokalen Computer installiert, um Aufgaben direkt davon ausführen zu können (z. B. Fernzugriff, Converter-Server, Converter-Agent und Converter-Client). Wenn Sie die Option zur Client-Server-Installation wählen, können Sie feinabstimmen, welche Komponenten installiert werden.

Schritt-für-Schritt-Beispiel: Konvertieren einer Hyper-V-VM in eine VMware-VM
Nachdem Sie VMware vCenter Converter Standalone installiert haben, starten Sie den Konverter (standardmäßig wird eine Verknüpfung auf Ihrem Desktop erstellt). Der Konverter wird in einem neuen Fenster geöffnet. Im folgenden detaillierten Leitfaden erfahren Sie, wie Sie eine Hyper-V-VM in eine VMware ESXi-VM konvertieren.
- Klicken Sie auf Maschine konvertieren .

- Der Konvertierungsassistent wird gestartet. Auf dem Quelle-System Bildschirm können Sie einen Zustand Eingeschaltet (für ein Remote-Windows-Gerät, ein Remote-Linux-Gerät oder dieses lokale Gerät) oder einen Zustand Ausgeschaltet (für eine VMware-Infrastruktur-virtuelle Maschine, eine VMware Workstation-virtuelle Maschine, eine andere VMware-virtuelle Maschine oder Hyper-V-Server) für den Quelltyp auswählen. In diesem Beispiel wählen wir die Option Ausgeschaltet aus und wählen Hyper-V-Server im Dropdown-Menü.
Geben Sie die Serververbindungsinformationen an. Geben Sie die IP-Adresse oder den Namen Ihres Hyper-V-Servers ein, dann den Benutzernamen und das Passwort eines Kontos mit Administratorberechtigungen für den Hyper-V-Server. Klicken Sie auf Weiter , um fortzufahren.

- Ein Popup-Fenster erscheint. Der VMware vCenter Converter Standalone-Agent muss vorübergehend auf der Instanz von Hyper-V-Server installiert werden. VMware vCenter Converter fordert Sie auf, auszuwählen, wie Sie den Agent nach Abschluss der Konvertierung deinstallieren möchten (automatisch oder manuell). Wählen Sie die bevorzugte Option und klicken Sie auf Ja , um fortzufahren. Warten Sie, bis der Agent auf dem Hyper-V-Server bereitgestellt ist.

- Wählen Sie die Quellmaschine . Sobald der Agent bereitgestellt ist, können Sie eine Liste der virtuellen Maschinen sehen, die sich auf Ihrem Hyper-V-Server befinden. In diesem Leitfaden wird die Ubuntu16-Replika VM für die Konvertierung ausgewählt. Diese VM ist ausgeschaltet und erfüllt die Anforderungen. Wenn Sie eine VM im eingeschalteten Zustand auswählen, wird die Schaltfläche Weiter inaktiv und eine „ Schalten Sie die ausgewählte virtuelle Maschine aus, um fortzufahren “ Warnung wird angezeigt. Nachdem Sie Ihre Quell-VM ausgewählt haben, klicken Sie auf Weiter .

- Legen Sie Ihr Zielsystem fest, indem Sie aus den folgenden Optionen wählen: VMware-Infrastruktur-virtuelle Maschine oder VMware Workstation, oder andere VMware-virtuelle Maschinen .
Wählen Sie die erste Option, wenn Sie am Ende eine auf einem ESXi-Host laufende VM haben möchten (wie in diesem Fall).
Wählen Sie die VMware-Infrastruktur-Serverdetails aus:
- Die IP-Adresse (oder der Hostname) des vCenter Servers oder des eigenständigen ESXi-Hosts;
- Der Name des Benutzers mit administrativen Berechtigungen;
- Das Passwort dieses Benutzers.
Wenn dies erledigt ist, klicken Sie auf Weiter , um fortzufahren.

- Legen Sie die Parameter für die Ziel-VM fest. Legen Sie den Namen und den Standort der VM (Rechenzentrum oder Ordner) fest. Klicken Sie dann auf Weiter , um fortzufahren.

- Wenn Sie im vorherigen Schritt den vCenter Server ausgewählt haben, müssen Sie nun den ESXi-Host auswählen, auf dem die VM ausgeführt werden soll. Wählen Sie den dem ESXi-Server angeschlossenen Datenspeicher aus und geben Sie die Version der virtuellen Maschine an. Die VM-Version 11 ist geeignet für ESXi 6.0 oder neuer. In diesem Beispiel lautet die IP-Adresse des ESXi-Hosts 10.10.10.90 , der Datenspeichername ist VMTemplates02 und die VM-Version ist 11 . Sie können auch eine neuere von Ihrer Konverterinstanz unterstützte VM-Version auswählen, die auf dem Zielhost ausgeführt werden kann. Klicken Sie auf Weiter .

- Legen Sie die Parameter für die Konvertierungsaufgabe fest:
- Daten zum Kopieren . Sie können den Datentyp für die Kopie (Festplatten- oder Volumen-basiert), den Bereitstellungstyp der Festplatte (Dick oder dünn) und den Ziel-Datenspeicher für Ihre virtuellen Festplatten auswählen. Standardmäßig ist der dichte Festplattentyp ausgewählt.
- Geräte. In diesem Abschnitt können Sie die Menge des virtuellen Speichers, die Anzahl der virtuellen Prozessoren, die Anzahl der Kerne pro Prozessor und den Festplattencontroller für die VM festlegen.
- Netzwerke . Sie können die Anzahl der virtuellen Netzwerkadapter für die VM auswählen und das Netzwerke eingeben, mit dem sie verbunden werden sollen, sowie den Typ des virtuellen Netzwerkkontrollers.
- Dienste. Diese Option ist nur für Windows-basierte Zielmaschinen verfügbar und ermöglicht es Ihnen, einen Startmodus für jeden Windows-Dienst auszuwählen.
- Erweiterte Optionen. Diese Einstellungen können für Windows-Betriebssystemmaschinen vorgenommen werden. Aktivieren Sie die entsprechenden Kontrollkästchen für das Einschalten der Ziel-VM, die Installation der VMware-Tools, die Anpassung der Gasteinstellungen, das Entfernen von Systemwiederherstellungspunkten und/oder die Neukonfiguration der Ziel-VM nach der Konvertierung.
- Drosselung . Sie können die CPU-Drosselung einrichten, um die von der Konverterinstanz für die aktuelle Aufgabe genutzten CPU-Ressourcen zu steuern. Diese Option ermöglicht es Ihnen, bei Bedarf ausreichende Prozessorressourcen für die Ausführung anderer Aufgaben zu reservieren. Die Bandbreitendrosselung ermöglicht es Ihnen, die Netzwerkbandbreite zu steuern, was nützlich sein kann, um sicherzustellen, dass Ihre netzwerkbezogenen Dienste und Anwendungen während der Konvertierung ordnungsgemäß funktionieren.
Nachdem Sie die Parameter konfiguriert haben, klicken Sie auf Weiter .

Hinweis : Sie können VMware vCenter Converter so einstellen, dass standardmäßig ein Thin-Disk-Typ verwendet wird. Dies kann nützlich sein, wenn Sie eine große Anzahl von Maschinen konvertieren und die Zielmaschinen über dünn bereitgestellte Festplatten verfügen müssen. Um diese Option zu aktivieren:
- Gehen Sie zu C:\ProgramData\VMware\VMware vCenter Converter Standalone .
- Öffnen Sie die converter-worker.xml Datei in einem Texteditor.
- Suchen Sie das
<preferThinDiskType>Tag. - Ändern Sie den Standardwert
falseauftruein der Zeichenkette:<preferThinDiskType>false</preferThinDiskType> - Speichern Sie die converter-worker.xml Datei und starten Sie den VMware vCenter Converter Standalone Worker-Dienst neu. Um dies zu tun, öffnen Sie CMD und führen Sie die Befehle aus:
net stop "VMware vCenter Converter Standalone Worker service"net start "VMware vCenter Converter Standalone Worker service"
Alternativ können Sie
services.mscausführen und die GUI für das Management des Dienstes verwenden. - Überprüfen Sie die Zusammenfassung. Wenn alle Einstellungen korrekt sind, klicken Sie auf Fertigstellen , um die Konvertierung zu starten.

- Sie können jetzt den Status Ihres Konvertierungsauftrags in den Hauptfenstern des VMware vCenter Converter anzeigen. Ähnlich können Sie weitere Konvertierungsaufträge hinzufügen. Warten Sie, bis Ihr Auftrag abgeschlossen ist, und starten Sie dann die als Hyper-V-Format konvertierte VM auf Ihrem VMware ESXi-Host (verwenden Sie dazu den VMware vSphere Client, den VMware vSphere Web Client, den VMware Host Client, VMware Workstation oder PowerCLI).

Unabhängig davon, welchen Hypervisor Sie verwenden, denken Sie daran, Ihre Daten zu schützen. Mit NAKIVO Backup & Replication können Sie Ihre Hyper-V- und VMware-VMs einfach und effektiv sichern. Wenn Sie Ihre Hyper-V-VMs bereits mit NAKIVO Backup & Replication gesichert haben, können Sie die plattformübergreifende Wiederherstellungsfunktion der Lösung nutzen, um Ihre Hyper-V-VMs zu VMware-VMs zu konvertieren.
Fazit
Die Migration von Hyper-V zu VMware ist mit VMware vCenter Converter Standalone ein einfacher Prozess. Dieses kostenlose Tool stellt sicher, dass Ihre virtuellen Maschinen sicher übertragen werden, wobei wichtige Konfigurationen erhalten bleiben und Ausfallzeiten minimiert werden. Indem Sie die beschriebenen Schritte und Best Practices befolgen, können Sie eine reibungslose und zuverlässige Konvertierung erreichen.