0

Wordpress Yedekleme ve Geri Yükleme Nasıl Yapılır?

wordpress yedekleme


WordPress tabanlı bir web sitesine sahipseniz veri güvenliği ve süreklilik konuları her zaman öncelikli olmalıdır. Güncellemeler, teknik hatalar veya beklenmedik güvenlik sorunları sitenizin çalışmasını olumsuz etkileyebilir. Bu nedenle WordPress yedekleme ve geri yükleme işlemlerinin nasıl yapılacağını bilmek olası risklere karşı sitenizi korumanın en etkili yollarından birisidir. İçeriğimizde WordPress yedekleme ve geri yükleme nasıl yapılır, sorusuna cevap vereceğiz.

WordPress Yedekleme Nedir ve Neden Önemlidir?

WordPress yedekleme sitenizin dosyalarının ve veritabanının belirli aralıklarla kopyalanarak güvenli bir ortamda saklanmasıdır. İşlem sayesinde olası bir sorun yaşandığında sitenizi eski ve çalışan bir sürüme geri döndürebilirsiniz. Yedekleme işleminin önemli olmasının başlıca nedenleri şunlardır:

- Güncelleme sonrası oluşabilecek uyumsuzluklar
- Tema veya eklenti kaynaklı hatalar
- Sunucu çökmesi veya veri kaybı
- Hacker saldırıları ve zararlı yazılımlar

Düzenli olarak WordPress site yedek alma alışkanlığı kazanmak uzun vadede ciddi zaman ve maliyet tasarrufu sağlar.

WordPress Site Yedekleme Yöntemleri

wordpress yedeği geri yükleme
WordPress web sitesi yedekleme yöntemleri kullanıcıların teknik bilgi seviyesine ve site ihtiyaçlarına göre farklı seçenekler sunmaktadır. Eklenti kullanımı, hosting paneli üzerinden yedekleme ve manuel yedek alma en yaygın yöntemler arasında yer alır.

Eklenti Kullanarak WordPress Yedekleme

WordPress SEO eklentisi kullanarak WordPress yedekleme işlemini aşağıdaki adımları izleyerek kolayca gerçekleştirebilirsiniz:

- WordPress yönetim paneline giriş yapın.
- “Eklentiler > Yeni Ekle” şeklinde ilerleyin.
- Güvenilir bir yedekleme eklentisini aratıp yükledikten sonra “Etkinleştir” seçeneği ile aktif hale getirin.
- Eklentinin ayarlar bölümüne girerek hangi dosyaların ve veritabanının yedekleneceğini belirleyin.
- Yedekleme sıklığını (günlük, haftalık vb.) ayarlayın. 
- Yedeklerin saklanacağı alanı seçin.
- Ayarları kaydettikten sonra “Yedekle” butonuna tıklayarak işlemi başlatın.
- Oluşturulan yedekler gerektiğinde aynı eklenti üzerinden tek tıkla WordPress yedek geri yükleme için kullanılabilir.

Bu yöntem teknik bilgisi sınırlı olan kullanıcılar için hızlı ve güvenli bir çözüm sunar. Ayrıca otomatik yedekleme sayesinde düzenli olarak WordPress site yedekleme yapılmasını kolaylaştırmaktadır.

Hosting Paneli Üzerinden WordPress Yedekleme

Hosting paneli üzerinden WordPress yedekleme işlemi genellikle cPanel veya Plesk gibi kontrol panelleri aracılığıyla yapılmaktadır. Sunucu kaynaklı sorunlara karşı güvenilir bir çözümdür. Aşağıdaki adımları izleyerek güvenilir WordPress hosting panelinizden sitenizin yedeğini alabilirsiniz:

- Hosting hesabınıza giriş yaparak kontrol panelinizi (cPanel - Plesk) açın.
- “Dosya Yöneticisi” ya da “Yedekleme” bölümüne girin.
- Tüm site dosyalarını yedeklemek için ana dizini seçin ve sıkıştırarak indirin.
- Veritabanı yedeği almak için “phpMyAdmin” bölümüne girin.
- İlgili MySQL veritabanını seçin.
- “Dışa Aktar” seçeneği ile veritabanını bilgisayarınıza indirin.
- Aldığınız dosya ve veritabanı yedeklerini güvenli bir harici ortamda saklayın.

Yukarıdaki yöntemle alınan yedekler ihtiyaç halinde hosting paneli üzerinden hızlı bir şekilde WordPress geri yükleme işlemi için kullanılabilir.

Manuel Olarak WordPress Site Yedek Alma

wordpress geri yükleme
Manuel olarak WordPress site yedek alma yöntemi site dosyaları ve veritabanı üzerinde tam kontrol sağlamak isteyen kullanıcılar için tercih edilir. Bu işlem biraz teknik bilgi gerektirse de doğru uygulandığında oldukça güvenlidir. Manuel yedekleme işlemini gerçekleştirmek için aşağıdaki adımları izleyebilirsiniz:

- Bir FTP programı kullanarak hosting hesabınıza bağlanın.
- WordPress kurulumunun bulunduğu dizine girerek özellikle “wp-content” klasörünü bilgisayarınıza indirin.
- Gerekirse tüm WordPress ana dizinini yedekleyerek tema, eklenti ve medya dosyalarını koruma altına alın.
- Hosting panelinden “phpMyAdmin” bölümüne girin.
- Sitenize ait MySQL veritabanını seçin.
- “Dışa Aktar” seçeneğini kullanarak veritabanını .sql formatında bilgisayarınıza indirin.
- İndirdiğiniz dosya ve veritabanı yedeklerini güvenli ve harici bir depolama alanında saklayın.

Yukarıdaki yöntemle alınan yedekler ihtiyaç duyulduğunda manuel olarak WordPress yedek geri yükleme işlemi için kullanılabilir.

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

WordPress geri yükleme işlemi, daha önce oluşturduğunuz yedek dosyalarını kullanarak web sitenizi eski ve çalışır durumuna döndürmenizi sağlar. Hatalı bir güncelleme, uyumsuz bir eklenti, siber saldırı veya yanlışlıkla silinen dosyalar nedeniyle sitenizde sorun oluştuğunda, güncel bir yedek sayesinde kısa sürede normal çalışmasına geri dönebilirsiniz.

Geri yükleme yöntemi, yedeği nasıl aldığınıza göre değişiklik gösterebilir. Eğer bir WordPress yedekleme eklentisi kullandıysanız işlem birkaç tıklamayla tamamlanırken, manuel olarak alınan yedeklerde dosya ve veritabanını ayrı ayrı geri yüklemeniz gerekir.

Eklenti ile WordPress Geri Yükleme

WordPress yedekleme eklentileri, geri yükleme işlemini teknik bilgi gerektirmeden tamamlamanızı sağlar. Özellikle UpdraftPlus, Duplicator veya All-in-One WP Migration gibi popüler eklentiler, daha önce oluşturulan yedekleri tek tıklamayla geri yükleyebilir.

Genel olarak izlenmesi gereken adımlar şunlardır:

  1. WordPress yönetim paneline giriş yapın.
  2. Kullandığınız yedekleme eklentisini açın.
  3. Daha önce oluşturduğunuz yedek dosyasını seçin.
  4. Restore (Geri Yükle) seçeneğine tıklayın.
  5. Dosyaların ve veritabanının geri yüklenmesini bekleyin.
  6. İşlem tamamlandıktan sonra sitenizi kontrol ederek her şeyin doğru çalıştığından emin olun.

Bu yöntem, teknik bilgi gerektirmemesi ve kısa sürede tamamlanabilmesi nedeniyle çoğu kullanıcı için en pratik seçenektir.

Manuel Olarak WordPress Geri Yükleme

Yedeğinizi FTP ve phpMyAdmin kullanarak aldıysanız geri yükleme işlemini de manuel olarak gerçekleştirmeniz gerekir. Bu yöntem biraz daha teknik bilgi gerektirse de siteniz üzerinde tam kontrol sağlar.

Manuel geri yükleme işlemi şu adımlardan oluşur:

  • FTP istemcisi (örneğin FileZilla) ile sunucunuza bağlanın.
  • Yedeklediğiniz WordPress dosyalarını public_html veya sitenizin kurulu olduğu dizine yeniden yükleyin.
  • Hosting panelinizden phpMyAdmin aracını açın.
  • İlgili WordPress veritabanını seçin.
  • İçe Aktar (Import) bölümünden yedek aldığınız SQL dosyasını yükleyin.
  • İşlem tamamlandıktan sonra wp-config.php dosyasındaki veritabanı bilgilerinin doğru olduğundan emin olun.
  • Son olarak web sitenizi ziyaret ederek sayfaların, görsellerin ve eklentilerin sorunsuz çalıştığını kontrol edin.

Geri Yükleme Sonrasında Kontrol Edilmesi Gerekenler

WordPress geri yükleme işlemi tamamlandıktan sonra sitenizin eksiksiz çalıştığından emin olmak için bazı temel kontroller yapmanız önerilir.

  • Ana sayfa ve alt sayfaların açıldığını kontrol edin.
  • Yönetim paneline giriş yapabildiğinizden emin olun.
  • Görsellerin ve medya dosyalarının doğru görüntülendiğini doğrulayın.
  • Eklenti ve tema ayarlarını gözden geçirin.
  • İletişim formları, ödeme sistemleri ve diğer önemli işlevleri test edin.
  • SSL sertifikasının aktif olduğunu kontrol edin.
  • Önbellek (cache) kullanıyorsanız temizleyerek güncel sürümün görüntülendiğinden emin olun.

Bu kontroller sayesinde geri yükleme sonrasında oluşabilecek olası sorunları erken tespit edebilir ve web sitenizin ziyaretçilere sorunsuz şekilde hizmet vermesini sağlayabilirsiniz. Bu nedenle yalnızca düzenli WordPress yedekleme yapmak değil, gerektiğinde yedekleri doğru şekilde geri yükleyebilmek de web sitesi yönetiminin önemli bir parçasıdır.

WordPress Yedekleri Nerede Saklanmalıdır?

WordPress yedeklerini yalnızca hosting hesabında saklamak güvenli bir yöntem değildir. Sunucuda yaşanabilecek donanım arızaları, güvenlik ihlalleri veya yanlışlıkla yapılan silme işlemleri hem web sitenizin hem de yedek dosyalarınızın kaybolmasına neden olabilir. Bu nedenle yedeklerin farklı ortamlarda saklanması önerilir.

En güvenli yöntem, 3-2-1 yedekleme kuralını uygulamaktır. Bu yönteme göre verilerinizin en az üç kopyası bulunmalı, iki farklı depolama ortamı kullanılmalı ve bunlardan biri mutlaka farklı bir fiziksel konumda tutulmalıdır.

WordPress yedeklerinizi aşağıdaki depolama alanlarında güvenle saklayabilirsiniz:

  • Google Drive
  • Dropbox
  • Microsoft OneDrive
  • Amazon S3
  • Harici SSD veya HDD
  • NAS (Ağ Depolama Cihazı)

Bulut depolama servisleri, otomatik senkronizasyon ve uzaktan erişim avantajı sunduğu için özellikle düzenli yedekleme yapan kullanıcılar tarafından sıklıkla tercih edilir. Ancak en yüksek güvenlik için bulut depolamanın yanında harici bir diskte de güncel yedek bulundurmanız önerilir.

WordPress Yedekleme Ne Sıklıkla Yapılmalı?

WordPress sitelerinde yedekleme sıklığı, sitenin ne kadar aktif kullanıldığına ve içerik güncellenme yoğunluğuna göre değişir. Sık güncellenen bir e-ticaret sitesi ile ayda birkaç kez içerik eklenen kurumsal bir web sitesinin aynı yedekleme planına sahip olması doğru değildir. Düzenli yedekleme sayesinde olası veri kayıplarında sitenizi en güncel haliyle geri yükleyebilirsiniz.

Genel olarak önerilen yedekleme periyotları aşağıdaki gibidir:

Web Sitesi Türü

Önerilen Yedekleme Sıklığı

Kurumsal web sitesi

Haftada 1 kez

Blog sitesi

Haftada 1 kez

Haber sitesi

Günlük

WooCommerce mağazası

Günlük veya gerçek zamanlı

Forum ve üyelik sitesi

Günlük

Sitenizde her gün yeni siparişler, kullanıcı kayıtları veya içerikler oluşuyorsa otomatik günlük yedekleme tercih edilmelidir. Daha az güncellenen projelerde ise haftalık yedekleme çoğu zaman yeterlidir. Ayrıca büyük güncellemeler, tema değişiklikleri veya yeni eklenti kurulumlarından önce manuel bir yedek almak olası sorunlara karşı ek güvenlik sağlar.

WordPress Yedekleme ve Geri Yükleme Sırasında Dikkat Edilmesi Gerekenler

WordPress yedekleme ve geri yükleme sırasında kullanıcıların dikkat etmesi gereken bazı noktalar bulunmaktadır. Aşağıdaki noktalara dikkat ederek süreci sorunsuz hale getirebilirsiniz:

- Yedekleri sunucunun yanında harici bir ortamda saklayın.
- Geri yükleme öncesi mevcut sitenin bir kopyasını alın.
- Otomatik yedekleme planları oluşturun.
- Yedek dosyalarının gerçekten çalıştığını periyodik olarak test edin.

Yukarıdaki noktalar WordPress yedek yükleme sürecinde olası riskleri en aza indirir.

WordPress Yedekleme Yaparken En Sık Yapılan Hatalar

WordPress yedekleme işlemi oldukça kolay görünse de yapılan küçük hatalar, ihtiyaç anında yedeklerin işe yaramamasına neden olabilir. Bu nedenle yalnızca yedek almak değil, doğru yöntemleri uygulamak da büyük önem taşır. Yedekleme sürecinde yapılan yanlışlar, veri kaybına yol açabileceği gibi web sitenizin uzun süre erişilemez kalmasına da neden olabilir. 

Sadece Veritabanını veya Sadece Dosyaları Yedeklemek

WordPress web sitesi; dosyalar ve veritabanı olmak üzere iki temel bileşenden oluşur. Veritabanı; yazılar, sayfalar, kullanıcılar ve yorumlar gibi içerikleri saklarken, dosyalar ise tema, eklenti, görseller ve WordPress çekirdek dosyalarını içerir. Yalnızca bu bileşenlerden birini yedeklemek, geri yükleme sırasında eksik veya hatalı çalışan bir web sitesiyle karşılaşmanıza neden olabilir. Bu nedenle her yedekleme işleminde hem veritabanını hem de tüm site dosyalarını kapsayan tam (Full Backup) yedek oluşturmanız önerilir.

Yedekleri Aynı Sunucuda Saklamak

Birçok kullanıcı, oluşturduğu yedek dosyalarını yalnızca hosting hesabında saklamayı tercih eder. Ancak sunucuda yaşanabilecek donanım arızaları, kötü amaçlı yazılım saldırıları veya yanlışlıkla silinen dosyalar hem web sitenizin hem de yedeklerinizin aynı anda kaybolmasına neden olabilir. Bu riski azaltmak için yedeklerinizi Google Drive, Dropbox, OneDrive veya Amazon S3 gibi bulut depolama hizmetlerinde ya da harici bir SSD/HDD üzerinde saklamanız tavsiye edilir. Böylece sunucuda oluşabilecek sorunlardan bağımsız olarak güncel yedeklerinize her zaman erişebilirsiniz.

Otomatik Yedekleme Kullanmamak

Manuel yedekleme yöntemleri küçük projelerde yeterli görünse de zamanla unutulabilir veya düzensiz hale gelebilir. Özellikle sık içerik eklenen bloglar, haber siteleri ve WooCommerce altyapısına sahip e-ticaret sitelerinde her gün yeni veriler oluşur. Düzenli otomatik yedekleme kullanılmadığında bu verilerin geri getirilmesi mümkün olmayabilir. Haftalık veya günlük otomatik yedekleme planları oluşturarak veri kaybı riskini azaltabilir ve olası bir sorun yaşandığında sitenizi en güncel haliyle kısa sürede geri yükleyebilirsiniz.

Yedek Dosyalarını Test Etmemek

Yedek dosyasının oluşturulmuş olması, her zaman sorunsuz çalışacağı anlamına gelmez. Eksik alınan dosyalar, bozuk SQL yedekleri veya hatalı yapılandırmalar geri yükleme sırasında beklenmedik sorunlara neden olabilir. Bu nedenle belirli aralıklarla test ortamında geri yükleme işlemi yaparak yedeklerin kullanılabilir durumda olduğundan emin olmanız önemlidir. Düzenli test edilen yedekler sayesinde olası bir sistem arızasında zaman kaybetmeden web sitenizi yeniden yayına alabilirsiniz.

Büyük Güncellemelerden Önce Yedek Almamak

WordPress çekirdek güncellemeleri, tema değişiklikleri veya yeni eklenti kurulumları bazen beklenmeyen uyumluluk sorunlarına yol açabilir. Güncelleme sonrasında sitenin açılmaması, tasarımın bozulması veya bazı işlevlerin çalışmaması gibi problemler yaşanabilir. Bu nedenle önemli bir işlem gerçekleştirmeden önce mutlaka güncel bir yedek oluşturmanız önerilir. Böylece herhangi bir sorunla karşılaşmanız durumunda yalnızca birkaç dakika içinde önceki çalışan sürüme geri dönebilir ve kesinti süresini en aza indirebilirsiniz.