Yedekleme & Kurtarma

WordPress Sitesi Nasıl Yedeklenir? Eksiksiz Rehber

6 dk okuma

Turuncu ışıklı bir ortamda dokme istasyonuna takılı harici sabit diskler

Bir WordPress yedeği, siteniz hacklendiğinde, hatalı bir güncelleme her şeyi bozduğunda veya birisi yanlışlıkla bir sayfayı sildiğinde tek gerçek güvenceniz. Bu rehber, ne yedeklemeniz gerektiğinden nereye saklamanız gerektiğine kadar eksiksiz bir yedekleme stratejisini anlatıyor.

Bir WordPress yedeği tam olarak neyi kapsamalı?

Eksiksiz bir yedek iki parçadan oluşur: site dosyaları (WordPress çekirdeği, eklentiler, temalar, yüklediğiniz görsel/medya dosyaları) ve veritabanı (yazılar, sayfalar, yorumlar, kullanıcılar, ayarlar). Sadece birini yedeklemek yeterli değil; sadece dosyaları yedeklerseniz içerik ve ayarları kaybedersiniz, sadece veritabanını yedeklerseniz yüklediğiniz görselleri ve eklenti dosyalarını kaybedersiniz. Gerçek bir felaket kurtarma senaryosunda ikisine de aynı anda ihtiyacınız olur.

Yedekler ne sıklıkla alınmalı?

Bu, sitenizin ne kadar sık değiştiğine bağlı. Günde birkaç yeni yazı yayınlanan bir blog veya sürekli sipariş alan bir e-ticaret sitesi için günlük, hatta saatlik yedekleme mantıklı; içerik nadiren değişen bir kurumsal site için haftalık yeterli olabilir. Genel kural: en son yedekten bu yana kaybetmeyi göze alabileceğiniz veri miktarı ne kadarsa, yedekleme sıklığınız o aralığı geçmemeli.

Yedekler nerede saklanmalı?

Yaygın kullanılan 3-2-1 kuralı burada da geçerli: en az 3 kopya, 2 farklı ortamda, 1 tanesi sunucudan tamamen bağımsız (offsite). Yedekleri sadece sitenizin bulunduğu sunucuda tutmak riskli, çünkü sunucu ele geçirilir veya çökerse yedekleriniz de onunla birlikte gider. Bulut depolama (ör. ayrı bir depolama sağlayıcısı) gibi sunucudan bağımsız bir hedef, tam da bu senaryoya karşı koruma sağlar.

Bir yedeğin gerçekten işe yaradığı nasıl anlaşılır?

Test edilmemiş bir yedek, var olduğunu düşündüğünüz ama aslında olmayan bir güvenlik ağıdır; bozuk dosyalar, eksik veritabanı tabloları veya yarım kalan yükleme yüzünden bir yedeğin geri yüklenemediği durumlar oldukça yaygın. Bunu önlemenin tek yolu, düzenli aralıklarla (örneğin ayda bir) bir yedeği gerçekten bir test ortamına geri yükleyip çalıştığını doğrulamak. İhtiyaç anında keşfetmek yerine, ihtiyaç olmadan önce test etmek büyük fark yaratır.

Siteniz hacklenirse ya da çökerse ne yapmalısınız?

İlk adım siteyi hemen kapatıp daha fazla hasarı önlemek, ardından hacklenme öncesine ait, temiz olduğundan emin olduğunuz en yakın yedeği bulmak. Hacklenme sonrası alınmış bir yedeği geri yüklemek zararlı kodu da geri getirebileceği için risklidir; bu yüzden yedeklerin tarihini ve hangi tarihte neyin değiştiğini bilmek (değişiklik geçmişi) kritik önem taşır. Yedek geri yüklendikten sonra, açığın nasıl girdiğini bulup kapatmadan siteyi tekrar yayına almamak gerekir.

Manuel mi otomatik mi yedekleme daha güvenli?

Manuel yedekleme insan hafızasına bağlıdır ve tam da en çok ihtiyaç duyulan anda (yoğun bir haftada, tatilde) unutulur. Otomatik yedekleme bu riski ortadan kaldırır: belirlenen sıklıkta, kimse hatırlamak zorunda kalmadan çalışır. Tek sistemde çok sayıda site yönetiyorsanız otomatik yedekleme neredeyse zorunlu hale gelir, çünkü onlarca siteyi elle takip etmek pratikte imkansızdır.

Yedekleme kontrol listesi

  • Hem dosyaları hem veritabanını yedekleyin, sadece birini değil
  • Yedekleme sıklığını, göze alabileceğiniz veri kaybı miktarına göre ayarlayın
  • En az bir kopyayı sunucudan bağımsız (offsite) saklayın
  • Yedekleri düzenli aralıklarla gerçekten geri yükleyip test edin
  • Yedeklerin tarih geçmişini tutun, sadece son yedeği değil
  • Manuel hatırlatmaya değil otomatik bir programa güvenin

Bu listeyi her site için elle takip etmek yerine, Watch Your WP otomatik, sunucu dışında saklanan yedeklemeyi ve geri yükleme testini tüm siteleriniz için tek panelden yönetir.

Paylaş
Erdinç

Erdinç

Watch Your WP'yi geliştiriyor. WordPress bakım, güvenlik ve site yönetimi deneyiminden yazıyor.

LinkedIn