WordPress Veritabanı Yedekleme: WP Veritabanınızı Yedeklemenin 3 Yöntemi
Yayınlanan: 2022-07-06Güvenlik nedenleriyle veya WordPress sitenizi yeni bir ana bilgisayara taşımak için WordPress veritabanınızı yedeklemeniz mi gerekiyor? Veritabanı, sitenizin düzgün çalışmasını sağlayan bilgileri içerdiğinden, web sitenizin ayrılmaz bir parçasıdır. WordPress veritabanı yedeklemeleri, yalnızca sitenizin çökmesi durumunda kritik bilgileri geri yüklemek için değil, aynı zamanda site geçişi sırasında bazı dosyalarınızın eksik veya bozuk olduğunu fark ettiğinizde de önemlidir.
Veritabanını yedeklemenin birkaç farklı yolu vardır ve en iyi yöntemi seçmek sitenizin gereksinimlerine ve karmaşıklığına bağlıdır. Bu makalede, WordPress veritabanınızı yedeklemenin üç yolunu göstereceğiz.
WordPress veritabanı nedir?
WordPress veritabanı, WordPress sitenizle ilgili tüm bilgilerin depolandığı yerdir. Gönderilerinizi, yorumlarınızı, giriş bilgilerinizi, temanızı ve yapılandırma ayarlarınızı içerir. Web siteniz bir veritabanı olmadan çalışamaz.
WordPress, web sitenizin tüm bilgilerini depolamak ve almak için MySQL veritabanı yönetim sistemini kullanır. MySQL veritabanı, web sitenizin verilerini tablolar, satırlar ve sütunlarda saklar. WordPress yönetici erişiminiz olduğu sürece verileri ekleyebilir, değiştirebilir veya silebilirsiniz.
Talep ettiğiniz bilgileri almak için WordPress'in MySQL veritabanı ile etkileşime girmesi gerekir. Bunu, WordPress'in yazıldığı dil olan PHP içinde, MySQL veritabanı yönetim sisteminin standart dili olan SQL'de sorgular göndererek yapar. PHP ve SQL, dinamik olarak veri çıktısı almak, yorumları devre dışı bırakmak, kullanıcılara belirli içeriği göstermek, kayıtları silme ve daha fazlası.
WordPress'i kurduğunuzda ve bir WP Yönetilen Hizmetler sağlayıcısı kullandığınızda, veritabanı sizin için otomatik olarak oluşturulur. Yönetilen WordPress barındırmayı tercih etmezseniz, tercih ettiğiniz barındırma sağlayıcısından veritabanı kimlik bilgilerini almanız gerekir. Veritabanınız, barındırma sağlayıcınızın sunucusunda saklanacaktır.
Bir ziyaretçi web sitenize geldiğinde, tarayıcısı sitenizin barındırıldığı sunucuya bir istek gönderir. Sunucu daha sonra verileri ziyaretçiye gönderir ve sizin belirlediğiniz şekilde kullanmasına izin verir. Örneğin, sitenizde teknik inceleme veya e-kitap gibi kapılı içeriğin yalnızca küçük bir kısmını göstermeyi seçebilir ve yalnızca ziyaretçi bir formu doldurduktan sonra erişime izin verebilirsiniz.
WordPress veritabanı yedeklemeleri neden önemlidir?
WP veritabanınız oluşturduğunuz tüm bilgileri sakladığından, veritabanınızın silinmesi veya bozulması durumunda kopyasının hazır olması önemlidir. Ancak, WordPress varsayılan olarak verileri otomatik olarak yedeklemez ve bu web sitesi yönetimi görevini sahiplerine bırakır. WordPress sitenizin güvenliğine özen gösterdiğiniz ve WordPress güncellemelerini çalıştırdığınız gibi, düzenli WordPress veritabanı yedeklemeleri yapmalısınız.
Yedekleme, sitenizin veritabanının bir kopyasını oluşturur. Bir web sitesinin çökmesi durumunda, olayın meydana geldiği ana kadar tüm içeriğe erişiminiz olacaktır. Veritabanının neden yedeklenmesi gerektiğine dair bazı yaygın nedenlere bakalım:
- Site geçişi : Yanlış taşınan bir veritabanı, WordPress site geçişleri sırasında yaygın bir hatadır. Bir WordPress sitesinin içeriğinin yedeklenmesi ve taşınması kolaydır, ancak birçok üçüncü taraf yedekleme eklentisi veritabanını da taşımaz. Bu, site geçişi sırasında veritabanlarının kaybolmasına neden olabileceğinden, veritabanını da yedekleyen bir yedekleme çözümü veya geçiş eklentisi aramak iyi bir fikirdir.
- Güvenlik : WordPress veritabanı, oturum açma ve parolalar gibi site güvenliğiniz hakkında kritik bilgileri depolar. Geniş kullanıcı tabanı göz önüne alındığında, WordPress bilgisayar korsanlarının ana hedefidir. Veritabanınızın yeni yedeklerini tutmak, sitenizin güvenliğinin ihlal edilmesi durumunda sitenizi hızlı bir şekilde geri yüklemenize olanak tanır.
- Yanlışlıkla üzerine yazmalar : Bazen önemli bir ayarı yanlışlıkla değiştirebilir veya saklanması gereken bir şeyi silebilirsiniz. Veritabanınız iyi bir şekilde yedeklendiyse, en son yedeklemeye geri dönebilir ve devam edebilirsiniz!
- Yükseltmeden önce : WordPress, temanızı, eklentilerinizi ve WordPress çekirdeğinizi yükseltmeden önce veritabanınızı yedeklemenizi önerir. Güncellemeleri yaptıktan sonra bir şeyler ters giderse, veritabanınızı yedekten geri yükleyebilir ve sorunu daha kolay çözebilirsiniz.
WordPress veritabanı yedeklemesi, WordPress web sitesi yedeklemesinden nasıl farklıdır?
Bir WordPress veritabanı yedeklemesi ve bir WordPress web sitesi yedeklemesi iki farklı şeydir.
Tam bir WP site yedeklemesi, WordPress kurulumunun dosyalarının veritabanıyla birlikte kaydedilmesini içerir. Bu dosyalar public_html ana dizininde depolanır ve WordPress eklentileri, çekirdek dosyalar, temalar, resimler, kod dosyaları ve statik web sayfalarını içerir. Bir veritabanı, sayfalar, gönderiler ve yorumlar gibi site dosyalarında yer almayan site verilerini depolar. Site sahipleri genellikle bu dosyaların tümünü kaydetmek için yinelenen bir yedekleme görevi oluşturur.
WordPress veritabanınızı ne sıklıkla yedeklemelisiniz?
Siteniz değiştikçe WordPress veritabanı yedeklemelerini gerçekleştirmek iyi bir fikirdir. Sitenizin içeriğini eklerken veya değiştirirken, yeni temalar/eklentiler yüklerken, WooCommerce sitenizde yeni işlemler gerçekleştirirken, yeni kullanıcılar kaydederken veya yeni yorumlar alırken bir site yedeklemesi yapmayı düşünün.
Makaleler, bloglar, resimler, infografikler, podcast'ler, videolar ve diğer bilgiler gibi içeriği düzenli olarak mı yoksa günde birkaç kez mi ekliyorsunuz? O zaman WordPress veritabanı yedeklemeleriniz de düzenli olmalı ve ideal olarak içerik ekleme sıklığını taklit etmelidir.
Örneğin, bir pazarlama kampanyası yürütüyorsanız ve WordPress blogunuzda veya açılış sayfanızda günde birden fazla içerik yayınlıyorsanız, günde birçok kez otomatik yedekleme çalıştırmalısınız. Bu, sitenizin çökmesi veya bir saldırıya uğraması gibi talihsiz bir durumda sizi koruyacaktır. Özenle oluşturduğunuz gönderilerin kaybolduğu bir durumla uğraşmak zorunda kalmayacaksınız. WordPress veritabanınızın zamanlanmış yedeklemelerini önceden planlayarak çok fazla zaman ve enerji tasarrufu yapılabilir ve hayal kırıklığı önlenebilir.
Siteniz her gün çok sayıda yorum ve iletişim formu yanıtı alıyor mu? Sıkı bir WordPress veritabanı yedekleme programı, günlük etkileşimlerin yerinde kalmasını ve gerektiğinde erişilebilir olmasını sağlar. Günlük yedekleme oluşturmamak, yedeklemeler arasında daha fazla verinin kaybolmasına neden olabilir. Yedeklemeler arasındaki süre ne kadar uzun olursa, bir yedekten kurtarma yapılırken veri kaybı riski o kadar büyük olur. Yeterli yedekleme ve kurtarma mekanizmaları mevcut olduğunda, veritabanınızı veri kaybına veya bozulmasına karşı koruyabilirsiniz.
Daha önce açıklandığı gibi, WordPress'i her güncellediğinizde tam bir yedekleme çalıştırmalısınız. Bu, WordPress çekirdek sürümündeki değişiklikleri, eklentileri, temaları, içeriği ve geliştirmeyle ilgili değişiklikleri içerir.
WordPress veritabanı yedekleme yöntemleri
Web sitenizin veya e-ticaret yönetim planınızın bir parçası olarak WordPress veritabanı yedeklemelerini gerçekleştirmenin bu üç yolunu düşünün.
Yöntem 1: Eklenti yedekleme
Web sitenizde değişiklik yaptığınızda yedek oluşturan WordPress yedekleme eklentileri vardır. Burada, 400.000'den fazla site sahibi tarafından kullanılan BlogVault ile süreci ele alacağız.
- BlogVault eklentisini indirin ve yükleyin
- Yedek oluştur
- Tamamlandı! Çevrimdışı erişim için yedekleme dosyasını bilgisayarınıza indirin
Bu, WP veritabanınızı yedeklemenin hızlı ve kolay bir yoludur. Yine de, kullandığınız yedekleme eklentisinin aynı zamanda yedeği geri yüklemek için bir yolu olduğundan emin olmalısınız, yoksa veritabanı geri yüklemesini kendiniz manuel olarak yapılandırmanız gerekebilir. İdeal olarak, eklentinin otomatik geri yükleme sunması ve BlogVault'da olduğu gibi önceki ve gelecek yedeklemeler için zaman damgalarını göstermesi gerekir.
Bir yedekleme eklentisi kullandığınızda birkaç başka sorun da ortaya çıkabilir. Örneğin, yedekleme eklentileri verilerini WordPress sitesindeki bir klasörde depolar. Siteniz bozuksa, bu dosyalar da bozulacak ve sitenizin tamamını yedeklerken sorun yaratacaktır.
Yedeklemeler web siteniz yerine sunucu düzeyinde alınırsa, küçük bir sorun bile yedeklemenin başarısız olmasına neden olabilir. Yedekleme, web sitenizin işlevsel veya çevrimiçi olmasına bakılmaksızın gerçekleştiğinden, belirli bir yedeklemeye ihtiyacınız olana kadar başarısız olduğunun farkında olmayabilirsiniz.
Ayrıca, yedeklemelerin web sunucusunda kapladığı disk alanını da göz önünde bulundurmalısınız. İyi haber şu ki, birçok WordPress yedekleme eklentisi artımlı yedeklemeler yapıyor ve disk alanı kullanmıyor.
Feragatname: Codeable, bu gönderide bahsedilen eklenti ve çözümlerin hiçbiriyle ilişkili değildir.
Yöntem 2: Barındırma sağlayıcınız aracılığıyla manuel yedekleme
WP veritabanınızı manuel olarak yedekleyebilirsiniz. Bu yöntemin avantajı, veritabanının hangi bölümlerinin yedekleneceği konusunda size kontrol sağlamasıdır. Örneğin, belirli oturum açma ayrıntıları veya tema ayarları olmadan bir WordPress veritabanını yeni bir siteye taşımak isteyebilirsiniz. Manuel bir yedekleme seçtiğinizde, kısmi bir yedekleme yapabilir veya yalnızca ihtiyacınız olan bilgileri yedekleyebilir ve gerisini olduğu gibi bırakabilirsiniz.
Birçok barındırma sağlayıcısının bir veritabanı yedekleme seçeneği vardır. Bulut veya paylaşımlı web barındırma kullanmanıza veya sitenizi yönetmek için cPanel kullanmanıza bağlı olarak bu seçeneği bulabilir veya bulamayabilirsiniz. cPanel'e erişiminiz varsa, veritabanınızı phpMyAdmin kullanarak yedekleyebilirsiniz, ancak genellikle aşağıda belirtildiği gibi cPanel'in 'Yedeklemeler' bölümünden daha kolay bir yol vardır:
- cPanel'i açın ve 'Yedeklemeler' seçeneğini arayın
- 'MySQL Veritabanı Yedeği İndir'i tıklayın
- .gz veritabanı yedekleme dosyasını bilgisayarınıza indirin
Bu, veritabanınızı yedeklemenin hızlı bir yolu olsa da, veritabanını yeni bir barındırma sağlayıcısına geri yüklemek, veritabanı oturum açma kimlik bilgilerini yeniden oluşturmanızı ve wp-config.php dosyasını değiştirmenizi gerektirir. Kodla çalışmaya alışkın değilseniz, manuel WordPress veritabanı yedeklemesini karmaşık ve göz korkutucu bulacaksınız.
Veritabanınızı yedek olarak PC'nizde güvenli bir konuma kaydedebilirsiniz. Tam yedekleme yapıyorsanız, kopyaları WordPress dosyalarınızla aynı klasöre kaydedebilirsiniz. Ayrıca, yedeklemeleri ne zaman yaptığınızın bir kaydını tuttuğunuzdan emin olun.
Yöntem 3: Bir uzman işe alın
Bir WordPress sitesini yedeklemenin en kolay yolu bir eklenti kullanmaktır. Bir WordPress yedekleme eklentisi ile cPanel'e gitmeniz veya veritabanınızın kopyalarını indirmeniz gerekmez. Otomatik yedeklemeleri planlayabilir ve veritabanınızı tek bir tıklamayla geri yükleyebilirsiniz; bu, şüphesiz size çok zaman ve emek tasarrufu sağlayacaktır.
Ancak, bir WordPress veritabanını yedeklemek hatalara açıktır. Daha önce tartıştığımız gibi, en iyi WordPress yedekleme eklentilerinde bile işler ters gidebilir. Ayrıca, eklentinin yedeği yeni bir konuma geri yükleyip geri yükleyemeyeceğini kontrol etmeniz gerekir. Bu, veritabanı yedeklemesinin yalnızca bir adım olduğu bir site geçişi için veritabanınızı yedeklerken kullanışlı olacaktır ve yedeklemeyi yeni bir siteye geri yüklemek tamamen farklı bir zorluktur.
WordPress veritabanı yedeklemesinin manuel yöntemi, yedeklemek istediğiniz şey konusunda size daha fazla esneklik sağlar. Ancak kodlama bilginiz yoksa daha fazla zaman alır ve yaşanmaz.
Bu yolları atlayabilir ve sizin için bir veritabanı yedeklemesi ve geçişi gerçekleştirmesi için bir WordPress profesyoneli getirebilirsiniz. Birçok şirket ve serbest çalışan bu hizmetleri çevrimiçi olarak sunmaktadır. İşi güvenilir ve makul bir maliyetle yapabilmek için akıllıca seçim yapmanız yeterlidir. Ancak, burada dikkate alınması gereken bazı şeyler var:
- Tüm şirketler ve serbest çalışanlar WordPress konusunda özel bilgiye sahip değildir. Üçüncü bir taraf tutarsanız, WordPress altyapısı ve ekosistemi hakkında çok iyi bilgiye sahip olduklarından emin olun.
- Yedeklemenin nasıl gittiğine bağlı olarak fiyatlandırma değişebilir. Olası yedekleme hatalarını veya verilerle ilgili sorunları düzeltmeniz gerektiğinde ek hizmet ücretlerine dikkat edin.
- Yedekleme ve geçişten sonra herkes sürekli destek sunmaz. WordPress ile ilgili görevler için sürekli yardım almayı tercih ediyorsanız, hizmetin seçtiğiniz pakete dahil olduğundan emin olun.
Bir WordPress veritabanı yedekleme ve geçiş uzmanı bulmanın daha iyi bir yolu, Codeable gibi bir platform kullanmaktır. İşte nedeni:
- Tüm Codeable uzmanları WordPress konusunda uzmanlaşmıştır ve benzer projeler üzerinde çalışmıştır. Beklentilerinizi karşılamak için gerekenlere sahip olduklarından emin olabilirsiniz.
- Kodlanabilir uzmanların tümü dikkatle incelenir - referansları ve portföyleri kontrol ederken zamandan tasarruf edebilirsiniz.
- Codeable'da birini işe alma süreci hızlı ve basittir. Mevcut siteniz ve geçiş planlarınız hakkında bilgi içeren bir özet doldurun, Codeable sizi işe uygun 1-5 uzmanla tanıştırsın. Önerilen uzmanlardan birinin tahminini kabul ettiğinizde, projeniz üzerinde çalışmaya başlayabilirler!
WordPress veritabanı yedeklemeniz ve güvenliğiniz hakkında akıllı seçimler yapın
Web sitenizin verileri değerli bir varlıktır. İşletmeniz için parasal değeri vardır. Müşteri getiren içerik oluşturmak için yüzlerce saat harcadınız. Olumsuz bir olaydan sonra sitenizin içeriğini geri alamadığınız bir durumda olmak istemezsiniz.
Verilerinizi yedeklemek ve hızlı bir şekilde geri yüklemek çok önemlidir. Veritabanınızı yedeklemenin kolay yolları olsa da, manuel geri yükleme prosedürlerini kullanırsanız geri yüklemek daha basit olabilir ve teknik uzmanlık gerektirebilir. Bir yedekleme eklentisi uygun bir çözümdür ancak riskleri vardır.
İşi yürütmek için bir WordPress uzmanına güvenmek, önemli bir web sitesi yönetim görevinin emin ellerde olduğunu bilmenin huzurunu sağlar. Bu hizmeti sunan ajanslar sürekli destek sağlamayabilir, daha yüksek fiyatlı bir WordPress bakım planına tam yedeklemeler dahil etmeyebilir veya devam eden destek için sizden ekstra ücret talep edebilir. Serbest çalışan platformlarda WordPress geliştiricilerini bulmak ve incelemek, zamanınızı çalacaktır.
Bunun yerine, Codeable'ın sizi deneyimli serbest çalışanlarla temasa geçirmesine izin verebilirsiniz. Sadece doğru becerilere sahip olanlar projenize başvuracaktır. Tahminler ücretsizdir ve hazır değilseniz işe alma zorunluluğunuz yoktur! Nasıl çalıştığını hemen görmek ister misiniz? Projenizi https://app.codeable.io/tasks/new adresinden gönderin.