Beim Erstellen eines Snapshots werden der gesamte Status und alle Daten der virtuellen Maschine zum Zeitpunkt der Snapshot-Erstellung erfasst. Die virtuelle Maschine ist von der Erstellung eines Snapshots nicht betroffen. Es wird lediglich ein Image der virtuellen Maschine in einem bestimmten Zustand kopiert und gespeichert. Snapshots sind hilfreich, wenn Sie wiederholt zu einem bestimmten Status der virtuellen Maschine zurückkehren müssen, aber nicht mehrere virtuelle Maschinen erstellen möchten.
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.
Sie können einen Snapshot beispielsweise verwenden, wenn Sie ein Upgrade des Betriebssystems einer virtuellen Maschinen durchführen. Bevor Sie das Upgrade der virtuellen Maschine durchführen, erstellen Sie beispielsweise einen Snapshot zum Beibehalten des Zeitpunkts vor dem Upgrade. Wenn während des Upgrades keine Probleme auftreten, können Sie den Snapshot entfernen. Damit werden die während des Upgrades vorgenommenen Änderungen übernommen. Wenn ein Problem aufgetreten ist, können Sie den Snapshot wiederherstellen und somit zu dem gespeicherten Zustand der virtuellen Maschine vor dem Upgrade zurückkehren.
Mit VMware Cloud Director können Sie nur über einen einzigen Snapshot einer virtuellen Maschine verfügen. Durch jeden Versuch, einen neuen Snapshot einer virtuellen Maschine zu erstellen, wird der vorherige gelöscht.