Konuyu Açan
#1
Geçenlerde bir sunucu planında “otomatik snapshot var, yedek işini çözdüm” yaklaşımına denk geldim. Snapshot işe yarıyor; yanlış yapılandırma veya hatalı güncelleme sonrası hızlıca önceki hâle dönmek için çok pratik. Ama tek başına yedekleme stratejisi yerine koymak bana riskli geliyor.
Özellikle iki noktayı ayırmak lazım:
Ben snapshot’ı hızlı geri dönüş katmanı, bağımsız yedeği ise asıl güvence olarak görüyorum. Siz üretim sunucularında snapshot dışında hangi yedekleme ve geri yükleme testlerini uyguluyorsunuz?
Özellikle iki noktayı ayırmak lazım:
- Snapshot’ın uygulama tutarlılığı garanti değildir. Veritabanı yazma yaparken alınan görüntü, sağlayıcının yöntemine bağlı olarak yalnızca disk seviyesinde tutarlı olabilir. Kritik verilerde veritabanı dökümü veya uygulama destekli yedek de almak daha güvenli.
- Snapshot aynı sağlayıcının aynı altyapısında duruyorsa, sağlayıcı hesabı ya da depolama tarafındaki bir sorun hem sunucuyu hem snapshot’ı etkileyebilir. Önemli yedeklerin ayrı bir depolama alanına, mümkünse ayrı erişim bilgileriyle kopyalanması riski azaltır.
- Yedek var demek, geri yükleme çalışıyor demek değil. Arada bir dosyayı veya veritabanını ayrı bir ortama geri yükleyip kontrol etmek gerekiyor; aksi hâlde sorun ancak ihtiyaç anında ortaya çıkabilir.
Ben snapshot’ı hızlı geri dönüş katmanı, bağımsız yedeği ise asıl güvence olarak görüyorum. Siz üretim sunucularında snapshot dışında hangi yedekleme ve geri yükleme testlerini uyguluyorsunuz?