Wenn Sie eine exakte Kopie der VM erstellen möchten, um sie als sichere Testumgebung zu verwenden, gibt es keine bessere Funktion als das Klonen. In diesem Artikel werde ich Ihnen zeigen, wie Sie eine VM auf VMware ESXi mit vCenter Server klonen können oder ohne vCenter.
Eine der nützlichen Funktionen, die von ESXi bereitgestellt werden, ist die Möglichkeit, VMs zu klonen. Das Klonen einer VM erstellt eine identische Kopie einer vorhandenen virtuellen Maschine einschließlich ihrer Konfiguration, des Betriebssystems und installierter Anwendungen.
Das Klonen von VMs in ESXi bietet mehrere Vorteile. Es ermöglicht Ihnen, schnell mehrere Instanzen einer VM bereitzustellen, ohne dass Sie jede einzelne manuell installieren und konfigurieren müssen. Dies kann besonders nützlich sein für Aufgaben wie das Erstellen von Entwicklungs- oder Testumgebungen, das Bereitstellen von virtuellen Geräten oder das Einrichten einer virtuellen Desktopinfrastruktur.
Aktuell gibt es 4 Möglichkeiten, um VMs in VMware ESXi zu klonen.
In diesem Abschnitt wird gezeigt, wie Sie eine virtuelle Maschine ohne vCenter klonen können. Dies erfordert etwas mehr Schritte als die Verwendung der Methode mit vCenter.
Hinweis: Bevor Sie beginnen, stellen Sie sicher, dass alle Snapshots abgeschlossen sind und die Ziel-VM ausgeschaltet ist, um eine konsistente Kopie zu erstellen.
1. Greifen Sie auf den vSphere Web Client zu, klicken Sie im linken Inventar auf Storage (Speicher), und klicken Sie dann auf der Symbolleiste auf Datastore Browser (Datenspeicher-Browser).
2. Klicken Sie im Pop-up-Fenster auf Ordner erstellen und geben Sie einen Namen für die neue VM an.
3. Bestätigen Sie und kehren Sie zum Datastore-Browser-Fenster zurück. Gehen Sie zum Ordner, in dem sich die Festplatten-Dateien der ursprünglichen VM befinden. Sie können feststellen, wo sie sich befinden, indem Sie mit der rechten Maustaste auf den Namen der VM klicken und Bearbeiten wählen.
Wählen Sie die .vmx-Datei und .vmdk-Datei aus und klicken Sie dann auf der Symbolleiste auf Kopieren, um sie separat in den gerade erstellten Ordner zu kopieren.
Schließen Sie das Datastore-Browser-Fenster, und Sie sehen den Fortschritt in Aktuelle Aufgaben.
4. Klicken Sie auf der linken Seite des Inventars auf Virtual Machines und klicken Sie auf der Symbolleiste auf VM erstellen/registrieren, um den Assistenten zu öffnen.
5. Auf der Seite Creationstyp auswählen wählen Sie Eine vorhandene virtuelle Maschine registrieren aus und klicken Sie auf Weiter.
6. Auf der Seite VMs zur Registrierung auswählen klicken Sie auf Wählen Sie eine oder mehrere virtuelle Maschinen, eine Datastore oder ein Verzeichnis und wählen Sie den neu erstellten Ordner aus. Klicken Sie auf Weiter.
7. Auf der Seite Bereit zum Abschließen klicken Sie auf Fertigstellen, um den Assistenten zu schließen.
8. Gehen Sie zurück zu Virtual Machines. Sie können nun eine neu kopierte VM mit dem gleichen Namen wie die alte sehen. Das liegt daran, dass der Name aus der .vmx-Datei stammt. Sie können mit der rechten Maustaste auf die VM klicken und sie Umbenennen.
9. Wählen Sie die neu erstellte virtuelle Maschine aus und schalten Sie sie ein. Es wird ein Popup-Fenster angezeigt. Wählen Sie Ich habe es kopiert aus und klicken Sie auf Antworten.
So erstellt VMware ESXi ein Klon-VM auf dem Webclient. Beachten Sie bitte, dass Sie die Speicherungsrichtlinie nicht ändern können, wenn Sie eine verschlüsselte virtuelle Maschine klonen.
Obwohl der VMware ESXi Webclient nur die grundlegendsten Funktionen bietet, kann er tatsächlich vielen speziellen Anforderungen gerecht werden, wenn man bereit ist, den Aufwand zu betreiben. Zum Beispiel VMware ESXi VM aus einem Snapshot klonen.
Wenn Sie mit der Befehlszeile vertraut sind, können Sie auch eine ESXi VM mit dem Befehlszeilen-Interface klonen. Hier ist ein Beispiel, das Ihnen zeigt, wie es funktioniert:
Schritt 1. Melden Sie sich per SSH bei Ihrem ESXi-Host an und erstellen Sie ein Verzeichnis für den neuen Klon.
#mkdir /vmfs/volumes/datastore1/Host2
Schritt 2. Klonen Sie Ihre Host1-VM auf Host2.
#vmkfstools -i /vmfs/volumes/datastore1/Host1/Host1.vmdk /vmfs/volumes/datastore1/Host2/Host2.vmdk -d thin
Schritt 3. Registrieren Sie die virtuelle Maschine in ESXi.
# vim-cmd solo/registervm /vmfs/volumes/datastore1/Host2/Host2.vmdk
Denken Sie daran, diese ESXi Klon-VM-Befehlszeilen entsprechend anzupassen.
Wie Sie sehen können, während vCenter Server eine zusätzliche Lizenz erfordert, erfordert das Klonen einer VMware ESXi VM ohne vCenter Server kompliziertere Schritte. Daher werde ich im nächsten Teil ein einfacheres Tool mit einem wirtschaftlichen Preis vorstellen, nämlich AOMEI Cyber Backup.
In diesem Abschnitt wird erläutert, wie man eine VM in vCenter klonen kann. Wenn Ihre virtuellen Maschinen von vCenter verwaltet werden, können Sie diese Methode verwenden.
Schritt 1. Greifen Sie auf den vCenter Client zu, klicken Sie mit der rechten Maustaste auf den VM-Namen und wählen Sie Klonen > Zu virtueller Maschine klonen, um den Assistenten zu öffnen.
Neben dieser Option können Sie auch Klonen zu Vorlage ... oder Klonen zu Vorlage in Bibliothek auswählen.
Schritt 2. Geben Sie einen Namen ein und wählen Sie einen Ziel-Datenspeicher-Ordner für die neue VM aus. Klicken Sie dann auf Weiter.
Schritt 3. Wählen Sie einen Zielhost für die neue VM aus und klicken Sie auf Weiter.
Schritt 4. Auf der Seite "Speicherort auswählen" wählen Sie das virtuelle Datenträgerformat wie das Format der Quelle und die VM-Speicherregel als vorhandene VM-Speicherregeln beibehalten. Wählen Sie dann einen Datenspeicher zum Speichern der VM-Dateien aus. Klicken Sie auf Weiter, um fortzufahren.
Schritt 5. Weitere Klonoptionen auswählen, Sie können das Betriebssystem anpassen, die Hardware der VM beibehalten oder auswählen, ob die VM nach der Erstellung eingeschaltet werden soll. Klicken Sie auf Weiter.
Schritt 6. Überprüfen Sie Ihre Auswahl und klicken Sie auf Fertig stellen, um zu beginnen. Sie können den Fortschritt in Aktuelle Aufgaben sehen.
Wie Sie sehen können, ist für vCenter Server eine zusätzliche Lizenz erforderlich, während das Klonen einer VMware ESXi-VM ohne vCenter Server kompliziertere Schritte erfordert. Daher werde ich im nächsten Teil ein einfacheres Tool namens AOMEI Cyber Backup vorstellen.
Die Backup- und Wiederherstellungsfunktion von AOMEI Cyber Backup ermöglicht es Ihnen, die gleichen virtuellen Maschinen auf dem Original- oder einem anderen Host zu erstellen, mit noch einfacheren Schritten als beim Klonen. Im Vergleich zu den genannten Klon-Methoden bietet es zusätzliche Vorteile wie die Möglichkeit, Hot-Backups von VMware-Virtual Machines während des Betriebs durchzuführen.
Um diese Funktionen zu erleben und den exklusiven Upgrade-Rabatt zu erhalten, können Sie die kostenlose Testversion herunterladen und installieren:
*Sie können wählen, diese VM-Backup-Software entweder auf einem Windows- oder Linux-System zu installieren.
Schritt 1. Starten Sie AOMEI Cyber Backup, navigieren Sie zu Quellgeräte >> VMware >> VMware-Gerät hinzufügen und geben Sie die erforderlichen Informationen zum Hinzufügen des vCenter- oder Standalone-ESXi-Hosts als Quellgerät ein. Klicken Sie dann auf Bestätigen.
Schritt 2. Klicken Sie auf der Backup-Aufgabenseite auf Neue Aufgabe erstellen und gehen Sie wie folgt vor:
☞ Aufgabenname: Geben Sie einen Namen für die Backup-Aufgabe ein.
☞ Backup-Typ: Wählen Sie entsprechend VMware ESXi Backup oder Hyper-V Backup aus.
☞ Gerätename: Wählen Sie das Gerät und die virtuellen Maschinen aus, die Sie sichern möchten. Klicken Sie auf OK. Sie können eine unbegrenzte Anzahl virtueller Maschinen für die Sicherung auswählen.
☞ Ziel: Wählen Sie einen Speicherort für die Sicherungsdateien, z. B. lokal oder im Netzwerk. Klicken Sie auf OK.
Schritt 3. (optional). Im Fenster Zeitplan können Sie verschiedene Sicherungsstrategien basierend auf vollständigen, inkrementellen oder differentiellen Backups einrichten.
Sie bietet auch tägliche, wöchentliche, monatliche (nach Datum) und monatliche (nach Woche) für den Sicherungszeitraum an. Sie können diese Funktionen kombinieren, um eine flexible Sicherungsaufgabe entsprechend Ihren Anforderungen zu erstellen.
Im Fenster Backup-Bereinigung aktivieren Sie dies und richten die Aufbewahrungsrichtlinie ein. Es spart Speicherplatz und verringert Ihre Arbeitsbelastung, da es alte und unerwünschte Dateien automatisch löscht.
Schritt 4. Klicken Sie auf Sichern starten, um die Aufgabe auszuführen. Danach können Sie den Status im Abschnitt Backup-Aufgabe überwachen, die Einstellungen bearbeiten, indem Sie auf die Schaltfläche auf der rechten Seite der Aufgabe klicken und das Backup verwenden, um eine schnelle Wiederherstellung ab einem beliebigen Punkt zu erreichen.
Schritt 5. Klicken Sie auf das Symbol "..." neben der Aufgabe und wählen Sie Wiederherstellen, um die Grundinformationen zu konfigurieren, und wählen Sie den Backup-Inhalt aus, den Sie wiederherstellen möchten.
Schritt 6. Anschließend werden Ihnen die folgenden Optionen zur Zielerstellung angezeigt:
In den Originalspeicherort wiederherstellen: Hierbei wird die VM am Originalspeicherort wiederhergestellt und die Original-VM ersetzt.In neuen Speicherort wiederherstellen: Es wird eine identische neue VM aus dem Backup im gleichen oder einem anderen Datenstore/Host erstellt.
Wählen Sie hier In neuen Speicherort wiederherstellen, um eine VM-Kopie zu erstellen. Geben Sie dann den Zielspeicherort (Host oder Datenstore) an und benennen Sie die geklonte neue VM. Sie können auch die RAM-Kapazität und die virtuellen Prozessoren konfigurieren.
Schritt 7. Klicken Sie auf Wiederherstellung starten und warten Sie, bis die Wiederherstellung abgeschlossen ist.
Sobald dies erledigt ist, haben Sie Ihre VMware ESXi-VM erfolgreich geklont. Sie können die Ziels-VM ausführen, um zu überprüfen, ob alle Ihre Daten intakt sind.
F: Was ist der Unterschied zwischen Klonen auf eine virtuelle Maschine und Klonen auf eine Vorlage?
Beim Klonen auf eine virtuelle Maschine wird eine exakte, unabhängige Kopie einer vorhandenen VM erstellt, die sofort verwendet werden kann und ideal für Testumgebungen oder zusätzliche Instanzen ist.
Im Gegensatz dazu dient das Klonen auf eine Vorlage zur Erstellung einer Masterkopie, die nicht eingeschaltet werden kann, aber als Grundlage für die Bereitstellung mehrerer konsistenter VMs dient und die Effizienz und Einheitlichkeit in großen Umgebungen verbessert.
F: Was ist der Unterschied zwischen VM-Backup und Replikation?
Wie wir wissen, erstellt das Sichern einer virtuellen Maschine (VM) in VMware ESXi Kopien der VMs zu bestimmten Zeitpunkten, wodurch Datenverlust vermieden und die Datenwiederherstellung sichergestellt wird. Die Replikation wird häufig verwendet, um eine VM an einen anderen Standort zu klonen. Dadurch werden Echtzeit- oder häufige Kopien der VMs erstellt, um eine hohe Verfügbarkeit und eine Notfallwiederherstellung zu gewährleisten.
Das Klonen kann praktisch sein, um eine exakte Kopie der VM zu erstellen, insbesondere wenn Sie VMware ESXi Clone VM mit vCenter Server verwenden. Wenn Sie jedoch mehrere virtuelle Maschinen gleichzeitig sichern möchten, erlaubt das Eingebaute Klon-Feature nur das Backupen einer virtuellen Maschine pro Vorgang. Daher ist professionelle Software notwendig und äußerst effizient.
In diesem Artikel habe ich gezeigt, wie man eine VM in VMware vSphere klonen kann, mit oder ohne vCenter Server. Neben dem Klonen können Sie auch VM in einen anderen Datastore sichern, um Daten zu schützen.