Snapshot ( anglicky snapshot ) - snímek uložených dat - souborů a adresářů souborového systému , databáze nebo její části v určitém okamžiku.
Na rozdíl od záložní kopie , jejíž vytvoření pro velké množství dat může trvat dlouho a vyžaduje zastavení změn (pro zajištění integrity uložených dat), vám snímek umožňuje zachytit stav uložených objektů najednou. V tomto případě snímek obvykle nevytváří nezávislou kopii dat v úložném subsystému, ale je poskytován pouze algoritmy pro záznam změn takovým způsobem, že zůstává možný přístup k datům v době vytvoření snímku. Toto schéma vám umožňuje organizovat holistické zálohování velkého množství dat bez zastavení služeb, které mění data – záloha se bere z pevného snímku.
Snapshoty jsou široce používány v zálohovacích systémech , úložných sítích , DBMS , virtuálním hostingu , pro organizaci „ sandboxů “.
Snímky jsou podporovány různými správci svazků na systémech Unix, včetně LVM. Souborové systémy s podporou snímků, které sledují starší verze tím, že snímky zpřístupňují prostřednictvím speciálního jmenného prostoru, jsou WAFL ( NetApp ), fosilní pro Plan 9 nebo ODS-5 . UFS2 poskytuje API pro přístup k historii souborů. V systému NTFS je přístup ke snímkům poskytován prostřednictvím stínové kopie svazku (VSS) v systémech Windows XP a Windows Server 2003 a prostřednictvím stínové kopie v systému Windows Vista . Snímky jsou také dostupné v Novell Storage Services (NSS), souborovém systému pro Netware , počínaje verzí 4.11 a novějšími na platformách Linux v produktech Open Enterprise Server (OES) . ZFS má hybridní implementaci, která sleduje snímky čtení/zápisu na úrovni bloku, ale vytváří rozvětvené sady souborů známé jako „klony“ pro uživatelské aplikace. V macOS používá Time Machine snímky k vrácení dat k danému bodu v čase.