Geçen yıl bir müşterim beni aradı. Sesi telaşlıydı: “Sitem çöktü, hosting şirketi de bir şey yapamıyor.” Sorduğumda son yedeğin 8 ay önce alındığını öğrendim. Sekiz aylık içerik, ürün kaydı, blog yazısı hepsi bir gecede buharlaştı. Siteyi yeniden ayağa kaldırmak haftalarımızı aldı.

Bu hikayeyi tekrar tekrar anlatmak zorunda kalıyorum çünkü aynı senaryo şaşırtıcı şekilde sık yaşanıyor. İnsanlar yedeklemeyi “sonra hallederim” listesine yazıyor, ta ki felaket kapıyı çalana kadar. Bu yazıda WordPress sitenizi düzgün şekilde nasıl yedekleyeceğinizi, hangi aracı seçmeniz gerektiğini ve bir gün ihtiyaç duyarsanız geri yüklemenin nasıl işlediğini anlatacağım.


Neden Yedekleme Bu Kadar Kritik?

Veri kaybı, çoğu kişinin sandığından çok daha sık gerçekleşiyor. Hosting sunucusu arıza verebilir, kötü niyetli biri sitenize sızabilir, dikkatsizce sildiğiniz bir sayfa bir daha geri gelmeyebilir ya da tek bir eklenti güncellemesi her şeyi bozabilir.

Küresel çapta veri kaybı ve kesinti sürelerinin ekonomiye trilyonlarca dolara mal olduğu tahmin ediliyor. WordPress tarafında bu tehlike daha da somut hale geliyor: eklenti güncellemeleri, tema uyumsuzlukları ve güvenlik açıkları her gün binlerce siteyi vuruyor.

“Hosting şirketi zaten yedek alıyor” demek yeterli değil. Çoğu paylaşımlı hosting paketinde bu yedekler seyrek alınıyor, kısa süre saklanıyor, hatta geri yükleme için bazen ek ücret isteniyor. Kendi bağımsız yedeğiniz yoksa, verinizin kaderi tamamen başkasının insafına kalıyor demektir.


Yedekleme Türleri: Neyi Yedeklemeniz Gerekiyor?

Bir WordPress sitesi aslında iki ayrı parçadan oluşuyor ve ikisini de yedeklemeniz şart.

Veritabanı – yazılarınız, sayfalarınız, yorumlar, kullanıcı bilgileri ve ayarlar burada saklanıyor. Fiziksel boyutu küçük görünse de, sitenin gerçek beyni burası.

Dosyalar – tema, eklentiler, yüklediğiniz görseller ve diğer medya bu grupta yer alıyor. Genellikle veritabanından çok daha fazla yer kaplıyor.

Yalnızca birini yedekleyip ötekini atlarsanız, geri yükleme anında işler karışabilir. Örneğin veritabanı geri gelir ama görseller kaybolmuş olabilir, ya da tam tersi dosyalar yerinde ama içerik eksik kalabilir.


En Popüler WordPress Yedekleme Eklentileri

EklentiÜcretsiz SürümBulut DepolamaOtomatik TaşımaEn İyi Olduğu Durum
UpdraftPlusVar, güçlüGoogle Drive, Dropbox (ücretsiz)Premium’daEn yaygın kullanım, 1 milyondan fazla aktif kurulum
All-in-One WP MigrationVar, sınırlı dosya boyutuManuel indirmeVar, kolaySite taşıma ve klonlama
WPVividVarBirden fazla bulut seçeneğiVarOtomatik zamanlama önceliği
Jetpack BackupÜcretliVaultPress bulutuGerçek zamanlıKritik, sürekli güncellenen siteler

UpdraftPlus ile Yedekleme: Adım Adım

UpdraftPlus’ı tercih etmemin nedeni oldukça basit: kurulumu zahmetsiz, ücretsiz sürümü çoğu ihtiyacı fazlasıyla karşılıyor ve bulut depolama bağlantısı sorunsuz çalışıyor.

1. Eklentiyi Kurun

Eklentiler → Yeni Ekle kısmına gidin, “UpdraftPlus” yazıp arayın, kurup etkinleştirin.

2. İlk Manuel Yedeği Alın

Ayarlar → UpdraftPlus Yedekleri sayfasını açın. “Şimdi Yedekle” butonuna basın. Açılan pencerede hem veritabanı hem dosyalar seçili kalsın, yedeklemeyi başlatın.

Sitenin büyüklüğüne göre bu birkaç dakikadan yarım saate kadar sürebilir.

3. Otomatik Zamanlamayı Ayarlayın

“Ayarlar” sekmesine geçin. Dosya ve veritabanı yedekleme sıklığını burada ayrı ayrı belirleyebilirsiniz:

E-ticaret siteleri için günlük veritabanı yedeği neredeyse zorunlu hale geliyor her gün yeni sipariş, yeni müşteri kaydı ekleniyor çünkü.

4. Bulut Depolamayı Bağlayın

Yedekleri yalnızca sunucuda tutmak riskli bir tercih sunucu çökerse yedek de onunla birlikte gidebilir. “Ayarlar” sekmesinden Google Drive, Dropbox veya Amazon S3 gibi bir uzak depolama seçip hesabınızı bağlayın. Bundan sonra her yedek otomatik olarak buluta da yüklenecek.

5. Saklama Süresini Belirleyin

Kaç yedek kopyasının saklanacağını ayarlayın. Fazla eski yedek depolama alanını tıkar, çok az yedek ise geriye dönük kurtarma şansınızı kısıtlar. 4-8 yedek arası genelde iyi bir denge sağlıyor.


Yedekten Geri Yükleme Nasıl Yapılır?

Yedek almak işin sadece yarısı. Diğer yarısı, gerektiğinde geri yüklemeyi bilmek.

UpdraftPlus panelinde daha önce aldığınız yedeklerin listesini görürsünüz. İstediğiniz tarihli yedeğin yanındaki “Geri Yükle” butonuna tıklayın. Hangi bileşenleri (veritabanı, eklentiler, temalar, yüklemeler) geri getirmek istediğinizi seçip onaylayın.

Büyük sitelerde bu işlem biraz zaman alabilir ve sunucu kaynağını yoğun kullanabilir mümkünse düşük trafikli bir saatte yapmanızı öneririm.

Önemli bir not: Geri yükleme öncesinde, mevcut (bozuk) durumun da bir yedeğini alın. Nadiren de olsa geri yükleme sürecinde işler ters gidebiliyor; o durumda en azından başladığınız noktaya geri dönebilirsiniz.


Manuel Yedekleme Ne Zaman Gerekir?

Otomatik zamanlama çoğu zaman yeterli oluyor, ama bazı durumlarda ek bir manuel yedek almak akıllıca bir hamle:

Bu anlarda otomatik zamanlamayı beklemek yerine “Şimdi Yedekle” ile anlık bir kopya almak, olası bir sorunda sizi saatler süren kurtarma sürecinden kurtarabilir.


Site Taşıma İçin Yedekleme: Farklı Bir Yaklaşım

UpdraftPlus günlük yedekleme konusunda güçlü, ama bir siteyi başka bir domaine ya da sunucuya taşıyacaksanız All-in-One WP Migration çok daha pratik bir seçim. Domain değişikliklerini kendisi algılayıp veritabanındaki URL referanslarını otomatik güncelliyor manuel taşımada en çok hataya yol açan adım tam olarak bu.

Ücretsiz sürümde dosya boyutu sınırı var; büyük siteler için premium sürüme ya da UpdraftPlus’ın taşıma özelliğine yönelmeniz gerekebilir.


Sık Yapılan Hatalar

Sadece hosting yedeğine güvenmek. Hosting sağlayıcınızın yedekleri sınırlı sıklıkta ve süreyle saklanır, bazen ek ücretli geri yükleme gerektirir. Kendi bağımsız yedeğinize sahip olmanız gerekiyor.

Yedekleri sadece sunucuda bırakmak. Sunucu arızası veya hacklenme durumunda hem site hem yedek aynı anda yok olabilir. Bulut depolama bu yüzden şart.

Geri yüklemeyi hiç test etmemek. Yedek alındığını görmek yeterli değil arada bir gerçekten geri yükleyip çalıştığını doğrulamak gerekiyor. Bozuk çıkan bir yedekle felaket anında karşılaşmak, hiç yedek almamaktan bile kötü bir sürpriz olabilir.

Büyük güncelleme öncesi manuel yedek almayı atlamak. Otomatik zamanlama günlükse ve güncellemeyi sabah yaptıysanız, bir önceki gece alınan yedek artık güncel olmayabilir.


Sık Sorulan Sorular

WordPress sitesi ne sıklıkla yedeklenmeli?

İçerik güncelleme sıklığınıza bağlı değişir. E-ticaret siteleri ve aktif bloglar için günlük veritabanı yedeği öneriyorum. Durağan kurumsal siteler için haftalık genellikle yeterli oluyor. Dosya yedeği ise çoğu zaman haftalık yapılıyor çünkü tema ve eklenti değişimi daha seyrek gerçekleşiyor.

Yedekleri nerede saklamalıyım?

En az iki farklı yerde tutmanızı öneririm: biri hosting sunucunuzda (hızlı erişim için), biri de bulut depolamada (Google Drive, Dropbox, Amazon S3 gibi). İkisinin aynı anda kaybolma ihtimali gerçekten düşük.

Ücretsiz yedekleme eklentisi yeterli mi?

Küçük ve orta ölçekli siteler için UpdraftPlus’ın ücretsiz sürümü çoğunlukla yeterli geliyor. Gerçek zamanlı yedekleme, otomatik site taşıma veya çok büyük dosya boyutları gibi ihtiyaçlarınız varsa premium sürüm ya da Jetpack Backup gibi alternatifleri değerlendirebilirsiniz.

Yedekten geri yükleme sitenin çevrimdışı kalmasına neden olur mu?

Geri yükleme sırasında kısa bir kesinti yaşanabilir, özellikle veritabanı değiştirilirken. Büyük sitelerde bu süre birkaç dakikadan yarım saate kadar uzayabilir. Mümkünse düşük trafikli saatlerde yapmanızı tavsiye ederim.

Manuel yedek indirip kendi bilgisayarımda saklayabilir miyim?

Evet, çoğu yedekleme eklentisi yedek dosyalarını doğrudan bilgisayarınıza indirmenize izin veriyor. Bu, ek bir güvenlik katmanı olarak faydalı bir alışkanlık, ama tek başına yeterli olmamalı otomatik bulut yedeklemesinin yerini tutmuyor.


Sonuç

WordPress yedekleme, aslında sitenizin sigortası gibi düşünülebilir. Belki hiç ihtiyaç duymazsınız ama ihtiyaç duyduğunuz an, doğru kurulmuş bir yedekleme sistemi haftalar sürebilecek bir kaybı birkaç dakikaya indiriyor.

UpdraftPlus’ı kurup otomatik zamanlamayı ayarlamak sadece 15 dakikanızı alıyor. Bu 15 dakika, karşılaşabileceğiniz en kötü senaryoya karşı bulabileceğiniz en ucuz sigorta.

WordPress sitenizin yedekleme sistemini kurmak veya yaşadığınız bir veri kaybından kurtarma için destek almak isterseniz ardakaragozoglu.com üzerinden bana ulaşabilirsiniz.