- Lernen Sie verschiedene Methoden zum Klonen von VMs in Umgebungen kennen VMware ESXi
- Lernen Sie zu klonen virtuelle Maschinen mit oder ohne vCenter
- Nutzen Sie externe Tools wie Vinchin oder NAKIVO, um den Prozess zu automatisieren
- Vermeiden Sie häufige Fehler wie Konflikte von MAC oder SID in den Klonen
Das Klonen einer virtuellen Maschine in VMware ESXi mag komplex erscheinen, ist aber heutzutage eine grundlegende Fähigkeit für die Verwaltung virtueller Infrastrukturen. Ob Sie Tests durchführen möchten, ohne Ihre Produktionsumgebung zu beeinträchtigen, eine Migration vornehmen oder einfach Zeit beim Erstellen wiederkehrender Umgebungen sparen wollen – die Kenntnis aller verfügbaren Optionen ermöglicht es Ihnen, die effektivste Lösung basierend auf Ihren Ressourcen und Ihrer Konfiguration auszuwählen.
In diesem Artikel erkläre ich, wie Sie virtuelle Maschinen in VMware ESXi klonen , unabhängig davon, ob Sie Zugriff auf vCenter haben oder mit eigenständigen Hosts arbeiten. Außerdem stelle ich Ihnen fortgeschrittene Alternativen mit externen Tools wie Vinchin und NAKIVO vor, die diese Aufgabe vereinfachen und zusätzliche Vorteile wie automatisierte Replikation und Notfallwiederherstellung bieten.
Was genau ist das Klonen einer VM?
Das Klonen einer virtuellen Maschine (VM) erstellt eine exakte Kopie einer bestehenden VM . Dabei werden die virtuelle Hardware , das Betriebssystem, die Netzwerkkonfigurationen, die Festplatten und alle weiteren Einstellungen vollständig kopiert. Mit dieser Technik lassen sich innerhalb weniger Minuten funktional identische Maschinen bereitstellen. Sie eignet sich daher ideal für Testumgebungen, Massenbereitstellungen oder Servicemigrationen . Weitere Informationen zur Verwaltung dieser Aufgaben finden Sie im Artikel „ VMware-VM auf einen anderen PC kopieren“.
Dies unterscheidet sich von einem Snapshot, der den Zustand einer VM zu einem bestimmten Zeitpunkt erfasst, aber nicht separat ausgeführt werden kann . Ein Snapshot ist für die Wiederherstellung nützlich, jedoch nicht zum Duplizieren ausführbarer Maschinen.
Klassische Methode: Klonen einer VM mit vCenter Server
Die einfachste und direkteste Methode zum Klonen einer VM ist die Verwendung von vCenter Server . Dieses Tool bietet eine sehr intuitive grafische Benutzeroberfläche, die den Vorgang nahezu vollständig automatisiert.
Dazu müssen Sie lediglich den mit Ihrer vCenter-Instanz verbundenen vSphere Web Client öffnen und die folgenden Schritte ausführen:
- Zugang zum Abschnitt Hosts und Cluster und suchen Sie die VM, die Sie klonen möchten.
- Klicken Sie mit der rechten Maustaste auf die VM und wählen Sie Klonen > Auf virtuelle Maschine klonen.
- Geben Sie der geklonten Maschine einen neuen Namen und wählen Sie den Zielordner aus dem Inventar.
- Wählen Sie die physischer Host oder Cluster wo der Klon ausgeführt wird.
- Gibt die an Datenlager wo die Dateien der neuen VM gespeichert werden.
- Definiere das Festplattenkonfiguration (Thin oder Thick Provisioning) und ob es nach dem Klonen automatisch gestartet werden soll.
- Überprüfen Sie die Optionsübersicht und bestätigen Sie die Transaktion.
Sobald der Klonvorgang abgeschlossen ist, steht Ihnen eine neue, registrierte und einsatzbereite VM zur Verfügung. Dieses Verfahren ist äußerst zuverlässig und schnell, erfordert jedoch eine vCenter-Lizenz , die nicht für jeden erschwinglich ist. Wenn Sie nach kostengünstigeren Alternativen suchen, sollten Sie auch Festplattenklonsoftware in Betracht ziehen.
Klonen Sie eine VM ohne vCenter mit VMware Host Client

Wenn Sie kein vCenter verwenden, können Sie virtuelle Maschinen trotzdem über die native Weboberfläche jedes ESXi-Hosts klonen , den sogenannten VMware Host Client. Obwohl dieser Vorgang manuell ist, ist er durchaus machbar und effektiv.
Bei dieser Methode werden die .vmx- und .vmdk-Dateien der ursprünglichen VM in ein neues Verzeichnis kopiert, die Kennungen angepasst und die neue Maschine manuell auf dem Host registriert.
Die allgemeinen Schritte sind wie folgt:
- Fahren Sie die ursprüngliche VM herunter die Sie klonen möchten.
- Greifen Sie auf den Host-Client zu und erstellen Sie im Datenspeicher ein neues Verzeichnis, in dem Sie die Kopie speichern.
- Verwenden Sie den Data Warehouse-Browser, um Kopieren Sie die .vmdk- und .vmx-Dateien an den neuen Vorstand.
- Laden Sie die Datei herunter .vmx, öffnen Sie es in einem Texteditor und ändern Sie bei Bedarf den VM-Namen und die Datenträgerverweise.
- Laden Sie die geänderte VMX-Datei erneut in das neue Verzeichnis hoch.
- Registrieren Sie die neue VM über die Option Virtuelle Maschine erstellen/registrieren Wählen Sie die Option zur Verwendung einer vorhandenen VM.
- Nach der Registrierung können Sie Starten Sie den Klon und das System fragt Sie, ob es kopiert oder verschoben wurde. Wählen Sie „Kopiert“ aus.
Dieser Prozess mag technisch anspruchsvoller erscheinen, bietet Ihnen aber die volle Kontrolle über das Klonen und ist auch in Umgebungen ohne zusätzliche Lizenzen problemlos möglich. Dennoch sollten Sie bei der Arbeit mit in Domänen integrierten Windows- Rechnern auf mögliche MAC-, UUID- und SID-Konflikte achten.
Eine weitere manuelle Alternative: Erstellen Sie eine neue VM und fügen Sie die vorhandenen Festplatten ein
Es gibt noch eine dritte, sehr interessante Möglichkeit, wenn Sie die Konfigurationsdateien nicht bearbeiten möchten: Sie können manuell eine neue VM erstellen und die Festplatten einer bestehenden VM anschließen.
Hier ist der Ablauf:
- Fahren Sie die ursprüngliche VM herunter.
- Erstellen Sie eine neue VM von Grund auf, aber ohne Hinzufügen einer Festplatte während der Einrichtung.
- Kopieren Sie die Datei aus dem Data Warehouse-Browser .vmdk der ursprünglichen VM in das neue Verzeichnis der geklonten VM.
- Bearbeiten Sie die Einstellungen der neuen VM und vorhandene Festplatte hinzufügen zeigt auf den kopierten Pfad.
- Speichern Sie die Änderungen und starten Sie die neue VM.
Diese Methode vermeidet die Änderung der .vmx- Datei und ist daher sicherer für Benutzer, die sich mit der Bearbeitung von Konfigurationsdateien nicht wohlfühlen. Sie funktioniert, solange die Basiskonfiguration beider Rechner identisch ist (CPU, RAM, Hardwarekompatibilität usw.).
Klonen von der Befehlszeile auf ESXi
Sie können VMs auch direkt über Befehle in der ESXi-Shell oder per SSH- Verbindung klonen. Diese Methode eignet sich ideal, wenn Sie mit der Terminalnutzung vertraut sind und Root- Zugriff auf das System haben.
Die allgemeinen Schritte sind:
-
- Stellen Sie eine Verbindung über SSH her oder greifen Sie auf die ESXi-Shell zu.
- Verwenden
vim-cmd vmsvc/getallvmsum die registrierten VMs aufzulisten und die VMID der Maschine zu notieren, die Sie klonen möchten. - Fahren Sie die VM herunter mit
vim-cmd vmsvc/power.off [VMID]. - Erstellen Sie ein neues Zielverzeichnis mit
mkdir. - Verwenden
vmkfstools -iSo klonen Sie die virtuellen Festplatten in das neue Verzeichnis:
vmkfstools -i /origen/Windows-VM.vmdk /destino/Win-VM-Clone2.vmdk -d thin
-
- Kopieren Sie die .vmx-Datei mit
cpund bearbeiten Sie den Inhalt mitviSo aktualisieren Sie Namen:
- Kopieren Sie die .vmx-Datei mit
:%s/Windows-VM/Win-VM-Clone2/g
- Registrieren Sie es mit
vim-cmd solo/registervm /ruta/Win-VM-Clone2.vmx. - Schalten Sie die geklonte VM ein:
vim-cmd vmsvc/power.on [nuevo VMID].
Dieser Prozess ist zwar technisch anspruchsvoll, bietet aber maximale Flexibilität und eignet sich ideal für die Arbeit mit mehreren Hosts oder die Automatisierung von Bereitstellungen per Skript. Wenn Sie mehr darüber erfahren möchten, wie Sie dies in Verbindung mit anderen Aufgaben umsetzen können, lesen Sie den Artikel über Festplattenreparatursoftware.
Externe Tools nutzen: Klonen mit NAKIVO Backup & Replication
Wenn Sie viele VMs verwalten oder Ihre Infrastruktur wiederkehrende oder automatisierte Prozesse erfordert, ist eine der empfehlenswertesten Optionen die Verwendung externer Tools wie NAKIVO Backup & Replication.
NAKIVO ermöglicht Ihnen das Klonen virtueller Maschinen mithilfe der Replikationsfunktion und bietet Vorteile wie:
- Klonen Sie VMs von einem Host auf einen anderen, auch wenn sie sich nicht im selben vCenter befinden.
- Planen Sie regelmäßige Replikationen.
- Behalten Sie mehrere Wiederherstellungspunkte.
- Speicherplatzreduzierung durch Deduplizierung und Komprimierung.
Der Prozess besteht aus:
- Fügen Sie ESXi-Hosts oder vCenter zu NAKIVO hinzu.
- Erstellen Sie einen neuen Replikationsauftrag über die Konsole.
- Wählen Sie die ursprünglichen VM-, Ziel-, Netzwerk- und Re-IP-Optionen aus und planen Sie die Aufgabe.
- Führen Sie den Job aus und überwachen Sie ihn vom Hauptfenster aus.
Nach Abschluss des Vorgangs verfügen Sie am gewählten Zielort über eine funktionsfähige virtuelle Maschine, ohne dass Sie Dateien manuell bearbeiten oder sich um Konflikte sorgen müssen.
Vinchin Backup & Recovery als kostengünstigere Alternative
Eine weitere absolut sinnvolle Option ist Vinchin Backup & Recovery , eine Backup-Lösung, mit der Sie VMs auf anderen Hosts wiederherstellen können, als wären sie Klone.
Diese Software bietet:
- Eine sehr intuitive Webkonsole.
- Aus Backups geklont, kein vCenter erforderlich.
- Premiumfunktionen wie CBT, Deduplizierung und Komprimierung.
Der Fluss wäre:
- Konfigurieren Sie einen Sicherungsauftrag auf der ursprünglichen VM.
- Wählen Sie ein Ziel-Repository zum Speichern der Daten aus.
- Führen Sie den Job aus.
- Wählen Sie unter der Option „Wiederherstellung“ den neuen Host aus und stellen Sie die VM unter einem anderen Namen wieder her.
Der Vorteil besteht darin, dass Sie neben einem effektiven Klonvorgang auch Ihre Daten im Rahmen dieses Prozesses schützen.
Häufig gestellte Fragen zum Klonen von VMs in VMware
Können Sie eine VM klonen, während sie ausgeführt wird?
Ja, obwohl dies nicht in allen Fällen empfohlen wird. Einige Tools wie vCenter oder NAKIVO ermöglichen dies, aber am sichersten ist es, es zuerst auszuschalten, um Inkonsistenzen zu vermeiden.
Was ist mit dem Hostnamen, MAC und SID?
Beim Klonen einer Maschine müssen Sie darauf achten, diese eindeutigen Kennungen zu ändern, insbesondere in Windows-Umgebungen. Hierfür können Sie Sysprep oder manuell über das Betriebssystem umbenennen.
Kann ich einen ganzen ESXi-Host klonen?
Nicht als solches. ESXi verfügt nicht über eine Klonfunktion auf Hostebene, aber Sie können die Konfiguration replizieren und VMs auf einem anderen Server wiederherstellen.
Was ist die beste Option für große Umgebungen?
Für Infrastrukturen mit vielen VMs oder strengen Verfügbarkeitsanforderungen empfiehlt es sich, sich für Lösungen wie NAKIVO oder Vinchin zu entscheiden, die Klon-, Sicherungs- und Wiederherstellungsvorgänge automatisieren und einfach skalieren.
Das Klonen virtueller Maschinen in VMware hat je nach Kontext, Wissen und verfügbaren Tools mehrere Möglichkeiten. Von grafischen Benutzeroberflächen über Terminals bis hin zu kompletten Geschäftslösungen gibt es immer eine Option, die Ihren Anforderungen entspricht. Wichtig ist, herauszufinden, welche Lösung das richtige Gleichgewicht zwischen Zeit, Kontrolle und Skalierbarkeit für Ihre virtualisierte Umgebung bietet.
Leidenschaftlicher Autor über die Welt der Bytes und der Technologie im Allgemeinen. Ich liebe es, mein Wissen durch Schreiben zu teilen, und genau das werde ich in diesem Blog tun und Ihnen die interessantesten Dinge über Gadgets, Software, Hardware, technologische Trends und mehr zeigen. Mein Ziel ist es, Ihnen dabei zu helfen, sich auf einfache und unterhaltsame Weise in der digitalen Welt zurechtzufinden.

