WP Squared üzerinde backup işlemleri bazen başlamaz, yarıda kalır veya “Backup Failed” hatası verebilir. Genellikle sebep yetersiz disk alanı, permission problemi, timeout, backup dizini erişim sorunu veya cron hatalarıdır. Aşağıdaki adımlarla sorunu hızlıca çözebilirsin.
Sorun şu:
WP Squared backup oluşturmuyor, işlem başarısız oluyor veya yedekleme tamamlanmıyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1. Disk alanını kontrol et
Backup işlemleri için yeterli boş alan gerekir.
Kontrol et:
df -h
Inode kontrolü:
df -i
Disk doluysa eski backup dosyalarını temizle.
Büyük backup dosyalarını bul:
du -sh /home/* | sort -hr | head
2. Backup dizini yazılabilir mi kontrol et
WP Squared backup klasörüne yazamıyorsa işlem başarısız olur.
Kontrol et:
ls -la /usr/local/wpsquared/backups
İzin düzelt:
chmod -R 755 /usr/local/wpsquared/backups
Owner düzelt:
chown -R root:root /usr/local/wpsquared/backups
3. Manuel backup testi yap
Sistemin gerçekten backup oluşturup oluşturamadığını test et.
wpsquared backup create
Belirli site için:
wpsquared backup create domain.com
4. PHP limitlerini artır
Düşük memory veya timeout backup işlemini bozabilir.
PHP config aç:
nano /etc/php.ini
Şu değerleri artır:
memory_limit = 1024M
max_execution_time = 600
max_input_time = 600
PHP-FPM restart:
systemctl restart php-fpm
Apache kullanıyorsan:
systemctl restart httpd
5. Tar veya zip araçlarını kontrol et
Backup sistemi sıkıştırma araçlarına ihtiyaç duyar.
Kontrol et:
tar --version
Zip kontrolü:
zip -v
Eksikse yükle:
AlmaLinux/CentOS:
yum install tar zip unzip -y
Ubuntu/Debian:
apt install tar zip unzip -y
6. Backup cron görevini kontrol et
Otomatik backup cron çalışmıyor olabilir.
Cron durumunu kontrol et:
systemctl status crond
Ubuntu/Debian için:
systemctl status cron
Restart:
systemctl restart crond
7. Geçici dosyaları temizle
Takılmış temporary backup dosyaları işlemi bozabilir.
Şu klasörleri temizle:
rm -rf /tmp/wpsquared/*
Cache temizliği:
rm -rf /usr/local/wpsquared/cache/*
8. Firewall veya güvenlik sistemi engelini kontrol et
Bazı güvenlik kuralları backup işlemini kesebilir.
CSF geçici kapat:
csf -x
İşlem sonrası tekrar aç:
csf -e
SELinux kontrolü:
getenforce
Test için geçici kapat:
setenforce 0
9. Backup storage mount noktalarını kontrol et
Harici disk veya storage mount edilmemiş olabilir.
Mount kontrolü:
mount | grep backup
Disk görünümü:
lsblk
Storage bağlı değilse yeniden mount et.
10. WP Squared servislerini yeniden başlat
Backup servisi takılmış olabilir.
systemctl restart wpsquared
PHP-FPM restart:
systemctl restart php-fpm
11. Hata loglarını incele
Gerçek hata detayını loglarda görebilirsin.
WP Squared backup log:
tail -f /var/log/wpsquared/backup.log
PHP error log:
tail -f /var/log/php-fpm/error.log
System log:
journalctl -u wpsquared -n 100
Apache log:
tail -f /var/log/httpd/error_log
Verilerinizi Güvenceye Alın!
Sunucu felaketlerine karşı hazırlıklı olun. Sınırsız hesap destekli, anında teslim JetBackup lisansı ile verilerinizi otomatik yedekleyin.