スナップショットとは
スナップショットとは、ある時点のシステムの状態をそのまま記録して保存する技術です。ファイルやフォルダ、各種設定を一括で押さえ、後から同じ瞬間を再現できます。名前のとおり“スナップ写真”のように、今この瞬間を切り取って残します。
主にストレージ、仮想化環境、データベースで使われ、障害や誤操作でデータが壊れたときに過去の状態へ素早く戻せます。環境を別機器へ移す際の土台にもなります。データベースでは定期的なバックアップや復旧の簡素化に役立ち、開発ではコードと関連データをまとめて過去の版を参照できます。
仕組みは、対象を同一時点の集合として一貫性を保った“写し”にすることです。これにより復旧の起点が明確になり、変更前の退避点を容易に用意できます。結果として、システムの信頼性が高まり、障害発生時の対応を短時間で始められる基礎的な手法と言えます。

