Bir WordPress web sitesini yedeklemenin en iyi yolu nedir?
Yayınlanan: 2021-03-30Bir WordPress web sitesini yedeklemenin en iyi yolunun ne olduğunu soruyorsanız, iyi bir başlangıç yaptınız. Bu, WordPress web sitenizi veya blogunuzu yedeklemenin gerekli olduğunu bildiğiniz anlamına gelir. Sadece hangi seçeneğin sizin için en uygun olduğunu bilmek istiyorsunuz. Soruyu yanıtlamanıza yardımcı olmak için buradayız.
Bu blog yazısında, yedeklemelerin neden WordPress web sitenizin güvenlik ve bakım rutininin ihmal edilen ancak hayati bir yönü olduğunu açıklıyoruz. İlk olarak, güvenli bir yedekleme sistemi kurmayı ihmal etmenin zararlı etkilerini ve kaybedeceklerinizi özetliyoruz. Ancak bu sorunu çözmek için acele etmeden önce, yedeklemelerin ne olduğunu ve tam olarak neyin yedekleneceğini bilmeniz gerekir. Ayrıca, çeşitli yedekleme yöntemlerinden WordPress web siteniz için en iyi çözümü seçmenize yardımcı olacak bazı temel stratejiler öneriyoruz. Son olarak, web sitesi güvenlik stratejinizi güçlendirmek için yedeklemelerin ötesinde neye ihtiyacınız olduğuna dair daha büyük resim üzerinde düşünmenize yardımcı oluyoruz.
İçindekiler
- Neden yedeklemelerle uğraşıyorsunuz?
- Yedekleme tam olarak nedir?
- Sizin için en iyi yedekleme yaklaşımı?
- Farklı yedekleme yöntemleri nelerdir?
- Manuel yedeklemeler
- Eklentiler
- barındırma sağlayıcısı
- çevrimiçi bir hizmet
- Yedeklemenizi nerede saklamalısınız?
- Yedeklediniz. Şimdi ne olacak?
WordPress yedeklemesiyle neden uğraşasınız ki?
Yedeklemeler, WordPress çevrimiçi içeriğinizi tehlikeye atabilecek çok sayıda potansiyel senaryo nedeniyle WordPress web siteleriniz ve bloglarınız için mutlak bir zorunluluktur. Sunucu çöküyor. Barındırma ve sabit disk hataları. Kötü niyetli bilgisayar korsanları. Kötü amaçlı yazılım enfeksiyonları. Geliştirici hataları ve yanlışlıkla silinmesi. Bozuk veya silinmiş veritabanları. Hatalı eklentiler. Hatta veri merkezi elektrik kesintileri. Liste sonsuz.
En kötü durum senaryosu, web sayfaları, blog gönderileri, resimler, yorumlar ve bağlantılar gibi WordPress web sitelerinizdeki tüm içeriği kaybetmenizdir. Özelleştirilmiş tema tasarımı temalarınızı kaybedersiniz. Ancak bunlar sadece iç meselelerdir. Sektörünüze ve sektörünüze bağlı olarak, ödeme ve müşteri kayıtları, sevkıyat adresleri, e-ticaret çözümlerinin kurulumu ve sonsuza kadar kaybolabilecek diğer değerli verileriniz olabilir. Müşteri verileri söz konusu olduğunda, itibar kaybı ve marka hasarı ile birlikte ağır para cezaları ve diğer yıkıcı yaptırımlar gelebilir.
Belki de henüz web sitenizden herhangi bir içerik veya veri kaybıyla karşılaşmadınız. Bu harika! Şimdi, sorumluluğu size veren bir WordPress yedekleme stratejisi seçme ve etkinleştirme zamanı. Düzenli yedeklemeler yapmak için yalnızca kendi web sitenizdeki veya web sitesi barındırma şirketinizdeki yedeklemeye güvenmeyin. Bugünden itibaren riskinizi azaltmak için kontrolünüzü artırın. Dikkate almanız gereken şey bu.
Yedekleme tam olarak nedir?
Yedek, web sitenizin ve içeriğinin kaydedilmiş bir kopyası veya yinelenen sürümüdür. Bir şeyler ters giderse WP sitenizi bir yedekten geri yüklemenizi ve içerik kaybına uğramanızı sağlayan, güvenli bir mekanizma ve ihtiyati tedbir görevi görür.
Ve tam olarak neyin yedeklenmesi gerekiyor? Tek kelimeyle, her şey! Bu, en açık şekilde, WordPress içeriğinizi, genellikle MySQL'de depolayan veritabanlarını içerir. Bu sadece gönderileri, kullanıcıları, yorumları, kategorileri, etiketleri, yönetici seçeneklerini ve diğerlerini içermez. Örneğin bir sağlık kuruluşuysanız, buna hasta kayıtları dahil olabilir. Eğer bir üniversiteyseniz, araştırma, öğrenci listeleri ve puanları tehlikededir. Ardından, bir e-ticaret çözümünün sahip olduğu tüm verileri düşünün!
Bireysel web sitesi dosyaları da yedekleme gerektirir. WordPress web sitenize yapısı ve işlevselliği sağlarlar. Örnekler kurulum, temalar, eklentiler ve kod dosyalarını içerir. Bu dosyaları yedeklemek, veritabanlarınız kadar önemlidir. Biri olmadan diğeri sitenizin tamamını geri yüklemenize izin vermez. Ve tam yedekleme, hangi yedekleme yöntemini seçerseniz seçin geri yüklemeyi kolaylaştırır.
Sizin için en iyi yedekleme yaklaşımı?
Farklı yedekleme yöntemlerini incelemeden önce, bunların arkasındaki daha büyük stratejilere bakmak önemlidir. Örneğin, bir şeyler ters gittiğinde yedeklemeler bir çare sağlar. Ancak, yedekleme çözümünüzü desteklemek için uygulayabileceğiniz ek, önleyici güvenlik önlemleri vardır. Bu, eklentilerinizi güncellemeyi, güçlü WordPress şifrelerini kullanmayı ve veritabanı önekini değiştirmeyi içerir.
Yedekleme hacmi ve sıklığı konularını dikkate almanız gerekir. Ne kadar veriniz var? Görüntüler, videolar veya milyonlarca müşteri ödeme kaydı nedeniyle yüksek hacimli veriler, farklı yedekleme türlerini birleştiren bir strateji gerektirir. Bu, her şeyin periyodik olarak (haftalık, iki haftada bir veya aylık) tam bir yedeğini ve ayrıca web sitesi dosyalarında veya veritabanlarında bir değişikliğin ardından artımlı yedeklemeleri içerebilir. Yedekleme boyutunu küçültmek için bir strateji, mevcut ayın yükleme dizinini yedeklemek ve öncekilerin tümünün çevrimdışı bir kopyasını tutmaktır. Kesinlikle, herhangi bir yeni WordPress teması, yükseltmesi veya eklentisi kurmadan önce bir sorun oluşması ihtimaline karşı bir yedekleme yapmanızı öneririz.
Web sitelerinizde ne sıklıkta değişiklik yapıldığını düşünmek faydalıdır. Bu, onları ne sıklıkla yedeklemeniz gerektiğini belirlemenize yardımcı olacaktır. Ne kadar düzenli olarak blog yazıyorsunuz? Diğer site etkinliklerinin sıklığı nedir? Güncellemeleri ne sıklıkla yapmaya hazırsınız? Bu soruların cevabı, web sitelerinin doğasına, web sitesi güncellemelerinin sıklığına (içerik ve tasarım/işlevsellik) ve web sitesinin kuruluşunuz için önemine bağlıdır. En güvenli seçenek, bir gönderiyi veya sayfayı her yayınladığınızda veya güncellediğinizde her web sitesini yedeklemektir.
Son olarak, bireysel veya kurumsal durumunuzun yedekleme yöntemi seçiminde rol oynadığını anlamak önemlidir. Özel gereksinimleriniz nelerdir? Yedekleme işlemlerine ne kadar zaman ayırmanız gerekiyor? İşletmenizin büyüklüğü nedir? Çevrimiçi güvenlik bütçeniz nedir? Kaç tane web siteniz var ve bunların önceliği ve değeri nedir? İş büyümenizde hangi aşamadasınız? Teknik uzmanlık seviyeniz nedir? Bu kişisel ve durumsal konular, size en uygun yöntemin belirlenmesine yardımcı olacaktır.
Farklı WordPress yedekleme yöntemleri nelerdir?
Artık büyük yedekleme sorularına yansıdığınıza göre, özel durumunuz için bir WordPress web sitesini yedeklemenin en iyi yolunun ne olduğunu değerlendirebilirsiniz.
Manuel yedeklemeler
WordPress dizin alt klasörlerinin manuel olarak yedeklenmesi cPanel, MySQL komut satırı veya phpMyAdmin kullanılarak gerçekleştirilebilir. Bu seçeneği seçerseniz, manuel yedeklemeyi başarıyla tamamlamak için WordPress kurulumunun temellerini anlamanız önemlidir. Bununla ilgili daha fazla bilgi için, WordPress'inizi manuel olarak yedeklemek için WordPress yedekleme planlarına bakın.
Eklentiler
Eklentiler, web sitenize işlevsellik katan yazılım bileşenleridir. Web sitenize kurulurlar ve üçüncü taraf depolama gerektirirler. Bunları kendiniz izlemeniz, düzenli güncellemeler yapmanız ve güncellemelerin neden olduğu herhangi bir sorun için tetikte olmanız gerekir. Bir eklenti arızalandığında uyarı alamayabileceğiniz için, eklentilerin kullanımı güvenilirlik sorunlarına neden olabilir. İhtiyaçlarınız için en iyi eklentiyi nasıl arayacağınız ve seçeceğiniz konusunda tavsiyeler için web siteniz için en iyi WordPress eklentilerini nasıl seçeceğinize bakın.
barındırma sağlayıcısı
Birçok WordPress web barındırıcısı, bir hizmet olarak otomatik yedeklemeler sunmaya başlıyor. Bunlar genellikle güvenlik amacıyla yeterlidir. Bazı WordPress dostu hosting firmaları bu hizmeti paketin bir parçası olarak ücretsiz olarak sunarken, bazıları ek bir ücret talep etmektedir. Web barındırıcıları artık varsayılan olarak sitede yedek depolamaz. Ancak, yedeklemelere web barındırma hesabından erişilir; bu, kötü niyetli bir şekilde saldırıya uğradıysa, saldırganın yedeklemeler de dahil olmak üzere siteyle ilgili her şeye erişimi olduğu anlamına gelir.
Sağlanan yedekleme, ana bilgisayara bağlı olarak kalite ve özellikler açısından farklılık gösterecektir. İdeal olarak, bu yedekleme düzenli olarak (günlük), tam olarak (veritabanları ve dosyalar), web siteleriniz için ayrı bir sunucuda ve diğer güvenlik önlemleri uygulanarak yapılmalıdır. Tüm bunlar yerindeyse, WordPress yedeklemeniz için ana bilgisayar sağlayıcısını kullanmak güçlü bir seçenektir. Barındırma sağlayıcınızla sorun yaşarsanız, bir yedeğiniz olması koşuluyla dakikalar içinde başka bir yere geçebilirsiniz.
Ancak yine de ek bir üçüncü taraf hizmeti kullanmanızı öneririz. Bunun nedeni, bazı web sitesi barındırma sağlayıcılarında, genel teknik sorunlar, web sitenizi yedeklerinden kolayca alamamanız anlamına gelebilir. Dosyaları değil, yalnızca veritabanını yedeklemiş olabilirler. Ulaşmaları zor olabilir. Veya sorunlar sizin tarafınızdan kaynaklanıyor olabilir, bu nedenle web sitesi barındırıcınız hesabınıza erişemez. Bunlar, şimdiden hazırlanmanız gereken talihsiz olaylardır.
çevrimiçi bir hizmet
Bu seçeneğin birkaç avantajı vardır. Her şey dahil bir pakettir. Örneğin, güvenlik ve ilgili konuların tümü sizin için halledilir. Yedeklemeler uzaktan saklanır. Güvenilirlikleri, uzman bir hizmet olduğu için eklentilerden veya web barındırıcılarından her zaman üstündür. Ve bir şeyler ters giderse hemen uyarılırsınız.
WP White Security, Çevrimiçi WordPress yedekleme hizmetlerini nihai WordPress yedekleme çözümü olarak değerlendirir ve BlogVault'u önerir. Ancak, çevrimiçi bir hizmet olarak yedeklemeler, seçtiğiniz seçeneğe bağlı olarak diğer yöntemlerden daha pahalı olabilir. Örneğin BlogVault, aylık 7,40 ABD Doları (web sitesi yedeklemesi için) ile aylık 20,75 ABD Doları (gerçek zamanlı yedekleme ve güvenlik için) arasında değişen paketlere sahiptir.
WordPress yedeklemenizi nerede saklamalısınız?
WordPress yedek dosyalarınızı yerinde, yani kendi web sitenizde saklamanın güvenlik riskleri nedeniyle yedek dosyalarınızın nerede depolandığı kritik öneme sahiptir. Bu, onları kötü niyetli bilgisayar korsanlarına veya dosyalarınızı indirmek isteyen herkese karşı duyarlı hale getirir. Çoğu eklenti, yedekleri üçüncü taraf bir konumda saklamanızı önerse de, kullanıcılar tehlikelerin farkında değildir ve yedeklemeyi web sitesinde saklamanın en kolay seçeneklerini kullanma eğilimindedir.
Sitede depolanan yedek dosyalar ve eski revizyon dosyaları birçok sorunun kaynağı olabilir. Eski revizyon dosyaları, genellikle geliştiriciler tarafından doğrudan canlı web sitelerinde kod yazarken oluşturulur. Örneğin, index.php dosyasında bir değişiklik yapmadan önce, geliştiriciler bunun index.php.bak adlı bir kopyasını oluştururlar, böylece bir şeyler ters giderse orijinal dosyayı kolayca geri yükleyebilirler.
Hem yedekleme dosyaları hem de eski revizyon yedekleme dosyaları, bilgisayar korsanları için çok sayıda bilgi içerir. Revizyon dosyalarındaki bilgiler, hangi dosyada olduğuna bağlıdır, ancak veritabanı bağlantı ayrıntılarını, WordPress kimlik doğrulama anahtarlarını ve tuzlarını, panoya erişmesine izin verilen IP'leri veya HTTP kimlik doğrulaması için bir parola listesini içerebilir. Daha önce belirtildiği gibi, WordPress yedekleme dosyaları şifreler, hesap numaraları, finansal kayıtlar ve web sitesinin veritabanı gibi her türlü hassas kullanıcı bilgilerini içerebilir.
Kötü niyetli bilgisayar korsanlarının çalışmasının bir yolu, WordPress sitenizdeki yedek dosya adlarının öngörülebilirliğinden yararlanmaktır. Olası dosya türlerini isteyen WordPress sitenize otomatik olarak binlerce HTTP isteği göndermek için bir sisteme büyük miktarda veri girerek fuzzing adı verilen bir yöntem kullanırlar. Doğru dosya adı gönderildiğinde, bir indirme başlatılır ve bu dosyada saklanan bilgiler yakalanır.
Kötü niyetli bilgisayar korsanlarının web sitenize bu veya benzeri saldırıları gerçekleştirmesi çok az teknik beceri ve çaba gerektirir. Bu tür saldırıları önlemenin en iyi yolu, tüm WordPress yedeklerinizi site dışına kaydetmek ve tüm eski revizyon dosyalarını kaldırmaktır. Her zaman bir hazırlama web sitesi kullanın. Yedek kopyaların asla web sitenizde değil de uzaktan saklanmasının başka nedenleri de vardır. Web sunucunuz kapalıysa, yedeklere erişemezsiniz. Ya da teknik sorunlar varsa yedeklerinizi kaybedersiniz.
Yedeklediniz. Şimdi ne olacak?
Hangi WordPress yedekleme yöntemini seçerseniz seçin, düzenli olarak test edebilmeniz gerekir. Bu, web sitenizi geri yüklemeden önce yedeklemenin güvenli olduğunu test etmek anlamına gelir. Ayrıca, dahil edilen her şeyin düzgün bir şekilde yedeklendiğinden emin olmak için çevrimdışı bir konumda düzenli test geri yüklemeleri çalıştırmak anlamına gelir. WordPress web sitelerinizi sık sık ve düzgün bir şekilde yedeklerseniz, onları çevrimdışı bir konumda geri yükleyebilir ve WordPress yükseltmelerinizi ve özelleştirmenizi burada güvenle test edebilirsiniz.
Birden çok yedekleme ortamı kullanmanız da hayati önem taşır. Burada listelenenleri kullanın. Çevrimiçi bir hizmet kullanmıyorsanız, CD/DVD'ler, farklı sabit sürücüler, flash sürücüler, harici sürücüler ve e-posta hesabınızı kullanın. Ayrıca, birden çok yedek kopya oluşturun. WordPress, en az üç tane kullanmanızı önerir. Bu üç yedek, birinin bozulması veya zarar görmesi durumunda üç farklı yerde ve biçimde olmalıdır. Ve yedekleme işlemi, yedekleme yöneticisi miktarını azaltmak için en iyi şekilde otomatikleştirilir.
Sonuç olarak, kötü niyetli bilgisayar korsanları konusunda, yedekleme protokolleri daha büyük bir web sitesi güvenlik programının bir parçasını oluşturmalıdır. Düzenli olarak güncellemek ve daha az yazılım çalıştırmak gibi WordPress web sitenizi daha güvenli veya 'güçlendirilmiş' hale getirmek için birçok taktik vardır. Örneğin, web sitesi tarafından kullanılmayan her dosyayı, eklentiyi, temayı veya diğer nesneleri kaldırın veya kaldırın. Bunlar ve diğer stratejiler hakkında ayrıntılar için WordPress'i güçlendirmeye yönelik kesin kılavuza bakın.