Eklenti olmadan WordPress web sitenizi manuel olarak nasıl yedeklersiniz?

Yayınlanan: 2021-03-04

Sitenizi çalıştırırken en temel WordPress görevlerini anlamak önemlidir. Güvenlik, elbette, birincil değerlendirmelerinizden biri olmalıdır. Manuel bir WordPress yedeklemesi oluşturmak da araç kutunuzda olmalıdır. Web sitenizi otomatik olarak yedeklemek için özel bir yedekleme eklentisi veya çevrimiçi hizmet kullanmalısınız.

Ancak, web sitenizi manuel olarak nasıl yedekleyeceğinizi bilerek, web sitenizin nasıl çalıştığını daha iyi anlayacaksınız. Ayrıca, örneğin WordPress kontrol panelinize veya çevrimiçi hizmetinize erişemiyorsanız, manuel yaklaşım pastırmayı kurtarabilir. Kazalar olur, bu nedenle öğrenmek için iyi bir yöntemdir.

Bu gönderi size WordPress web sitenizi manuel olarak nasıl yedekleyeceğinizi (ve geri yükleyeceğinizi) gösterecek. Bundan önce, başlık altındaki WordPress kurulumunuz hakkında ve neden otomatik bir yaklaşımın en iyisi olduğundan bahsedelim.

WordPress web sitenizi neden yedeklemeniz gerektiğine dair hızlı bir başlangıç

Deneyimsiz olanlar için, bir WordPress yedeklemesi, sitenizin dosyalarını ve veritabanını bir konumdan diğerine kopyalamaktan ibarettir. Düzenli yedekleme yapmak istemenizin birkaç sağlam nedeni vardır:

  • WordPress web sitenizin güvenliği ihlal edilmişse, onu orijinal durumuna geri yükleyebilirsiniz.
  • Güncel bir yedekleme alabilir ve siteniz için yeni bir tasarım üzerinde çalışmak veya yeni işlevler uygulamak için kullanabilirsiniz. Bunu, canlı sitenize dokunmadan yerel bir geliştirme ortamı aracılığıyla yaparsınız.
  • Donanım, yazılım ve genel hizmet arızaları, yedeklemeleriniz de dahil olmak üzere verilerinizin silinmesine neden olabilir.
  • Dikkatinize rağmen kullanıcı hatası her zaman bir olasılıktır. Bir yedeklemeden verileri kurtarmak, onu yeniden oluşturmaktan genellikle daha kolaydır.

Bununla birlikte, WordPress kullanmak genellikle günlük görevleri otomatikleştirmeye yardımcı olacak eklentiler yüklemek anlamına gelir. Bunun sitenizi yedeklemenin neden daha iyi bir yol olduğunu merak ediyorsanız, sonraki bölüm açıklanacaktır.

Manuel yedekleme neden genellikle en iyi yaklaşım değildir?

Kullanıma hazır bir WordPress kurulumu - 'temel' - oldukça çıplak. Bu tasarım gereğidir. Sitenizin görünümünü değiştirmek istiyorsanız, bunu nasıl başaracağınız bir tema yüklemektir. Sitenizin işlevselliğini genişletmek istiyorsanız eklentiler kuracaksınız.

Eklentiler sitenizde birçok şeyi başarabilirken, karmaşık görevleri otomatikleştirmek onları kullanmanın en iyi yollarından biridir. Sitenizi yedeklemek, birkaç nedenden dolayı otomasyona uygundur:

  • Her yedekleme yaptığınızda aynı adımların gerçekleştirildiğinden emin olabilirsiniz.
  • Doğru dosya ve klasörlerin başarıyla yedeklendiğini bileceksiniz.
  • Ayrıca yedeklemenin güvenli bir şekilde saklandığından da emin olabilirsiniz.

Ne olursa olsun, muhtemelen birçok farklı WordPress görevi için eklentiler kullanıyorsunuzdur. Ancak, WordPress web siteniz saldırıya uğradıysa, WordPress'in dosyalarla çalışma konusundaki olağan yöntemlerine erişiminiz olmaz. Bu göz önüne alındığında, el ile nasıl yedekleme yapılacağını öğrenmek, sadağınızdaki başka bir oktur.

WordPress web sitenizi manuel olarak nasıl yedeklersiniz?

El ile yedeklemeyi iki bölüme ayıracağız: İkincisi, veritabanınıza daha yakından bakacaktır. Ancak bundan önce, ilk bölüm temalarınız, eklentileriniz ve medyanızla ilgilenecektir. Hadi bir bakalım!

1. WordPress temalarınızı, eklentilerinizi, dosyalarınızı ve medya yüklemelerinizi yedekleyin

Öncelikle, yedeklemeniz gereken birkaç dosya var. Neyse ki, WordPress çekirdek dosyaları yeniden indirilebildiği için hepsini kaydetmenize gerek yok.

Başlamadan önce, aşağıdakilerin yerinde olması gerekir:

  • Barındırma sunucunuza yönetici erişimi
  • FTP kimlik bilgilerinizle birlikte FileZilla gibi bir Güvenli Dosya Aktarım Protokolü (SFTP) istemcisi.
  • Dosyaları SFTP aracılığıyla aktarmak için gerekli beceriler.

Bunlara sahip olduğunuzda, SFTP istemciniz aracılığıyla sitenize giriş yapın ve www veya public_html dizinindeki dosya listenize bakın:

WordPress dosyalarını gösteren bir FTP istemcisi.

Birden fazla siteniz varsa, dosya yapısı aynı olmasına rağmen diğer sitelerinizden bazılarını özel klasörlerde bulacaksınız. Buradaki tüm dosyaları taramak yerine, yalnızca aşağıdakileri bulmanız gerekir:

  • Web sitesinin kök dizinindeki wp-config.php dosyası.
  • wp içerik dizini.

Özetle, ilk dosya, WordPress uygulamasının veritabanına bağlanmak için kullandığı bağlantı dizesi de dahil olmak üzere sitenize özel yapılandırma ayarlarını içerir. wp-content klasörü, temalarınızın, eklentilerinizin ve medya dosyalarınızın bulunduğu yerdir.

Buradaki iş basit: Dosyayı ve klasörü güvenli bir konuma sürükleyin! Bunu yaptıktan sonra, ilk bölüm bitti.

2. WordPress veritabanınızı yedekleyin

Veritabanınızı yedeklemek, esas olarak veritabanı sunucusuna bağlanmanız gerekeceğinden, sitenizin klasör ve dosyalarından biraz daha karmaşıktır. Bunun için ayrıca ihtiyacınız olacak:

  • Barındırma hesabınıza yönetici erişimi.
  • Bir Grafik Kullanıcı Arayüzü (GUI) kullanarak WordPress veritabanınıza erişmenizi sağlayan phpMyAdmin veya Adminer gibi bir araca erişim. Böyle bir araç genellikle web barındırıcınızın cPanel veya benzeri aracılığıyla kullanılabilir.

Bunları elinize aldıktan sonra, aşağıdaki iki farklı yedekleme yöntemine göz atın. Hepsi aynı amaca ulaştığı için size uygun olan seçeneğe yönelmekten çekinmeyin.

Grafiksel bir araç kullanma (Yönetici gibi)

WordPress veritabanınıza erişmek için bir GUI kullanmak, onunla çalışmayı kolaylaştırır ve bir dizi araç vardır. Barındırıcınız genellikle phpMyAdmin veya Adminer sağlar.

Aracın konumu, sunucunuza bağlı olarak değişir, ancak genellikle şu şekilde açıkça etiketlenir:

Bir web barındırıcısındaki MySQL veritabanı ekranı.

İçeri girdiğinizde, sol tarafta bir yerde sitenizin veritabanını gösteren bir liste veya açılır menü bulacaksınız:

Adminer'de bir veritabanı seçme.

Burada, web sitenizin adına karşılık gelen veritabanını seçin:

WordPress veritabanı tablolarının bir listesi.

Ardından, veritabanı için Dışa Aktar bağlantısını tıklayın ve istenirse özel bir dışa aktarma ile gidin. Dışa Aktar ekranında, seçenek verilmişse UTF-8 kodlamasını seçin ve bir GZIP çıktı seçeneği belirleyin (yine mümkünse):

Adminer içinde bir veritabanını dışa aktarma.

Son olarak, Dışa Aktar'ı tıklayın ve dosyayı bilgisayarınıza kaydedin.

Barındırma kontrol panelinizin işlevselliğini kullanma

Birçok kullanıcı, barındırma kontrol panelinde bulunan işlevselliği yeterince kullanmaz. Ne olursa olsun, veritabanlarınızı birçok barındırma yönetim panelinden yedekleyebilirsiniz. Birçok ana bilgisayar cPanel kullanır, ancak özel panolar da mevcuttur.

Veritabanlarını manuel olarak yedekleyip yedekleyemeyeceğinizi belirli ana makinenizle kontrol etmeniz gerekecektir. Bazıları, veritabanınızı indirmek için net bir talimat seti sunar. Buna karşılık, diğerleri, site çapında bir manuel yedeklemenin parçası olmadıkça, veritabanlarını manuel olarak indirmenize izin vermez.

Her durumda, sitenizi yedeklemek için ana makinenizin arka ucunda açıkça işaretlenmiş bir seçenek olacaktır. cPanel kullanıyorsanız, genellikle Dosyalar bölümündeki Yedekleme Sihirbazıdır :

cPanel içindeki Yedekleme Sihirbazı bağlantısı.

Buradan, Tam veya Kısmi Yedekleme bölümüne giden Yedekle düğmesini tıklamak isteyeceksiniz:

cPanel Yedekleme Sihirbazı'nda bir yedek seçme.

Son olarak, hem MySQL Veritabanları hem de E-posta Yönlendiriciler ve Filtreler bağlantılarına tıklayın, ardından veritabanınızı ve dosyalarınızı indirmek için sonraki sayfadaki belirli bağlantılara tıklayın:

cPanel içinde tam veya kısmi yedekleme seçimi.

Eksiksiz olması için Ana dizininizi de indirebileceğinizi unutmayın, ancak bu gerekli değildir. Alternatif olarak, daha önceki dosya yedekleme adımını atlayabilir ve eğer seçenek varsa, temalarınızı, eklentilerinizi ve medyanızı buradan da indirebilirsiniz.

Manuel WordPress yedeklemelerinizi nasıl ve nerede saklayabilirsiniz?

WordPress web sitenizi bir yedekten geri yüklemeye bakmadan önce, yedeklerinizi güvenli bir şekilde saklama konusunda size birkaç ipucu verelim. Aşağıdakileri yapmamanızı öneririz:

  • Herhangi bir sorun verileri silebileceğinden, yedekleri web sitenizin sunucusunda saklayın.
  • Yedekleri günlük iş için kullandığınız bilgisayara kaydedin. Dosyaları yanlışlıkla silme riskiniz vardır veya sabit disk arızalanırsa onları kaybedersiniz.

Bunun yerine, 'üç kuralı'nı takip ediyoruz – yedeğin üç kopyasını üç ayrı yerde saklıyoruz. Biri güvenli bir bulut depolama çözümünde olmalı ve diğeri çıkarılabilir bir sürücüde olmalıdır. Üçüncüsü, seçtiğiniz bir formatta olabilir, ancak diğer yedeklerden ayrı tutulmalıdır.

WordPress web sitenizi manuel olarak nasıl geri yükleyebilirsiniz?

İyi haber şu ki, WordPress web sitenizi geri yüklemeniz gereken bir konumdaysanız, süreç onu yedeklemenin neredeyse tam tersidir. Bu makale boyunca ayrıntıların çoğunu ele almış olsak da, atmanız gereken geniş adımları gözden geçirmeye değer:

  • Muhtemelen sitenizle ilgili olarak 'boş bir sayfa' ile karşı karşıya kalacaksınız. Bu nedenle, dosyalarınızı, bir veritabanını ve ilişkili bir kullanıcıyı oluşturacağından, WordPress'in yeni bir sürümünü yüklemenizi öneririz.
  • Yeni MySQL kullanıcı kimlik bilgilerinizi kullanarak GUI veritabanı aracınızda oturum açın.
  • Soldaki dizin menüsünden veya açılır menüden yeni sitenizin veritabanı adını bulun.
  • WordPress veritabanınıza girdikten sonra İçe Aktar seçeneğini tıklayın.
  • Dosyanıza göz atın ve varsa karakter kodlamasının UTF-8 olarak ayarlandığından emin olun.
  • İşlemi başlatmak için Git , Bitir veya İçe Aktar'a tıklayın.
  • Veritabanınız yedeklenip çalışmaya başladığında, wp-content klasörünü ve wp-config.php dosyasını alın ve önceki klasörlerin üzerine yazarak bunları sunucunuza yükleyin. Gerekirse veritabanı adını ve kimlik bilgilerini güncelleyin.

Her eylemi zaten ilk seferde tamamlamış olacağınız için geri yükleme işlemini yedeklemeden çok daha kolay bulacaksınız.

Ancak, işiniz bittiğinde, gerçekleştirmeniz gereken iki "temizleme" adımı vardır. İlk olarak, .SQL yedekleme dosyasını kök sunucunuzdan silin ve dosyalarınız, klasörleriniz ve veritabanınız üzerinde doğru izinleri ayarlayın.

toparlamak

Site yedeklemeleri, uygulamanız gereken çok önemli ve temel bir süreçtir. Her zaman WordPress güvenlik programınıza dahil edilmelidirler. Kontrol panelinize erişemediğinizde yedeklemelere manuel bir yaklaşım size yardımcı olabilir.

Dahası, manuel bir WordPress yedeklemesi yaparak kurulumunuz hakkında çok şey öğrenebilirsiniz. Bu nedenle, web sitenizi yedeklemek için bir eklenti veya çevrimiçi hizmet kullanmanız gerekirken, arada sırada manuel yedekleme yapın.

Bu gönderi, WordPress sitenizi manuel olarak yedeklemenin birkaç yönünü özetlemiştir. Temalarınızı, eklentilerinizi, medyanızı ve veritabanınızı yedeklemeyi düşünmeniz gerekecek. İkincisi için kullanabileceğiniz birkaç yöntem vardır. Elbette, yedeklerinizi güvenli bir şekilde depolamak ve bunları manuel olarak nasıl geri yükleyeceğinizi bilmek de sizin için önemli konular olmalıdır.