Veritabanı Yedeği ve FTP Erişimi
WordPress veritabanını geri yüklemek için öncelikle bir veritabanı yedeğine ve FTP erişimine ihtiyaç vardır. Yedek, genellikle `.sql` dosyası formatında olur ve WordPress kurulumunun bulunduğu sunucuya erişim sağlanmalıdır. Bu erişim, FTP (File Transfer Protocol) yazılımları veya cPanel gibi kontrol panelleri aracılığıyla sağlanabilir.
MySQL Erişimi
Veritabanını geri yüklemek için MySQL sunucusuna erişim gereklidir. Bu erişim, genellikle hosting sağlayıcısının kontrol paneli üzerinden veya komut satırı araçları ile sağlanabilir. MySQL erişimi için kullanıcı adı, şifre ve veritabanı adı bilgileri gereklidir.
Yedek Dosyasını Hazırlama
Yedek dosyası, genellikle WordPress’in `wp-config.php` dosyasında belirtilen veritabanı adı ve tablo ön ekleri ile uyumlu olmalıdır. Eğer yedek dosyası farklı bir veritabanı adı veya tablo ön eklerine sahipse, bu bilgileri yedek dosyasında güncellemek gerekebilir.
Veritabanı İçeri Aktarma
phpMyAdmin Kullanımı
1. phpMyAdmin’e Giriş: Hosting kontrol panelinden phpMyAdmin’e giriş yapılır.
2. Veritabanı Seçimi: Sol taraftan geri yüklenecek veritabanı seçilir.
3. İçeri Aktarma: Üst menüden “İçeri Aktar” seçeneği seçilir.
4. Dosya Seçimi: Yedek dosyası seçilir ve “Git” butonuna tıklanır. Dosya, sunucuda bulunuyorsa doğrudan yol belirtilerek de içe aktarılabilir.
Komut Satırı Kullanımı
1. SSH veya Komut Satırı Erişimi: Sunucuya SSH erişimi sağlanır.
2. MySQL Komut Satırı: `mysql -u kullanici_adi -p veritabani_adi < /path/to/backup.sql` komutu çalıştırılır. Bu komut, `kullanici_adi` ve `veritabani_adi` değiştirilerek kullanılmalıdır.
WordPress Dosyalarını Güncelleme
Veritabanı içeri aktarıldıktan sonra, WordPress dosyalarının da güncellenmesi gerekebilir. Özellikle, `wp-config.php` dosyası, yeni veritabanı bilgilerini yansıtacak şekilde düzenlenmelidir. Eğer site adresi veya URL’ler değişmişse, `wp_options` tablosundaki `siteurl` ve `home` alanları güncellenmelidir.
Önbellek ve Cache Temizleme
WordPress sitenin önbelleğini temizlemek, yeni veritabanının tam olarak etkisini göstermesi için önemlidir. Bu, genellikle WordPress yönetim panelindeki önbellek eklentileri veya sunucu tarafındaki önbellekleme araçları ile yapılır.
Eklenti ve Temaların Kontrolü
Yeni veritabanı ile eski eklentiler ve temalar çalışmayabilir. Bu durumda, eklentilerin ve temaların güncellenmesi veya yeniden kurulması gerekebilir. Ayrıca, eklentilerin veritabanı tablolarını yeniden oluşturması için aktivasyon işlemi yapılabilir.
URL Değişiklikleri
Eğer site URL’si değişmişse, bu durumda veritabanında bulunan URL’ler de güncellenmelidir. Bunun için `wp-config.php` dosyasına aşağıdaki satırlar eklenebilir:
“`php
define(‘WP_HOME’,’http://yeni.siteadresi.com’);
define(‘WP_SITEURL’,’http://yeni.siteadresi.com’);
“`
Son Kontroller
– Sitenin Çalışması: Geri yükleme işlemi tamamlandıktan sonra sitenin düzgün çalıştığından emin olunmalıdır.
– Eklentilerin ve Temaların Kontrolü: Eklentiler ve temaların aktif olup olmadığı kontrol edilmelidir.
– Hata Mesajları: Herhangi bir hata mesajı veya uyarı olup olmadığı kontrol edilmelidir.
Güvenlik ve Yedekleme
Geri yükleme işlemi tamamlandıktan sonra, yeni veritabanının bir yedeğini almak ve düzenli yedekleme yapmak önemlidir. Bu, gelecekteki olası sorunlara karşı hazırlıklı olmayı sağlar.
Sonuç
WordPress veritabanını geri yüklemek, doğru adımlar izlendiğinde ve gerekli bilgiler sağlandığında nispeten basit bir işlemdir. Ancak, bu işlem sırasında dikkatli olunmalı ve her adımda kontrol edilmelidir. Yanlış bir veri girişi veya eksik bir adım, sitenin çalışmamasına veya hatalı çalışmasına neden olabilir. Bu nedenle, her adımın doğruluğunu kontrol etmek ve gerektiğinde profesyonel yardım almak önemlidir.