snapshotbasierte
Snapshotbasierte Ansätze verwenden sogenannte Snapshots, das heißt punktuelle Abbildungen des Dateisystems oder Speichers zu einem bestimmten Zeitpunkt. Ein Snapshot referenziert die Datenblöcke des Moments und wird typischerweise durch Copy-on-Write- (CoW) oder Redirect-on-Write-Mechanismen erzeugt, wodurch das ursprüngliche Datenvolumen zunächst unverändert bleibt. Änderungen erfolgen erst beim Überschreiben, wodurch Snapshots sehr schnell verfügbar sind.
Anwendungen umfassen Datensicherung, Disaster-Recovery, Test- und Entwicklungsumgebungen sowie Migrationen oder replizierte Backups. In Speicherlösungen ermöglichen Snapshots
Vorteile einer snapshotbasierten Vorgehensweise sind schnelle Erstellung, geringer Speicherbedarf dank gemeinsamer Datenblöcke, sowie kurze Ausfallzeiten beim
Nachteile und Limitationen umfassen die Abhängigkeit von der Unterstützung durch Dateisystem oder Storage-Array, potenzielle Leistungs- und
Beispiele für snapshotbasierte Technologien sind ZFS-Snapshots, Btrfs-Snapshots, LVM-Snapshots und der Windows Volume Shadow Copy Service (VSS);