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 Statusangaben werden in Dateien gespeichert, die sich in Verzeichnissen befinden, in denen auch die Basisdateien der virtuellen Maschine gespeichert sind.

Snapshot-Dateien

Ein Snapshot besteht aus Dateien, die auf einem unterstützten Speichergerät abgelegt werden. Beim Erstellen eins Snapshots werden die Dateien .vmdk, -delta.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.

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.

Die Dateien, die die Delta-Festplatte bilden, werden als untergeordnete Festplatten oder Redo-Protokolle bezeichnet.
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.

SEsparse ist ein Standardformat für alle Delta-Festplatten in den VMFS6-Datenspeichern.

Datei Beschreibung
vmname-number.vmdk, vmname-number-delta.vmdk, vmname-number-sesparse.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: S1vm-000001.vmdk, wobei S1vm der Name der virtuellen Maschine ist und die sechsstellige Nummer 000001 auf den Dateien basiert, die im Verzeichnis bereits vorhanden sind. Die Nummer gibt nicht die Anzahl der Festplatten an, die mit der virtuellen Maschine verbunden sind.

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.