Konuyu Açan
#1
Geçenlerde bir projeyi yeni sunucuya taşırken, “yedekler her gece alınıyor” bilgisinin tek başına pek güven vermediğini fark ettim. Dosyalar tamdı ama veritabanı yedeğinin nasıl alındığı ve gerçekten açılıp açılmadığı belirsizdi. Yedek, geri yüklenemiyorsa ancak disk alanı işgal ediyor.
Bence özellikle şu iki noktayı kontrol etmek gerekiyor:
Paylaşımlı hostingde yedekleme planı sağlayıcıya göre değişebildiği için, “kaç gün tutuluyor?” kadar “tek bir veritabanı ya da klasör geri alınabiliyor mu?” sorusu da önemli. Ben kritik sitelerde ayrıca kendi dış yedeğimi tutup geri yükleme adımlarını kısa bir not halinde saklamaya çalışıyorum.
Siz yedeklerinizi nasıl doğruluyorsunuz; düzenli test mi yapıyorsunuz, yoksa ihtiyaç çıkana kadar sağlayıcının yedek sistemine mi güveniyorsunuz?
Bence özellikle şu iki noktayı kontrol etmek gerekiyor:
- Dosya ve veritabanı yedeklerini ayrı ayrı değil, aynı zamana ait bir set olarak saklamak. Yoğun kullanılan bir sitede dosyalarla veritabanı arasında birkaç saatlik fark bile sipariş veya içerik kaybına yol açabilir.
- Ara sıra yedeği geçici bir ortama geri yükleyip uygulamayı gerçekten açmak. Veritabanı bağlantısı, dosya izinleri ve PHP sürümü gibi ayrıntılar ancak bu aşamada ortaya çıkıyor.
Paylaşımlı hostingde yedekleme planı sağlayıcıya göre değişebildiği için, “kaç gün tutuluyor?” kadar “tek bir veritabanı ya da klasör geri alınabiliyor mu?” sorusu da önemli. Ben kritik sitelerde ayrıca kendi dış yedeğimi tutup geri yükleme adımlarını kısa bir not halinde saklamaya çalışıyorum.
Siz yedeklerinizi nasıl doğruluyorsunuz; düzenli test mi yapıyorsunuz, yoksa ihtiyaç çıkana kadar sağlayıcının yedek sistemine mi güveniyorsunuz?