Bir WordPress sitesinin rutin olarak yedeklenmesi, hem veri bütünlüğü hem de süreklilik açısından kritik önem taşır. Bu işlem, sitenizde yer alan tüm dosyaların, temaların, eklentilerin ve veritabanının güvenli bir yedeğini oluşturur. Ani sistem hataları veya güvenlik ihlalleri yaşandığında bu yedekler sayesinde web sitenizi kısa sürede geri yükleyebilirsiniz.
WordPress’te Yedekleme Neleri Kapsar?
Bir WordPress yedeği, sadece içerikleri değil, sitenizin tüm bileşenlerini güvence altına alır. Veritabanı; sayfalar, gönderiler, kullanıcı hesapları, yorumlar ve ayarları saklarken, tema ve eklenti dosyaları site görünümünü ve fonksiyonlarını korur.
Ayrıca, görseller, belgeler ve videolar gibi medya varlıkları Medya Dosyaları klasöründe depolanır. Performans açısından en iyi sonucu almak için, yedekleme işlemiyle birlikte LiteSpeed Cache kullanılarak önbellekleme yapılandırması yapılması önerilir.
WordPress Yedekleme Yöntemleri
Hosting Üzerinden Otomatik Yedek Alma
Web sitenizin güvenliği için çoğu hosting firması, belirli periyotlarda otomatik yedekleme özelliği sunar. Bu işlem, sunucuda yer alan veritabanının düzenli olarak kopyalanmasını sağlar.
CPanel veya Site Tools kontrol panellerinde bulunan Yedekleme sekmesinden manuel olarak yedek alabilir ya da periyodik yedekleme ayarlarını kolayca yapılandırabilirsiniz.

Manuel Yedekleme Yöntemi
Daha fazla kontrol sağlamak isteyen kullanıcılar için manuel yedekleme yöntemi tercih edilebilir.
FTP istemcilerini kullanarak sitemize bağlanabilir ve public_html dizinindeki tüm dosyaları bilgisayarımıza indirebiliriz.
wp-admin – Yönetim panelinin çalışması için gerekli sistem dosyalarını içerir.
wp-content – Temalar, eklentiler, önbellek ve yüklenen medya dosyaları burada bulunur.
wp-includes – WordPress çekirdek yapısını oluşturan sistem kodlarını barındırır.
wp-config.php – Veritabanı bağlantı bilgilerini ve site yapılandırma ayarlarını içerir.
Ek olarak, sitenizi güncel tutmak ve güvenlik açıklarını önlemek için Wget ile WordPress’in son versiyonu komutunu kullanarak en güncel sürümü indirip manuel kurulum sürecinize dahil edebilirsiniz.
CPanel veya Site Tools Üzerinden Yedekleme
Barındırma paneline giriş yaptıktan sonra, dosya yöneticisi sekmesini açalım. Burada WordPressin kurulu olduğu dizini bulup klasörü seçtikten sonra paneldeki compresss seçeneği ile .zip dosyası oluşturalım. Sıkıştırma tamamlandığında dosyayı güvenli bir yerde saklayabilirsiniz.

FTP İstemcisi ile Yedekleme
Daha esnek bir yöntem olarak, FileZilla veya WinSCP gibi bir FTP istemcisi kullanabilirsiniz.
Hosting hesabımıza ait FTP kullanıcı adı, parola ve sunucu adresi bilgilerini girerek bağlantı kuralım. WordPressteki dosyalarımızı seçip yerel bilgisayarınıza aktaralım.
Bu yöntem, özellikle büyük boyutlu sitelerde dosya aktarımı açısından daha kararlı çalışır. FTP ile alınan yedekleri daha sonra kolayca farklı sunuculara taşıyabiliriz.

Veritabanını Dışa Aktarma
CPanel’de Veritabanları sekmesine gidip phpMyAdmin’i açalım. Sol menüde sunucudaki tüm veritabanları listelenir. Birden fazla WordPress kurulumu varsa, doğru veritabanını bulmak için wp-config.php dosyasındaki şu satıra bakalım.
define('DB_NAME', 'veritabani_adi');
Bu satır, sitenizin kullandığı veritabanını gösterir. Doğru veritabanını seçtikten sonra üst menüden Dışa Aktar sekmesine tıklayalım. Açılan ekranda SQL biçimini seçip Git butonuna basalım. Kısa süre içinde .sql uzantılı bir dosya indirilecektir.

Bu sayede dosya ve veritabanı yedekleriniz düzenli, güvenli ve kolay erişilebilir şekilde korunur.
Duplicator Pro Kullanarak Yedekleme
Duplicator Pro tüm siteyi tek paket haline getirerek indirmenize veya cloud alanlarına yüklememize yardımcı olur. Hem manuel yedekleme yapmak isteyen kullanıcılar hem de otomatik sistem arayanlar için uygundur.

Eklenti, yedekleme sırasında iki dosya oluşturur: bir .php yükleyici ve bir .zip arşiv. Bu sistem sayesinde WordPress önceden kurulmadan da siteyi geri yükleyebiliriz.

WPvivid ile Yedekleme
WPvivid, manuel veya otomatik yedekleme seçeneklerinin yanı sıra, staging, URL değiştirme, görsel sıkıştırma ve site taşıma özellikleri sunar. Bulut tabanlı depolama entegrasyonları da mevcuttur.

WordPress Yedekleme Seçerken Dikkat Edilmesi Gerekenler
Kullanım Kolaylığı
Bir eklenti ne kadar gelişmiş olursa olsun, arayüzü karmaşıksa pratikte fayda sağlamaz. Özellikle teknik bilgisi sınırlı kullanıcılar için, menülerin anlaşılır olması, işlemlerin birkaç tıklamayla yapılabilmesi büyük önem taşır.
Örneğin, UpdraftPlus, kullanıcı dostu paneli sayesinde hem manuel hem de otomatik yedekleme işlemlerini birkaç saniyede tamamlamanıza olanak tanır.
Yedekleme Sıklığı
Eklentinin size manuel, otomatik ve belirli aralıklarla yedekleme yapma seçeneklerini sunması gerekir. Örneğin, bazı profesyonel eklentiler her içerik değişikliğini anlık olarak kaydeden gerçek zamanlı yedekleme (real-time backup) özelliğine sahiptir.
Dosya Formatı Uyumluluğu
Bazı araçlar yalnızca kendi özel formatlarını kullanırken, bazıları evrensel formatlarda dışa aktarım sağlar. Evrensel formatlar (.zip, .tar.gz gibi) tercih edildiğinde, yedeklerin farklı platformlarda açılması veya manuel olarak incelenmesi kolaylaşır.
Depolama Seçenekleri
Google Drive, Dropbox veya OneDrive gibi servislerle entegre çalışan yedekleme eklentileri, verilerinizi otomatik olarak buluta yükleyerek ek koruma sağlar.
Bunun dışında Duplicator Pro, çoklu bulut servisine aynı anda yedek gönderebilme özelliğiyle öne çıkar.
WordPress yedekleme eklentilerini seçerken kullanıcıların gerçek deneyimlerinden yararlanmak da önemli. Özellikle geri yükleme hataları gibi kritik konular, topluluk paylaşımlarında sıkça dile getiriliyor. Benzer durumları yaşayan kullanıcıların yorumlarını incelemek istersen,