
WordPress Otomatik Yedekleme: UpdraftPlus Kurulum ve Geri Yükleme Rehberi (2026)
UpdraftPlus ile WordPress sitenizi Google Drive, Dropbox, Cloudflare R2 veya SFTP ile otomatik yedekleyin. Schedule, remote storage, restore ve Free vs Premium karşılaştırması.
WordPress Otomatik Yedekleme: UpdraftPlus ile Tam Kurulum ve Geri Yükleme Rehberi (2026)
WordPress siteniz tema güncellemesi sonrası açılmıyor — son yedek dün geceyse sorun yok, geri yükleme 5 dakika. Son yedek 2 hafta önceyse panik: iki haftanın içeriği, siparişleri, yorumları gitti. Bu fark yedekleme alışkanlığından başka bir şey değil. Bu rehberde UpdraftPlus ile WordPress eklenti seviyesi tam yedeklemeyi — kurulum, schedule, remote storage, geri yükleme ve güvenlik — pratik detaylarla anlatıyoruz.
Büyükweb perspektifi: cPanel hosting paketlerimizde JetBackup 5 ile günlük otomatik yedekleme harici sunuculara standart. Bu sunucu seviyesi disaster recovery için iyi bir ilk katman. Ama sunucu yedeği her senaryoyu çözmez: plugin güncelleme sonrası bozulan site, yanlışlıkla silinen sayfa, tema çakışması — bunlar uygulama içi senaryolar, JetBackup'tan spesifik geri dönüş zaman alır. UpdraftPlus bu boşluğu kapatır: JetBackup (sunucu katmanı) + UpdraftPlus (uygulama katmanı) = çift katman yedek.
Neden WordPress Eklenti Seviyesi Yedek Gerekli?
Sunucu yedeği var, neden UpdraftPlus da kuralım? Çünkü iki yedek tipi farklı senaryolarda devreye giriyor:
| Senaryo | JetBackup (sunucu) | UpdraftPlus (uygulama) |
|---|---|---|
| Sunucu diskin bozulması | ✓ İdeal | ✓ Destekler |
| Plugin güncellemesi siteyi çökerdiyse | Mümkün ama ticket + bekleme | ✓ Dakikalar içinde kendiniz geri alın |
| Yanlış silinen sayfa / medya | Zor — tüm site restore gerekebilir | ✓ Kısmi geri yükleme: sadece DB veya sadece uploads |
| Hosting taşıma / migrasyon | ✗ Yardımcı olmaz | ✓ UpdraftMigrator add-on ile tam taşıma |
| Off-site şifreli bulut yedek | Sağlayıcı yapıyor | ✓ Kendi Drive/Dropbox/SFTP hesabınıza |
| Gece 02:00 acil geri yükleme | Destek talebi açmanız gerekir | ✓ cPanel giriş bile gerekmeden siz yapın |
Sonuç: İki araç rakip değil, tamamlayıcı. JetBackup felaket kurtarma, UpdraftPlus gündelik operasyon.
UpdraftPlus Nedir?
UpdraftPlus, 3 milyonun üzerinde aktif kurulumla WordPress'in en yaygın yedekleme eklentisi. Free sürümü tek site için oldukça güçlü; Premium sürümü ($70/yıl başlar) çoklu site, incremental backup, UpdraftCentral merkezi yönetim ve Migrator eklentisi ekliyor.
Desteklenen yedek kapsamı:
- Veritabanı (DB): WordPress post, meta, kullanıcılar, seçenekler, WooCommerce siparişleri
- Eklentiler (wp-content/plugins/)
- Temalar (wp-content/themes/)
- Uploads (wp-content/uploads/ — medya kütüphanesi)
- Others (wp-content/mu-plugins, wp-content/other dizinleri)
- wp-config.php ve .htaccess (Premium'da ayrı dahil edilebilir)
Kurulum: 5 Dakikada Hazır
Adım 1: Eklentiyi Yükleyin
- WordPress yönetim paneli → Eklentiler > Yeni Ekle
- Arama:
UpdraftPlus - "UpdraftPlus WordPress Backup Plugin" — Resmi eklenti, yayıncı: UpdraftPlus.Com, DavidAnderson
- Şimdi Kur → Etkinleştir
Kurulum sonrası Ayarlar > UpdraftPlus Yedeklemeleri ile panel açılır.
Adım 2: Schedule (Zamanlama) Yapılandırın
UpdraftPlus, dosya ve veritabanı yedeklerini bağımsız zamanlamanıza izin verir. DB her gün değiştiği için daha sık yedeklemek mantıklı.
Yedek paneli → "Ayarlar" sekmesi:
Dosya yedekleme planı: Haftada 1 kez (saklanan kopya: 4)
Veritabanı planı: Her gün (saklanan kopya: 7)
Aşağıdaki tablo farklı site türleri için önerilen schedule'ları gösteriyor:
| Site Türü | Dosya Schedule | DB Schedule | Kopya Saklama | Açıklama |
|---|---|---|---|---|
| Kişisel blog | Haftada 1 | Günde 1 | 4 / 7 | İçerik seyrek değişir |
| Kurumsal tanıtım | Haftada 1 | Günde 1 | 4 / 7 | Statik, DB kritik değil |
| Aktif WooCommerce | Günde 1 | Günde 2-4 | 7 / 14 | Sipariş kaybı riski büyük |
| Yoğun haber/dergi | Haftada 2 | Günde 1 | 4 / 7 | Uploads sık güncellenir |
| Reseller (10+ site) | Her site için ayrı | Her site için ayrı | — | UpdraftCentral (Premium) |
Tercih etmeyin: "Ayda bir yedek yeter" yaklaşımını. WooCommerce sitesinde günlük yüzlerce sipariş varsa RPO 1 ay = o ayın tüm siparişleri kaybolabilir.
Adım 3: Hangi Dosyaları Yedekleyin?
Ayarlar > "Yedekleme kapsamına dahil et" bölümü:
✓ Eklentiler
✓ Temalar
✓ Uploads (medya — en kritik, değiştirilemez içerik burada)
✓ Others (mu-plugins, custom dizinler)
✗ wp-content dizini dışındaki dosyalar (WordPress core — Softaculous'tan yeniden kurulabilir)
WordPress core dosyaları (wp-admin/, wp-includes/) dahil etmek boyutu 2-3x büyütür; bozulan core zaten yeniden kurulabiliyor.
Remote Storage: Yedeği Nereye Gönderirsiniz?
Local'de saklanan yedek sunucu yangınında işe yaramaz. UpdraftPlus aşağıdaki uzak depolama seçeneklerini destekler:
| Depolama | Free | Premium | Not |
|---|---|---|---|
| Google Drive | ✓ | ✓ | 15 GB ücretsiz, OAuth kolay |
| Dropbox | ✓ | ✓ | 2 GB ücretsiz |
| S3-uyumlu object storage | ✓ | ✓ | Cloudflare R2, kendi MinIO vb. |
| FTP / SFTP | ✓ | ✓ | VDS'e ya da ayrı sunucuya |
| Microsoft OneDrive | — | ✓ | Microsoft 365 aboneleri |
| Kurumsal object storage | — | ✓ | Premium plan |
| S3-uyumlu diğerleri | — | ✓ | MinIO, Object Storage vb. |
| E-posta ile gönder | ✓ (küçük DB) | ✓ | Dosya sınırı var |
| Yerel / farklı dizin | ✓ | ✓ | Geçici; off-site değil |
Google Drive Bağlantısı
Depolama sekmesi → "Google Drive" seç
→ "Authenticate with Google" tıkla
→ Google hesabınızla yetkilendir
→ Geri döndükten sonra "Test" butonu ile bağlantı doğrula
→ "Değişiklikleri Kaydet"
Drive'da yedekler /UpdraftPlus/ klasörüne düşer. 15 GB dolunca eski yedekler silinmez; kendiniz temizlemeniz gerekir ya da fazla kopya sayısını düşürün.
Dropbox Bağlantısı
Depolama sekmesi → "Dropbox" seç
→ "Authenticate with Dropbox" tıkla → izin ver
→ Geri dönüş sayfasında "Complete Setup" tıkla
→ Bağlantı test et
S3-Uyumlu Object Storage (Cloudflare R2 Dahil)
Cloudflare R2 yurt dışı egress ücreti almayan bir S3-uyumlu object storage. Büyük site yedekleri için aylık 10 GB ücreti sıfır, üzeri için düşük.
Depolama sekmesi → "S3-Compatible (Generic)" seç
S3 Access Key: R2 API Token Access Key ID
S3 Secret Key: R2 API Token Secret
S3 Location: [hesap-id].r2.cloudflarestorage.com
Bucket: wp-yedekler-sitenizin-adi
FTP/SFTP kurulumu şu şekilde:
Depolama sekmesi → "FTP" seç
FTP host: backup.siteniz.com (veya ayrı VDS IP)
FTP user: backup_wp
FTP password: ••••••••
Remote path: /backups/wp-site/
Port: 21 (FTP) / 22 (SFTP)
Tavsiye: SFTP tercih edin (şifreli transfer); plain FTP kullanmak zorundaysanız dosyaları UpdraftPlus encryption ile şifreleyin.
wp-config.php ile Ek Güvenlik Ayarı
WordPress dosya düzenleyicisini devre dışı bırakmak zararlı bir hacker'ın doğrudan PHP kodu çalıştırmasını engeller. Yedekleme ile doğrudan ilgili olmasa da her sitede önerilir:
// wp-config.php — WordPress tema/eklenti düzenleyicisini kapat
define( 'DISALLOW_FILE_EDIT', true );
Ayrıca yedek dosyalarının bulunduğu dizini dışarıdan erişime kapatın. .htaccess ile:
# wp-content/updraft/.htaccess (UpdraftPlus otomatik oluşturur)
# Ama kontrol edin:
Order allow,deny
Deny from all
WP-CLI ile Komut Satırı Yedekleme
SSH erişiminiz olan hosting paketlerinde veya VDS'de WP-CLI ile script içinden yedek tetikleyebilirsiniz:
# UpdraftPlus Free yedek al (WP-CLI)
wp updraftplus backup --include-db --include-files
# Sadece veritabanı
wp updraftplus backup --include-db --exclude-files
# Mevcut yedekleri listele
wp updraftplus get-backup-list
# Yedekten geri yükle (belirli backup timestamp ile)
wp updraftplus restore 1715000000
Cron job örneği — her gece 02:30'da otomatik yedek:
# cPanel Cron Jobs — "Add New Cron Job"
# Zamanlama: 30 2 * * * (her gün 02:30)
Command: /usr/local/bin/wp --path=/home/kullanici/public_html updraftplus backup --include-db --include-files --quiet
Yedekten Geri Yükleme
Senaryo 1: Site Çalışıyor, Yönetim Paneline Girebiliyorsunuz
- Ayarlar > UpdraftPlus Yedeklemeleri → "Mevcut Yedekler" sekmesi
- Geri yüklemek istediğiniz yedeği bulun (tarih + saat)
- Geri Yükle butonuna tıklayın
- Bileşen seçin:
☑ Veritabanı
☑ Eklentiler
☑ Temalar
☑ Uploads
☑ Diğerleri
- Geri Yüklemeyi Başlat — UpdraftPlus önce uzak depolamadan dosyaları çeker, sonra uygular.
Senaryo 2: Site Tamamen Erişilemez (White Screen / 500 Hatası)
1. cPanel → File Manager → public_html/wp-content/plugins/ dizinine girin
2. Sorunlu eklentiyi rename edin (örn: "woocommerce" → "woocommerce_disabled")
3. WP admin açılırsa UpdraftPlus üzerinden geri yükleyin
4. Açılmıyorsa: cPanel → Dosya Yöneticisi → fresh WordPress kur
5. UpdraftPlus kur + etkinleştir
6. Ayarlar > UpdraftPlus → "Mevcut Yedekler" → URL ile import et
7. Uzak depolamadan yedeği bularak geri yükle
Senaryo 3: Staging Ortamında Restore Provası
Yedeği test etmeden güvende olduğunuzu sanmayın. Aylık bir restore provası yapın:
1. cPanel → "Subdomain" → test.siteniz.com oluştur
2. Subdomain dizinine fresh WP kur
3. UpdraftPlus kur + aynı remote storage bağlantısı
4. Var olan yedeği import et ve geri yükle
5. Site içerik ve fonksiyonellik doğrula
6. Subdomain sil
Bu prova gerçek felakette ne kadar süreceğinizi öğretir.
UpdraftPlus Encryption ve Güvenlik
UpdraftPlus Free sürümünde yedek dosyaları şifrelenmeden uzak depolamaya gider. Remote storage hesabınıza erişen biri yedek içeriğini okuyabilir — WooCommerce müşteri verileri, KVKK kapsamında kişisel veri.
Premium sürümde AES-256 ile şifreleme destekleniyor:
Ayarlar → "Encryption" sekmesi
Şifreleme passphrase: (en az 20 karakter, özel karakterli)
→ Bu passphrase olmadan yedeği açamazsınız; kaybetmeyin
→ Parola yöneticisinde saklayın, yedek dosyasının yanına değil
Free alternatif: Remote storage'a göndermeden önce yedeği cPanel File Manager'da GPG ile şifreleyebilirsiniz — ama otomasyonu karmaşıklaşır.
Free vs Premium: Karşılaştırma
| Özellik | UpdraftPlus Free | UpdraftPlus Premium |
|---|---|---|
| Fiyat | Ücretsiz | $70/yıl'dan (tek site) |
| Remote storage | Drive, Dropbox, S3-uyumlu, FTP | + OneDrive, kurumsal object storage, SFTP gelişmiş |
| Yedek şifreleme | ✗ | ✓ AES-256 |
| Incremental backup | ✗ (her seferinde full) | ✓ (büyük sitede önemli) |
| Multisite ağı | ✗ | ✓ |
| UpdraftCentral | ✗ | ✓ (10+ site merkezi yönetim) |
| Migrator (taşıma) | ✗ | ✓ |
| WooCommerce entegrasyon | Temel | Gelişmiş (sipariş tabloları ayrı) |
| Destek | Forum | E-posta + öncelikli |
Tek site için: Free sürüm yeterli — Drive + günlük DB + haftalık dosya + restore provası yeterli.
10+ site yöneten reseller için: UpdraftCentral + Migrator + çoklu remote storage değer. UpdraftPlus Premium Multisite lisansı yıllık yatırımı karşılar.
Alternatif WordPress Yedekleme Eklentileri
UpdraftPlus her sitede uygun olmayabilir. Kısa karşılaştırma:
BackWPup (Ücretsiz, Açık Kaynak)
- Cron tabanlı, e-posta + Dropbox + FTP + S3-uyumlu depolama
- UpdraftPlus kadar yaygın değil ama güçlü DB backup + dump formatı seçeneği var
- Geri yükleme daha manuel (ayrıca Yedek Geri Yükleme Sihirbazı yok)
Duplicator (Ücretsiz + Pro)
- Güçlü migrasyon ve taşıma odaklı
- Yeni hostinge geçerken site paketleme işlevi mükemmel
- Zamanlanmış otomatik yedek için Pro gerekiyor
- Büyük siteler (1 GB+) Free sürümde sorun yaşayabilir
WP Vivid (Ücretsiz + Pro)
- Hızlı kurulum, temiz arayüz
- Incremental backup Free sürümde bile var
- UpdraftPlus kadar yaygın destek topluluğu yok
Tercih önerisi: Tek site yönetiyorsanız UpdraftPlus Free iyi başlangıç. Migrasyon ağırlıklı ihtiyaç için Duplicator Pro mantıklı. Incremental backup Free istiyorsanız WP Vivid deneyin.
Büyükweb Hosting + UpdraftPlus: Çift Katman
Büyükweb cPanel hosting paketlerinde JetBackup 5 günlük otomatik sunucu yedeği standart. UpdraftPlus kurduğunuzda bu tablo oluşuyor:
Katman 1 — Büyükweb JetBackup 5:
Kapsam: Tüm cPanel hesabı (dosya + DB)
Sıklık: Günlük, harici sunuculara
Kimler: Hosting paketlerinde standart
Senaryo: Sunucu felaket kurtarma, hosting genelinde sorun
Katman 2 — UpdraftPlus (sizin kurulumunuz):
Kapsam: WP dosyaları + DB, seçimli
Sıklık: Sizin belirlediğiniz (önerilen: DB günlük)
Nereye: Kendi Google Drive / Dropbox / R2 hesabınız
Senaryo: Plugin çakışması, hatalı güncelleme, kısmi geri yükleme
İkisi birlikte: Eğer hosting tarafında beklenmedik bir şey olursa Katman 1; kendi hata veya güncelleme senaryolarında Katman 2.
Sık Sorulan Sorular
UpdraftPlus Free tek site için yeterli mi?
Evet — Drive veya Dropbox remote storage + günlük DB + haftalık dosya yedek + aylık restore provası kombinasyonu çoğu WordPress sitesi için yeterli. Şifreleme ve incremental backup istemiyorsanız Free ile devam edin.
Yedek sıklığını nasıl belirleyeyim?
"Kaç günlük veri kaybını kabul edebilirim?" sorusunu cevaplayın. Blog için 24 saat kabul edilebilir — günlük DB yeterli. WooCommerce aktif satış için 6-12 saatlik kayıp bile büyük — günde 2-4 kez DB yedek alın.
Remote storage hangisini seçeyim?
İlk başlangıç için Google Drive — 15 GB ücretsiz, OAuth kolay kurulum. Ücretsiz depolama dolacaksa Cloudflare R2 (ücretsiz 10 GB, egress ücretsiz) veya kendi SFTP sunucunuz. İki farklı depolama hedefi eklemek en sağlıklı — Drive bozulursa SFTP var.
"Restore yapamıyorum" hatası ne anlama gelir?
Olası nedenler: PHP memory_limit düşük (en az 256 MB gerekir), yedek dosyası bozuk (checksum hatası), remote storage bağlantısı kopuk. Önce wp-config.php içinde define('WP_MEMORY_LIMIT', '512M'); ekleyin. Hâlâ çalışmıyorsa yedeği cPanel File Manager'a manuel yükleyip oradan import edin.
Multisite WordPress yedeklenebilir mi?
UpdraftPlus Free ile multisite network tam desteklenmez — sadece ana siteyi yedekler. Premium sürüm network genelini destekliyor. 5+ alt site yönetiyorsanız Premium değerli.
Yedekler KVKK açısından sorun yaratır mı?
WooCommerce sipariş ve müşteri verileri KVKK kapsamında kişisel veri. Bu verilerin üçüncü parti hizmetlere (Drive, Dropbox) aktarımı için Aydınlatma Metni'nizde belirtmeniz gerekir. Şifreli yedek (Premium AES-256) bu riski azaltır. Google veya Dropbox ile veri işleme anlaşması zaten kendi Gizlilik Politikalarında ele alınıyor; ama hukuki kesinlik için avukat onayı alın.
UpdraftPlus ile tam migrasyon yapılabilir mi?
Free sürümde migrasyon kısıtlı. Premium Migrator eklentisi eski hostingden yeni hostinge tam taşımayı destekliyor — DB prefix değişimi, URL güncelleme, medya taşıma dahil. Alternatif olarak Duplicator Pro da migrasyon için güçlü bir tercih.
Sonuç
UpdraftPlus kurulumu 10 dakika, ama sizi saatlerce kurtarabilir. Minimum öneri: Free sürüm + Google Drive remote storage + DB günlük / dosya haftalık schedule + aylık restore provası. Buyukweb hosting paketlerindeki JetBackup 5 ile birlikte bu çift katman yapı hem sunucu felaketlerini hem uygulama içi hataları karşılıyor. 10+ site yönetiyorsanız Premium + UpdraftCentral + şifreleme kombinasyonunu değerlendirin.
Soru ve teknik destek için: 0850 302 60 70 veya iletişim sayfamız.
İlgili Büyükweb Hizmetleri
WordPress yedeği için optimize hosting paketleri:
- WordPress Hosting (LiteSpeed + JetBackup)
- cPanel Web Hosting — JetBackup 5 dahil, günlük otomatik yedek
- VDS Sunucu — SSH + WP-CLI erişimli yedekleme
- E5 v4 VDS — Yüksek IOPS, backup script için ideal
- Tüm Hosting Paketleri
Sorularınız için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz.
WordPress Rehberi İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:
