Beim Erstellen eines Snapshots werden der gesamte Status und alle Daten der virtuellen Maschine zum Zeitpunkt der Snapshot-Erstellung erfasst. Wenn Sie einen Snapshot einer virtuellen Maschine erstellen, wird ein Image der virtuellen Maschine in einem bestimmten Zustand kopiert und gespeichert.
Snapshots sind hilfreich, wenn Sie wiederholt zu einem bestimmten VM-Status zurückkehren möchten, aber nicht mehrere virtuelle Maschinen erstellen möchten.
Sie können mehrere Snapshots einer virtuellen Maschine erstellen, um Wiederherstellungspositionen in einem linearen Prozess zu erstellen. Mit mehrfachen Snapshots können Sie eine Vielzahl an Positionen speichern, um viele verschiedene Arbeitsprozesse zu sichern. Snapshots werden immer für eine einzelne virtuelle Maschine erstellt. Die Erstellung von Snapshots mehrerer virtueller Maschinen, beispielsweise die Erstellung eines Snapshots einer virtuellen Maschine für jedes Mitglied eines Teams, erfordert, dass Sie von jeder virtuellen Maschine eines Teammitglieds einen separaten Snapshot erstellen.
Snapshots sind als kurzfristige Lösung zum Testen der Software mit unbekannten oder potenziell gefährlichen Auswirkungen hilfreich. Sie können einen Snapshot während eines linearen oder iterativen Prozesses als Wiederherstellungspunkt nutzen, beispielsweise beim Installieren von Update-Paketen oder während eines Verzweigungsprozesses, z. B. beim Installieren verschiedener Versionen eines Programms. Durch das Verwenden von Snapshots wird gewährleistet, dass jede Installation von einer identischen Baseline aus begonnen wird.
Sie können mit Snapshots eine Baseline beibehalten, bevor Sie eine virtuelle Maschine ändern.
Im vSphere Client stehen mehrere Vorgänge zum Erstellen und Verwalten von Snapshots und Snapshot-Strukturen für virtuelle Maschinen zur Verfügung. Mit diesen Vorgängen können Sie Snapshots erstellen, alle Snapshots in der Snapshot-Hierarchie wiederherstellen, Snapshots löschen usw. Sie können Snapshot-Strukturen erstellen, in denen Sie den Status einer virtuellen Maschine zu einem bestimmten Zeitpunkt speichern, sodass Sie den Status dieser virtuellen Maschine später wiederherstellen können. Jede untergeordnete Struktur in einer Snapshot-Struktur kann bis zu 32 Snapshots enthalten.
Ein Snapshot enthält folgende Informationen:
- Einstellungen der VM. Das Verzeichnis der virtuellen Maschine, das die Festplatten enthält, die nach dem Erstellen des Snapshots hinzugefügt oder geändert wurden.
- Betriebszustand. Die virtuelle Maschine kann eingeschaltet, ausgeschaltet oder angehalten werden.
- Festplattenstatus. Status aller virtuellen Festplatten der virtuellen Maschine.
- (Optional) Arbeitsspeicherstatus. Der Inhalt des Arbeitsspeichers der virtuellen Maschine.
Die Snapshot-Hierarchie
Der vSphere Client zeigt die Snapshot-Hierarchie als Struktur mit einer oder mehreren untergeordneten Strukturen an. Die Snapshots in der Hierarchie sind übergeordnet und untergeordnet angelegt. In einem linearen Prozess hat jeder Snapshot einen übergeordneten Snapshot und einen untergeordneten Snapshot, mit Ausnahme des letzten Snapshots, der logischerweise keine untergeordneten Snapshots hat. Jede übergeordnete Struktur kann mehrere untergeordnete Strukturen umfassen. Sie können den aktuellen übergeordneten Snapshot oder einen beliebigen über- oder untergeordneten Snapshot in der Snapshot-Struktur wiederherstellen und weitere Snapshots anhand dieses Snapshots erstellen. Jedes Mal, wenn Sie einen Snapshot wiederherstellen und einen anderen Snapshot erstellen, wird eine untergeordnete Struktur (ein untergeordneter Snapshot) erstellt.
- Übergeordnete Snapshots
- Der erste Snapshot der virtuellen Maschine, den Sie erstellen, ist der übergeordnete Basis-Snapshot. Der übergeordnete Snapshot ist die zuletzt gespeicherte Version des aktuellen Status der virtuellen Maschine. Beim Erstellen eines Snapshots wird eine Delta-Festplattendatei für jede mit der virtuellen Maschine verbundene Festplatte und optional eine Speicherdatei erstellt. Die Delta-Festplattendateien und die Speicherdatei werden mit der .vmdk-Basisdatei gespeichert. Der übergeordnete Snapshot ist immer der Snapshot, der im Snapshot-Manager direkt über dem Symbol Sie befinden sich hier angezeigt wird. Wenn Sie einen Snapshot wiederherstellen, wird dieser Snapshot zum übergeordneten Element des aktuellen Status ( Sie befinden sich hier).
- Untergeordnete Snapshots
- Ein Snapshot einer virtuellen Maschine, der nach dem übergeordneten Snapshot erstellt wurde. Jeder untergeordnete Snapshot beinhaltet Delta-Dateien für jede verbundene virtuelle Festplatte und optional eine Speicherdatei, die den aktuellen Status der virtuellen Festplatte (Sie befinden sich hier) angibt. Die Deltadateien der untergeordneten Snapshots werden so lange mit den jeweils vorherigen Snapshots zusammengeführt, bis die übergeordneten Zielfestplatten erreicht sind. Eine untergeordnete Festplatte kann zu einem späteren Zeitpunkt zu einer übergeordneten Festplatte für zukünftige untergeordnete Festplatten werden.
Das Verhältnis zwischen über- und untergeordneten Snapshots kann sich ändern, wenn die Snapshot-Struktur mehrere untergeordnete Strukturen aufweist. Ein übergeordneter Snapshot kann mehrere untergeordnete Snapshots enthalten. Viele Snapshots verfügen über keine untergeordneten Elemente.
Snapshot-Verhalten
Beim Erstellen eines Snapshots wird der zu einem bestimmten Zeitpunkt vorliegende Festplattenstatus festgehalten, indem eine Serie von Delta-Festplatten für jede verbundene virtuelle Festplatte oder virtuelle RDM erstellt wird. Optional werden auch der Speicher und der Energiestatus anhand einer Speicherdatei festgehalten. Beim Erstellen eines Snapshots wird ein Snapshot-Objekt im Snapshot-Manager mit dem Status und den Einstellungen der virtuellen Maschine erstellt.
Jeder Snapshot erstellt eine zusätzliche .vmdk-Delta-Festplattendatei. Wenn Sie einen Snapshot erstellen, hindert der Snapshot-Mechanismus das Gastbetriebssystem daran, in die .vmdk-Basisdatei zu schreiben, und leitet alle Schreibvorgänge an die Delta-Festplattendatei weiter. Auf der Delta-Festplatte wird der Unterschied zwischen dem aktuellen Status der virtuellen Festplatte und ihrem Status zum Zeitpunkt der Aufnahme des vorherigen Snapshots festgehalten. Wenn mehrere Snapshots vorhanden sind, können Delta-Festplatten die Unterschiede zwischen den einzelnen Snapshots wiedergeben. Die Größe von Delta-Festplattendateien kann schnell zunehmen und die der gesamten virtuellen Festplatte annehmen, wenn das Gastbetriebssystem in jeden Block der virtuellen Festplatte schreibt.
Snapshot-Dateien und Einschränkungen
Wenn Sie einen Snapshot erstellen, erfassen Sie den Status der VM-Einstellungen und den Status der virtuellen Festplatte. Wenn Sie einen Speicher-Snapshot erstellen, erfassen Sie ebenfalls den Speicherstatus der virtuellen Maschine. Diese Zustände werden in Dateien gespeichert, die sich in den Basisdateien der virtuellen Maschinen befinden.
Snapshot-Dateien
Ein Snapshot besteht aus Dateien, die auf einem unterstützten Speichergerät abgelegt werden. Beim Erstellen eines Snapshots werden die Dateien .vmdk, -delta.vmdk oder -sesparse.vmdk, .vmsd und .vmsn erstellt. Standardmäßig werden die erste und alle Delta-Festplatten mit der .vmdk-Basisdatei gespeichert. Die Dateien der Typen .vmsd und .vmsn werden im Verzeichnis der virtuellen Maschine gespeichert.
SEsparse ist ein Standardformat für alle Delta-Festplatten in den VMFS6-Datenspeichern.
- Delta-Festplattendateien
-
Eine
.vmdk-Datei, in die das Gastbetriebssystem schreiben kann. Auf der Delta-Festplatte wird der Unterschied zwischen dem aktuellen Status der virtuellen Festplatte und ihrem Status zum Zeitpunkt der Aufnahme des vorherigen Snapshots festgehalten. Beim Erstellen eines Snapshots wird der Status der virtuellen Festplatte beibehalten, wodurch sie vom Gastbetriebssystem nicht mehr beschrieben werden kann, und eine Delta- oder untergeordnete Festplatte wird erstellt.
Eine Delta-Festplatte verfügt über zwei Dateien. Eine ist eine kleine Deskriptordatei, die Informationen über die virtuelle Festplatte enthält, wie z. B. Informationen zur Geometrie und zu Beziehungen zwischen untergeordneten und übergeordneten Elementen. Die zweite Instanz ist eine entsprechende Datei, die Raw-Daten enthält.
- Flache Datei
- Eine -flat.vmdk-Datei, bei der es sich um eine der beiden Dateien der Basisfestplatte handelt. Die Festplatte im Flat-Format enthält Raw-Daten für die Basisfestplatte. Diese Datei wird nicht als separate Datei im Datenspeicherbrowser angezeigt.
- Datenbankdatei
- Eine .vmsd-Datei, die die Snapshot-Informationen der virtuellen Maschine enthält und die primäre Quelle der Informationen für den Snapshot-Manager ist. Diese Datei enthält Zeileneinträge, die die Beziehungen zwischen Snapshots und den untergeordneten Festplatten für jeden einzelnen Snapshot festlegen.
- Speicherdatei
- Eine .vmsn-Datei, die den aktiven Status der virtuellen Maschine beinhaltet. Wenn Sie den Speicherstatus der virtuellen Maschine erfassen, können Sie in den Zustand wechseln, dass die virtuelle Maschine eingeschaltet ist. Bei Snapshots ohne Speicherfunktion können Sie nur in den Zustand der ausgeschalteten virtuellen Maschine wechseln. Das Erstellen von Speicher-Snapshots nimmt im Vergleich zum Speichern von Snapshots ohne Speicherfunktion mehr Zeit in Anspruch. Die Zeit, die der ESXi-Host benötigt, um den Arbeitsspeicher auf die Festplatte zu schreiben, richtet sich nach der auf der virtuellen Maschine konfigurierten Arbeitsspeichermenge.
Mit dem Vorgang Snapshot erstellen werden die Dateien .vmdk, -delta.vmdk, vmsd oder -sesparse.vmdk und vmsn erstellt.
Datei | Beschreibung |
---|---|
vmname-number.vmdk und vmname-number-delta.vmdk | Snapshot-Datei, die den Unterschied zwischen dem aktuellen Status der virtuellen Festplatte und dem Status darstellt, der zum Zeitpunkt der vorherigen Snapshot-Erstellung vorlag. Der Dateiname verwendet die folgende Syntax: |
vmname.vmsd | Datenbank der Snapshot-Informationen für die virtuelle Maschine und die primäre Informationsquelle für den Snapshot-Manager. |
vmname.Snapshotnumber.vmsn | Speicherstatus der virtuellen Maschine zum Zeitpunkt der Snapshot-Erstellung. Der Dateiname weist die folgende Syntax auf: S1vm.snapshot1.vmsn , wobei S1vm der Name der virtuellen Maschine und snapshot1 der erste Snapshot ist.
Hinweis: Eine
.vmsn-Datei wird jedes Mal angelegt, wenn ein Snapshot erstellt wird. Die Speicherauswahl ist dabei unerheblich. Eine
.vmsn-Datei ohne Speicher ist wesentlich kleiner als eine mit Speicher.
|
Snapshot-Einschränkungen
Snapshots können sich auf die VM-Leistung auswirken und bieten keine Unterstützung für bestimmte Festplattentypen oder virtuelle Maschinen, die mit gemeinsamer Busverwendung konfiguriert sind. Snapshots sind nützlich als kurzfristige Lösungen für Momentaufnahmen des Status virtueller Maschinen, eignen sich jedoch nicht als langfristige Sicherung von virtuelle Maschinen.
- VMware unterstützt keine Snapshots von Raw-Festplatten, RDM-Festplatten im physischen Modus oder Gastbetriebssystemen, die einen iSCSI-Initiator verwenden.
- Virtuelle Maschinen mit unabhängigen Festplatten müssen vor dem Erstellen eines Snapshots ausgeschaltet werden.
- Sie können einen Arbeitsspeicher-Snapshot einer virtuellen Maschine mit einer unabhängigen Festplatte nur erstellen, um das Verhalten des Gastbetriebssystems einer virtuellen Maschine zu analysieren. Solche Snapshots können nicht für Sicherungen von virtuellen Maschinen verwendet werden, da die Wiederherstellung dieser Art von Snapshots nicht unterstützt wird.
- Stillgelegte Snapshots erfordern die Installation von VMware Tools und Unterstützung für Gastbetriebssysteme.
- Snapshots mit PCI vSphere DirectPath I/O-Geräten werden nicht unterstützt.
- VMware unterstützt keine Snapshots von virtuelle Maschinen, die für die gemeinsame Bus-Nutzung konfiguriert sind. Wenn Sie die gemeinsame Bus-Nutzung benötigen, sollten Sie als Alternativlösung in Betracht ziehen, Sicherungssoftware innerhalb des Gastbetriebssystems auszuführen. Wenn Ihre virtuelle Maschine zurzeit über Snapshots verfügt, die Sie daran hindern, die gemeinsame Bus-Nutzung zu konfigurieren, löschen (konsolidieren) Sie die Snapshots.
- Mit Snapshots wird eine „Momentaufnahme“ der Festplatte erstellt, die von Sicherungslösungen verwendet werden kann, sie stellen jedoch keine robuste Methode zur Sicherung und Wiederherstellung dar. Die Dateien mit einer virtuellen Maschine sowie deren Snapshot-Dateien gehen verloren. Zudem sind zahlreiche Snapshots schwer zu verwalten. Sie beanspruchen große Mengen an Festplattenspeicher und sind bei einem Hardwareausfall nicht geschützt.
- Snapshots können sich negativ auf die Leistung einer virtuellen Maschine auswirken. Diese Leistungsbeeinträchtigung basiert darauf, wie lange der Snapshot oder die Snapshot-Struktur beibehalten wird, welche Tiefe die Struktur aufweist und welche Änderungen an der virtuellen Maschine und ihrem Gastbetriebssystem seit dem Erstellen des Snapshots stattgefunden haben. Weiterhin kann es beim Einschalten der virtuellen Maschine zu Verzögerungen kommen. Führen Sie virtuelle Maschinen des Produktionssystems nicht dauerhaft über Snapshots aus.
- Wenn eine virtuelle Maschine virtuelle Festplatten mit mehr als 2 TB aufweist, kann die Ausführung von Snapshot-Vorgängen wesentlich länger dauern.
Snapshot-Einschränkungen
Snapshots können sich auf die VM-Leistung auswirken und bieten keine Unterstützung für bestimmte Festplattentypen oder virtuelle Maschinen, die mit gemeinsamer Busverwendung konfiguriert sind. Snapshots sind nützlich als kurzfristige Lösungen für Momentaufnahmen des Status virtueller Maschinen, eignen sich jedoch nicht als langfristige Sicherung von virtuelle Maschinen.
- VMware unterstützt keine Snapshots von Raw-Festplatten, RDM-Festplatten im physischen Modus oder Gastbetriebssystemen, die einen iSCSI-Initiator verwenden.
- Virtuelle Maschinen mit unabhängigen Festplatten müssen vor dem Erstellen eines Snapshots ausgeschaltet werden.
- Ab ESXi 7.0 Update 3l können Sie einen Arbeitsspeicher-Snapshot einer virtuellen Maschine mit einer unabhängigen Festplatte nur erstellen, um das Verhalten des Gastbetriebssystems einer virtuellen Maschine zu analysieren. Solche Snapshots können nicht für Sicherungen von virtuellen Maschinen verwendet werden, da die Wiederherstellung dieser Art von Snapshots nicht unterstützt wird.
- Stillgelegte Snapshots erfordern die Installation von VMware Tools und Unterstützung für Gastbetriebssysteme.
- Snapshots mit PCI vSphere DirectPath I/O-Geräten werden nicht unterstützt.
- VMware unterstützt keine Snapshots von virtuelle Maschinen, die für die gemeinsame Bus-Nutzung konfiguriert sind. Wenn Sie die gemeinsame Bus-Nutzung benötigen, sollten Sie als Alternativlösung in Betracht ziehen, Sicherungssoftware innerhalb des Gastbetriebssystems auszuführen. Wenn Ihre virtuelle Maschine zurzeit über Snapshots verfügt, die Sie daran hindern, die gemeinsame Bus-Nutzung zu konfigurieren, löschen (konsolidieren) Sie die Snapshots.
- Mit Snapshots wird eine „Momentaufnahme“ der Festplatte erstellt, die von Sicherungslösungen verwendet werden kann, sie stellen jedoch keine robuste Methode zur Sicherung und Wiederherstellung dar. Die Dateien mit einer virtuellen Maschine sowie deren Snapshot-Dateien gehen verloren. Zudem sind zahlreiche Snapshots schwer zu verwalten. Sie beanspruchen große Mengen an Festplattenspeicher und sind bei einem Hardwareausfall nicht geschützt.
- Snapshots können sich negativ auf die Leistung einer virtuellen Maschine auswirken. Diese Leistungsbeeinträchtigung basiert darauf, wie lange der Snapshot oder die Snapshot-Struktur beibehalten wird, welche Tiefe die Struktur aufweist und welche Änderungen an der virtuellen Maschine und ihrem Gastbetriebssystem seit dem Erstellen des Snapshots stattgefunden haben. Weiterhin kann es beim Einschalten der virtuellen Maschine zu Verzögerungen kommen. Führen Sie virtuelle Maschinen des Produktionssystems nicht dauerhaft über Snapshots aus.
- Wenn eine virtuelle Maschine virtuelle Festplatten mit mehr als 2 TB aufweist, kann die Ausführung von Snapshot-Vorgängen wesentlich länger dauern.
Erstellen eines Snapshots einer virtuellen Maschine im VMware Host Client
Sie können einen oder mehrere Snapshots einer virtuellen Maschine erstellen, um den Einstellungsstatus, den Festplattenstatus und den Speicherstatus zum Zeitpunkt der Erstellung des Snapshots zu erfassen. Wenn Sie einen Snapshot erstellen, können Sie die Dateien der virtuellen Maschine stilllegen und die Festplatten der virtuellen Maschine von Snapshots ausschließen. Snapshots können im eingeschalteten, ausgeschalteten oder angehaltenen Zustand der virtuellen Maschine erstellt werden. Wenn Sie einen Snapshot von einer inaktiven virtuellen Maschine anfertigen möchten, warten Sie damit, bis dieser Vorgang abgeschlossen ist.
Beim Erstellen von Snapshots können andere Aktivitäten, die gerade auf der virtuellen Maschine ausgeführt werden, den Snapshot-Vorgang beeinträchtigen, wenn Sie zu diesem Snapshot zurückkehren. Der optimale Zeitpunkt zur Erstellen eines Snapshots aus der Speicherperspektive ist derjenige, wenn keine große E/A-Last vorhanden ist. Der beste Zeitpunkt zum Erstellen von Snapshots ist dann, wenn gerade kein Datenaustausch zwischen einer Anwendung der virtuellen Maschine und anderen Computern stattfindet. Wenn sich virtuelle Maschinen im Datenaustausch mit anderen Computern befinden – und vor allem in Produktionsumgebungen – besteht die höchste Wahrscheinlichkeit, dass Probleme auftreten. Wenn Sie beispielsweise einen Snapshot aufzeichnen, während die virtuelle Maschine von einem Server im Netzwerk eine Datei herunterlädt, dann setzt die virtuelle Maschine das Herunterladen der Datei fort und meldet den entsprechenden Download-Fortschritt an den Server. Wenn Sie dann den Snapshot wiederherstellen, wird der Datenaustausch zwischen der virtuellen Maschine und dem Server gestört, und die Übertragung der Datei schlägt fehl. In Abhängigkeit von der ausgeführten Aufgabe können Sie einen Arbeitsspeicher-Snapshot erstellen oder aber das Dateisystem der virtuellen Maschine stilllegen.
- Arbeitsspeicher-Snapshots
-
Dies ist die Standardeinstellung für das Erstellen von Snapshots. Wenn Sie den Speicherstatus einer virtuellen Maschine erfassen, behält der Snapshot den Live-Status der virtuellen Maschine bei. Mit Arbeitsspeicher-Snapshots wird ein Snapshot zu einem genau bestimmten Zeitpunkt erstellt, um beispielsweise ein Upgrade einer Software durchzuführen, die noch ausgeführt wird. Wenn Sie einen Arbeitsspeicher-Snapshot erstellen und das Upgrade nicht wie erwartet abgeschlossen wird oder die Software nicht Ihren Erwartungen entspricht, können Sie die virtuelle Maschine in ihrem vorherigen Zustand wiederherstellen.
Wenn Sie den Speicherstatus erfassen, müssen die Dateien der virtuellen Maschine nicht stillgelegt werden. Falls Sie den Speicherstatus nicht erfassen, wird der Live-Status der virtuellen Maschine vom Snapshot nicht gespeichert und die Festplatten sind absturzkonsistent, wenn sie nicht stillgelegt werden.
Die Fertigstellung von Snapshots, mit denen der Arbeitsspeicherstatus einer virtuellen Maschine erfasst wird, nimmt mehr Zeit in Anspruch. Die Antwort über das Netzwerk kann ebenfalls kurzzeitig verzögert sein.
- Stillgelegte Snapshots
-
Beim Stilllegen einer virtuellen Maschine legt VMware Tools das Dateisystem der virtuellen Maschine still. Ein Stilllegungsvorgang stellt sicher, dass eine Snapshot-Festplatte einen konsistenten Status der Gastdateisysteme darstellt. Die Stilllegung hält den Status der laufenden Prozesse in der virtuellen Maschine an oder ändert ihn. Hiervon betroffen sind hauptsächlich Prozesse, die Informationen ändern können, die während einer Wiederherstellung auf der Festplatte gespeichert wurden. Stillgelegte Snapshots sind für automatisierte oder regelmäßige Sicherungen geeignet. Wenn Sie beispielsweise keine Informationen zu den Vorgängen der virtuellen Maschine haben, aber über mehrere kürzlich erstellte Sicherungen verfügen möchten, die Sie wiederherstellen können, können Sie die Dateiaktivitäten stilllegen.
Wenn die virtuelle Maschine ausgeschaltet ist oder keine VMware Tools verfügbar sind, ist der Parameter Quiesce nicht verfügbar. Virtuelle Maschinen, die über Festplatten mit hoher Kapazität verfügen, können nicht stillgelegt werden.
Die Außerbetriebnahme mit Anwendungskonsistenz wird für virtuelle Maschinen mit IDE- oder SATA-Festplatten nicht unterstützt.
Voraussetzungen
- Wenn Sie einen Speicher-Snapshot einer virtuellen Maschine erstellen, die über mehrere Festplatten in verschiedenen Festplattenmodi verfügt, stellen Sie sicher, dass die virtuelle Maschine ausgeschaltet ist. Wenn beispielsweise eine Konfiguration für einen bestimmten Zweck vorhanden ist, welche die Verwendung einer unabhängigen Festplatte erforderlich macht, müssen Sie die virtuelle Maschine vor dem Erstellen eines Snapshots ausschalten.
- Stellen Sie zum Erfassen des Speicherstatus der virtuellen Maschine sicher, dass die virtuelle Maschine eingeschaltet ist.
- Um die Dateien der virtuellen Maschine stillzulegen, stellen Sie sicher, dass die virtuelle Maschine eingeschaltet und VMware Tools installiert ist.
- Stellen Sie sicher, dass Sie die Berechtigung auf der virtuellen Maschine besitzen.
Prozedur
Wiederherstellen des letzten Snapshots im VMware Host Client
Um eine virtuelle Maschine in ihren Ursprungsstatus zurückzusetzen oder zu einem anderen Snapshot in der Snapshot-Hierarchie zu wechseln, können Sie einen Snapshot wiederherstellen.
Wenn Sie einen Snapshot wiederherstellen, setzen Sie den Speicher, die Einstellungen und den Status der virtuellen Laufwerke der virtuellen Maschine auf den Zustand zurück, den sie zum Zeitpunkt des Erstellens des Snapshots hatten. Wenn die virtuelle Maschine beim Start angehalten, eingeschaltet oder ausgeschaltet werden soll, stellen Sie sicher, dass sie sich beim Erstellen des Snapshots im gewünschten Zustand befindet.
- Zu letztem Snapshot zurücksetzen
- Stellt den übergeordneten Snapshot in der Hierarchie eine Ebene über der Position Sie befinden sich hier wieder her. Zu letztem Snapshot zurücksetzen aktiviert den übergeordneten Snapshot des aktuellen Zustands der virtuellen Maschine.
- Zurückkehren zu
- Hiermit können Sie einen beliebigen Snapshot in der Snapshot-Struktur wiederherstellen und den Snapshot als übergeordneten Snapshot des aktuellen Status der virtuellen Maschine festlegen. Weitere Snapshots erstellen einen neuen Zweig der Snapshot-Struktur.
Das Wiederherstellen von Snapshots wirkt sich folgendermaßen aus:
- Die aktuellen Status von Festplatte und Arbeitsspeicher werden verworfen und die virtuelle Maschine wird auf die Festplatten- und Arbeitsspeicherstatus des übergeordneten Snapshots zurückgesetzt.
- Vorhandene Snapshots werden nicht entfernt. Sie können diese Snapshots jederzeit wiederherstellen.
- Wenn der Snapshot den Arbeitsspeicherstatus beinhaltet, befindet sich die virtuelle Maschine im gleichen Betriebszustand, in der sie sich zum Zeitpunkt der Snapshot-Erstellung befunden hat.
Tabelle 1. Betriebsstatus der virtuellen Maschine nach der Wiederherstellung eines Snapshots Status der virtuellen Maschine nach dem Erstellen eines übergeordneten Snapshots Zustand virtueller Maschinen nach dem Wiederherstellen Eingeschaltet (mit Speicher) Der übergeordnete Snapshot wird wiederhergestellt und die virtuelle Maschine ist eingeschaltet und wird ausgeführt. Eingeschaltet (ohne Speicher) Der übergeordnete Snapshot wird wiederhergestellt und die virtuelle Maschine wird ausgeschaltet. Ausgeschaltet (Speicher ausgenommen) Der übergeordnete Snapshot wird wiederhergestellt und die virtuelle Maschine wird ausgeschaltet.
Virtuelle Maschinen, auf denen bestimmte Arbeitslasten ausgeführt werden, benötigen unter Umständen mehrere Minuten, bevor sie wieder antworten, nachdem ein Snapshot wiederhergestellt wurde.
Voraussetzungen
Vergewissern Sie sich, dass Sie über die Berechtigungen
auf der virtuellen Maschine verfügen.Prozedur
Löschen eines Snapshots im VMware Host Client
Sie können den Snapshot-Manager verwenden, um einen einzelnen Snapshot oder alle Snapshots in einer Struktur zu löschen. Durch Löschen eines Snapshots wird dieser aus dem Snapshot-Manager entfernt. Die Snapshot-Dateien werden konsolidiert, auf die übergeordnete Snapshot-Festplatte geschrieben und mit der Basisfestplatte der virtuellen Maschine zusammengeführt.
Durch Löschen eines Snapshots werden weder die virtuelle Maschine noch andere Snapshots verändert. Beim Löschen eines Snapshots werden die Änderungen zwischen Snapshots und früheren Festplattenzuständen konsolidiert und alle Daten aus der Delta-Festplatte, die Informationen über den gelöschten Snapshot enthält, werden auf die übergeordnete Festplatte geschrieben. Wenn Sie den übergeordneten Basis-Snapshot löschen, werden alle Änderungen mit der Basis-Festplatte der virtuellen Maschine zusammengeführt.
Zum Löschen eines Snapshots müssen zahlreiche Informationen gelesen und auf eine Festplatte geschrieben werden. Dieser Vorgang kann die Leistung der virtuellen Maschine beeinträchtigen, bis die Konsolidierung abgeschlossen ist. Das Konsolidieren von Snapshots entfernt redundante Festplatten. Dadurch wird die Leistung der virtuellen Maschine erhöht und Speicherplatz gespart. Die Zeit, die zum Löschen von Snapshots und zum Konsolidieren der Snapshot-Dateien benötigt wird, hängt von der Datenmenge ab, die das Gastbetriebssystem nach Erstellung des letzten Snapshots auf die virtuellen Festplatten geschrieben hat. Die benötigte Zeit steht im Verhältnis zu der Menge der Daten, die die virtuelle Maschine während der Konsolidierung schreibt, wenn die virtuelle Maschine eingeschaltet wird.
Wenn die Festplatte nicht konsolidiert wird, kann sich dies negativ auf die Leistung virtueller Maschinen auswirken. Sie können überprüfen, ob es virtuelle Maschinen gibt, die einer separaten Konsolidierung bedürfen, indem Sie eine Liste anzeigen. Weitere Informationen zum Feststellen und Anzeigen des Konsolidierungsstatus von mehreren virtuellen Maschinen und zum Ausführen eines separaten Konsolidierungsvorgangs finden Sie unter vSphere-Administratorhandbuch für virtuelle Maschinen.
- Löschen
- Verwenden Sie die Option Löschen, um einen einzelnen übergeordneten oder untergeordneten Snapshot aus der Snapshot-Struktur zu entfernen. Mit Löschen werden Änderungen auf der Festplatte, die zwischen dem Status des Snapshots und dem vorherigen Festplattenstatus auftreten, in den untergeordneten Snapshot geschrieben.
- Alle löschen
- Verwenden Sie die Option Alle löschen, um alle Snapshots aus dem Snapshot-Manager zu löschen. Mit Alle löschen werden die Änderungen zwischen Snapshots und den vorherigen Zuständen von Delta-Festplatten konsolidiert, auf der übergeordneten Basisfestplatte geschrieben und mit der Basis-VM-Festplatte zusammengeführt.
Verwenden Sie zuerst den Befehl Wiederherstellen, um einen vorherigen Snapshot wiederherzustellen, damit verhindert wird, dass Snapshot-Dateien mit dem übergeordneten Snapshot zusammengeführt werden, z. B. bei fehlgeschlagenen Updates oder Installationsvorgängen. Diese Aktion macht die Snapshot-Delta-Festplatten ungültig und löscht die Arbeitsspeicherdatei. Anschließend können Sie die Option Löschen verwenden, um den Snapshot und alle zugeordneten Dateien zu entfernen.
Achten Sie darauf, keine Snapshots zu löschen, die Sie benötigen. Sie können ein gelöschtes Snapshot nicht wiederherstellen. Sie möchten beispielsweise mehrere Browser, a, b und c, installieren und den Status der virtuellen Maschine nach der Installation eines jeden Browsers erfassen. Der erste, der so genannte Basis-Snapshot, erfasst die virtuelle Maschine mit Browser a und der zweite Snapshot erfasst Browser b. Wenn Sie den Basis-Snapshot, der Browser a enthält, wiederherstellen und einen dritten Snapshot erstellen, um Browser c zu erfassen, und anschließend den Snapshot löschen, der Browser b enthält, können Sie zum Zustand der virtuellen Maschine zurückkehren, der Browser b enthält.
Prozedur
- Klicken Sie in der VMware Host Client-Bestandsliste auf Virtuelle Maschinen.
- Klicken Sie in der Liste mit der rechten Maustaste auf die virtuelle Maschine und wählen Sie aus.
- Wählen Sie den Snapshot aus, den Sie löschen möchten, und klicken Sie auf Snapshot löschen.
- (Optional) Aktivieren Sie im Dialogfeld Snapshot löschen das Kontrollkästchen Alle untergeordneten Snapshots entfernen, um den ausgewählten Snapshot sowie alle untergeordneten Snapshots zu löschen.
- Klicken Sie auf Entfernen, um die Löschung zu bestätigen.
- Klicken Sie auf Schließen, um den Snapshot-Manager zu schließen.
Verwenden des Snapshot-Managers im VMware Host Client
Sie können alle Snapshots Ihrer virtuellen Maschinen überprüfen und sie mithilfe des Snapshot-Managers verwalten.
Nach dem Anfertigen eines Snapshots können Sie mit der rechten Maustaste auf eine virtuelle Maschine klicken und diese durch Klicken auf Snapshot wiederherstellen jederzeit in den Zustand zurückversetzen, in dem sie sich zum Zeitpunkt des Snapshots befand.
Bei mehreren Snapshots können Sie mithilfe des Snapshot-Managers einen beliebigen übergeordneten oder untergeordneten Snapshot wiederherstellen. Für alle nachfolgenden untergeordneten Snapshots, die Sie aus dem wiederhergestellten Snapshot erstellen, wird eine untergeordnete Struktur in der Snapshot-Struktur angelegt. Außerdem können Sie mit dem Snapshot-Manager Snapshots aus der Struktur löschen.
Option | Beschreibung |
---|---|
Snapshot-Struktur |
Zeigt alle Snapshots für die virtuelle Maschine an. |
Symbol „Sie befinden sich hier" |
Das Symbol Sie befinden sich hier stellt den aktuellen und aktiven Status der virtuellen Maschine dar. Die Optionen Wiederherstellen, Löschen und Bearbeiten sind für den Status Sie befinden sich hier deaktiviert. |
Übernehmen, Wiederherstellen, Löschen, Bearbeiten |
Snapshot-Optionen. |
Details |
Zeigt den Namen und die Beschreibung des Snapshots und dessen Erstellungsdatum an. Die Konsole zeigt den Betriebszustand der virtuellen Maschine, wenn ein Snapshot erstellt wurde. Die Textfelder „Name“, „Beschreibung“ und „Erstellt“ sind leer, wenn Sie keinen Snapshot auswählen. |