JetBackup “permission denied” hatası verdiğinde backup veya restore işlemi ya başlamaz ya da yarıda kesilir. Genelde dosya sahipliği (ownership), klasör izinleri veya yanlış kullanıcı yetkilerinden kaynaklanır. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
JetBackup dosyalara erişemiyor ve bu yüzden işlem yapamıyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) Hatanın hangi dizinde olduğunu tespit et
Önce hangi klasörde permission hatası var öğren.
Şuraya gir: SSH
Hangi path hata veriyorsa oraya odaklan.
2) /home dizini sahipliğini düzelt
En sık problem bozuk ownership’tir.
Şuraya gir: SSH
Ardından cPanel fix script çalıştır:
/scripts/fixquotas
3) Kullanıcı klasör izinlerini düzelt
Şuraya gir: SSH
chmod 755 /home/*
Mail ve public_html için:
chmod -R 750 /home/*/mail
4) Backup destination izinlerini kontrol et
JetBackup yazma izni yoksa hata verir.
Şuraya gir: SSH
Düzeltmek için:
chmod -R 755 /backup
5) SELinux aktif mi kontrol et
SELinux açık ve yanlış policy varsa erişim engellenir.
Şuraya gir: SSH
Enforcing ise test için kapat:
Sorun düzelirse SELinux policy ayarı yapman gerekir.
6) MySQL ve mail dizin izinlerini kontrol et
Database ve mail erişim hataları da sık görülür.
Şuraya gir: SSH
chmod -R 755 /var/lib/mysql
Mail için:
7) JetBackup servisini yeniden başlat
İzinleri düzelttikten sonra servisi resetle.
Şuraya gir: SSH
8) Tekrar test backup çalıştır
Şuraya gir: SSH
Hata devam ediyorsa tekrar log kontrol et.
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.