Snapshot Nedir?

Snapshot (Anlık Görüntü); sanal sunucunuzun belirli bir saniyedeki disk durumu ve bellek (RAM) içeriğinin dondurulmuş bir kopyasıdır. Birkaç saniye içinde oluşturulur ve sistemde kritik bir hata yapıldığında sunucuyu tam o saniyeye geri döndürmenizi sağlar.


Snapshot Bir Yedekleme (Backup) Değildir!

En yaygın yapılan hata, snapshot alarak sunucunun tamamen yedeklendiğini zannetmektir:

Kriter Snapshot (Anlık Görüntü) Yedekleme (Backup)
Depolama Yeri Aynı fiziksel disk dizisinde saklanır Harici bağımsız bir yedekleme sunucusunda saklanır
Donanım Arızası Dayanıklılığı Fiziksel disk bozulursa snapshot da kaybolur Fiziksel donanım yansa bile veriler güvendedir
Oluşturulma Süresi 2 - 5 saniye (Anlık) Veri boyutuna göre dakikalar/saatler
Performansa Etkisi Uzun süre tutulursa disk I/O hızını düşürür Çalışma anı dışında performansı etkilemez
Tavsiye Edilen Saklama Süresi En fazla 24 - 48 saat Haftalar, aylar veya yıllar

Snapshot Ne Zaman Kullanılmalıdır?

  • İşletim sistemi çekirdek (Kernel) güncellemesi yapmadan önce.
  • Veritabanı motoru yükseltmesinden (örn. MySQL 5.7 -> 8.0) önce.
  • Kritik bir PHP sürümü veya kontrol paneli güncellemesi öncesinde.
  • İşlem başarıyla tamamlandığında snapshot mutlaka silinmeli (merge edilmeli); aksi takdirde disk performansı düşer.