WordPress veritabanınızı cPanel'den nasıl yedeklersiniz?
Yedeklemeler, web sayfalarımızın can damarıdır. Beklenmedik bir felaket olduğunda, WordPress veritabanının yeni ve kullanılabilir bir yedeğine sahip olmak, ağlamak ile hayatta kalmak arasındaki farktır.
Bu web sitesinde yedeklemeler hakkında çok konuştuk. En yaygın WordPress sorunlarını ve yedekleme sayesinde bunların nasıl çözüleceğini anlattık.
WordPress'te yedekleme oluşturmak için birçok eklentiniz var, ancak bilmeyeceğiniz şey, WordPress veritabanınızın yedeğini cPanel aracılığıyla oluşturabileceğinizdir.

cPanel, çoğu barındırma sağlayıcısının, barındırmanızın farklı ayarlarını gelişmiş bir şekilde yönetmesi gereken bir araçtır. Bu araç, onu yönetmek için temel bilgilere sahip değilseniz, ilk başta biraz korkutucu. Dokunmamanız gereken bir şeye dokunursanız, web sitenizin ve diğer ilgili yardımcı programların yapılandırmasını bozabilirsiniz: alan adları, e-posta hesapları, SSL sertifikaları vb.
Ancak burada anlatacaklarıma (ve sadece buna) odaklanırsanız, cPanel'den korkmanıza gerek yok. Yapacağımız tek şey, WordPress veritabanınızın SQL formatında bir yedeğini oluşturmak. Ve bunun herhangi bir ayar veya başka bir şey üzerinde hiçbir etkisi yoktur.
Hostinginizin cPanel'ine erişim yolu, anlaşmalı olduğunuz web hosting sağlayıcısına bağlıdır. cPanel'inize nasıl erişebileceğiniz net değilse, onlarla iletişime geçin. Ayrıca, sözleşme yaptığınız planda herhangi bir cPanel sağlamamaları da olabilir. Durumunuz buysa, bugün kullanacağımız araç olan phpMyAdmin'e erişimlerini isteyin.
Konuya dönersek, cPanel içinde birkaç farklı bölüm vardır. Bugün bizi ilgilendiren veritabanları:

Bu bölümde tek istediğimiz MySQL web veritabanı yöneticisi olan phpMyAdmin'e erişmek. Veritabanına erişmek için herhangi bir ek programa ihtiyacınız yoktur. phpMyAdmin'e erişiminiz bugünün işi için fazlasıyla yeterli.
PhpMyAdmin simgesine tıkladığımızda, bu veritabanı yöneticisinin kullanıcı arayüzü açılacaktır:

Sol tarafta, sistemde oluşturulan farklı veritabanlarını içeren bir kenar çubuğumuz var. Yapmamız gereken ilk şey, WordPress'imizde hangisini kullandığımızı doğrulamak. Listede yalnızca bir tane varsa, işi bitirdiniz. Değilse, WordPress kurulumunuzun wp-config.php dosyasına bakın. Bunu bir FTP istemcisi aracılığıyla veya hatta kendi cPanel'inizin FTP bölümü aracılığıyla görebileceksiniz.
WordPress'inizin web sitenizin verilerini depolamak için kullandığı veritabanının adından emin olduğunuzda, seçmek için sol kenar çubuğunda üzerine tıklayın:

Şimdi, phpMyAdmin görünümünün orta kısmında, WordPress veritabanınızda oluşturulan tüm tabloları görebilirsiniz. Bu, artık kullanmadığınız ancak veritabanında yetim kalan eklentiler tarafından oluşturulan gereksiz tabloları ortadan kaldırmak için de kullanılabilir.
Ancak bunu bu öğreticinin sonunda yapmanızı tavsiye ederim, çünkü bir hata yaparsanız ve hala ihtiyacınız olan bir tabloyu silerseniz, herhangi bir sorun yaşamadan kurtarmak için bir yedek kopyanız olacaktır.
Bugün ilgilendiğimiz seçenek, phpMyAdmin arayüzünün üst kısmındaki sekmelerden birinde bulabileceğiniz Dışa Aktar seçeneğidir:

Başka bir şey yapmazsanız ve hızlı dışa aktarma yöntemini seçerseniz, dışa aktarmanın yürütülmesi, WordPress veritabanınızın yedeğiyle birlikte bir SQL dosyasını otomatik olarak indirecektir. Bu hızlı seçenek, herhangi bir kullanıcı için fazlasıyla yeterlidir. Elbette, seçilen biçimin SQL olduğundan emin olun, bu veritabanınızın anladığı şeydir.
SQL dosyasının indirilmesinin doğru şekilde tamamlanmaması durumunda, barındırma sağlayıcınızın dışa aktarmanıza izin verdiği süre veya veri miktarı konusunda bir sınırı olabilir. Düzeltmenize yardımcı olmak için onlarla iletişime geçin.
Öte yandan, veritabanı yedeğinizin dışa aktarımını hassaslaştırmak istiyorsanız, özel seçeneği seçebilirsiniz. Seçildiğinde, bir dizi gelişmiş ayar görüntülenir.

Sahip olduğunuz ilk ek seçenek, yedeklemeye dahil etmek istediğiniz belirli tabloları seçmektir. Yedeklemede hem verileri hem de tablo yapısını dışa aktarmak istediğinizi burada belirtmeniz önemlidir.
Bunun yanı sıra, dışa aktarmadaki tabloları yeniden adlandırabilir, indirilecek SQL dosyasını yeniden adlandırabilir veya belirli bir megabayttan daha büyük olan tabloları filtreleyebilirsiniz. Genellikle bunların hiçbirini değiştirmeniz gerekmez, ancak artık bu olanaklara sahip olduğunuzu biliyorsunuz.

Yukarıdakilerin dışında yabancı anahtarların doğrulanmasını devre dışı bırakabilir veya oluşturduğunuz görünümleri tablo gibi dışa aktarabilirsiniz. Yine, WordPress yedeklemenizde buna ihtiyacınız olmayacak, ancak öğrenmek için buradayız, değil mi?
Önemli olan, özel ayarları seçerseniz, DROP TABLE deyimlerini yedeklemeye dahil etmek için ayarı kontrol etmenizdir. Bu, veritabanınızdan tabloları elle silmek zorunda kalmadan ihtiyacınız olması durumunda SQL dosyasını veritabanından yüklemenize olanak tanır. Bu ifadeleri içerdiği sürece, yedekleme dosyasının kendisi onunla ilgilenecektir.

Son olarak, INSERT ifadelerinin yedeklemenizde dışa aktarılacağı formatı seçmek için farklı değiştiricileriniz vardır. Yine varsayılan ayarlar size fazlasıyla yeteceği için burada herhangi bir değişiklik yapmanıza gerek yoktur.
WordPress veritabanının yedeğini phpMyAdmin aracılığıyla oluşturmanın gerçekten basit olduğunu gördük. Gelecekte kötü bir şey olması durumunda SQL dosyanızı WordPress verilerinizle nasıl oluşturacağınızı bilmek için bilgisayar korsanı olmanıza gerek yok. cPanel'e ve oradan phpMyAdmin'e nasıl erişileceğini bilmek için bu tür temel bilgilere sahip olmak sizi baş ağrılarından kurtarabilir.
Umarım bu küçük öğretici sizin için yararlıdır, böylece web sitenizde bazı ölümlerin meydana gelmesi durumunda WordPress'inizin yedeğini almadığınız için pişman olmanıza gerek kalmaz.
Unsplash'ta Markus Spiske tarafından öne çıkan görsel.
ev borcu WordPress sitesi