JetBackup cPanel Sync Sorunu Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

JetBackup’ta cPanel hesapları senkronize olmuyorsa yeni hesaplar görünmez, silinenler kalır ya da backup job’lar yanlış hesaplarla çalışır. Genelde “Accounts not syncing”, “No accounts found” ya da eksik liste gibi sorunlar çıkar. Bu durum çoğunlukla WHM API erişimi, yetki, servis veya cache probleminden kaynaklanır. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Sorun şu:

JetBackup cPanel hesaplarını WHM üzerinden çekemiyor veya güncel listeyi alamıyor.
Bu yüzden hesaplar eksik, hatalı ya da hiç görünmüyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) cPanel/WHM servislerini kontrol et (en kritik adım)
JetBackup, hesapları WHM API üzerinden çeker. WHM servislerinde sorun varsa sync çalışmaz.

Şu komutları çalıştır:

 
systemctl status cpanel
 
 
systemctl status httpd
 

Eğer çalışmıyorsa başlat:

 
systemctl restart cpanel
systemctl restart httpd
 

WHM paneline girip kontrol et:
WHM → List Accounts

Burada hesaplar görünmüyorsa JetBackup zaten çekemez.

Şimdi tekrar dene.
Olmadıysa alttaki adıma geç.


2) JetBackup account sync işlemini manuel tetikle
Bazen otomatik sync takılır, elle tetiklemek gerekir.

Şuraya gir:
WHM → JetBackup → Dashboard

Şunu yap:

  • “Sync Accounts” veya benzeri butona tıkla
  • İşlemin başlamasını bekle

Alternatif olarak SSH üzerinden:

 
jetbackup5api -F listAccounts
 

Eğer burada boş sonuç dönüyorsa problem API tarafındadır.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.


3) WHM API erişimi ve root yetkisini kontrol et
JetBackup, WHM API’ye root yetkisi ile erişir. Yetki problemi varsa hesapları çekemez.

Şu komutu çalıştır:

 
whmapi1 listaccts
 

Eğer hata alıyorsan:

  • root erişimi bozulmuş olabilir
  • WHM API cevap vermiyor olabilir

Ayrıca hostname çözümünü kontrol et:

 
hostname
 

Yanlış hostname veya DNS sorunu da API’yi etkiler.

WHM’de şurayı da kontrol et:
WHM → Security Center → Hostname

Sonra tekrar dene.
Olmadıysa alttaki adıma geç.


4) JetBackup cache temizliği yap (çok işe yarar)
Eski cache yüzünden hesap listesi güncellenmeyebilir.

Şu komutları çalıştır:

 
rm -rf /usr/local/jetapps/var/cache/*
rm -rf /usr/local/jetapps/tmp/*
 

Sonra:

 
systemctl restart jetbackup5d
 

Cache temizliği sonrası sync genelde düzelir.

Şimdi tekrar test et.
Olmadıysa alttaki adıma geç.


5) JetBackup ve cPanel uyumluluğunu kontrol et (update sonrası önemli)
cPanel update sonrası JetBackup sync sorunu çok sık çıkar.

Şu komutları çalıştır:

 
jetbackup5 --version
 
 
/usr/local/cpanel/cpanel -V
 

Eğer çok eski JetBackup sürümü kullanıyorsan update et:

 
jetbackup5 --update
 

Sonra:

 
systemctl restart jetbackup5d
 

Uyumsuz sürümler cPanel sync sorununa direkt sebep olur.

Ardından tekrar dene.


6) Hesap dizinlerini ve izinleri kontrol et
JetBackup, hesapları /var/cpanel/users dizininden okur. Burada sorun varsa sync bozulur.

Şu komutu çalıştır:

 
ls -l /var/cpanel/users
 

Dosyalar görünmeli. Eğer boşsa veya eksikse WHM tarafında sorun vardır.

İzinleri düzelt:

 
chown -R root:root /var/cpanel/users
chmod 755 /var/cpanel/users
 

Ayrıca home dizinlerini kontrol et:

 
ls /home
 

Hesaplar burada yoksa JetBackup zaten bulamaz.

Şimdi tekrar dene.
Olmadıysa alttaki adıma geç.


7) Disk ve inode kontrolü yap
Disk doluysa JetBackup yeni veri yazamaz ve sync başarısız olur.

Şu komutları çalıştır:

 
df -h
 
 
df -i
 

Özellikle:

  • /var
  • /usr/local/jetapps

Eğer doluysa:

  • eski logları temizle
  • gereksiz backup’ları sil

Alan açtıktan sonra tekrar sync dene.


8) Log kontrolü yap (en net sonuç burada)
cPanel sync sorununun gerçek sebebi log’da yazar. En hızlı teşhis burada.

Şu komutu çalıştır:

 
tail -n 100 /usr/local/jetapps/var/log/jetbackup5.log
 

Şu hataları görebilirsin:

  • Failed to fetch accounts
  • WHM API error
  • Permission denied
  • Empty account list

Anlamları:

  • WHM API error → API erişim sorunu
  • Permission denied → yetki problemi
  • Empty account list → WHM veri dönmüyor

Ek olarak cPanel loguna da bak:

 
tail -n 100 /usr/local/cpanel/logs/error_log
 

Log’daki hataya göre doğrudan müdahale et.


9) JetBackup’ı resetle (son çare)
Hiçbir şey çözmezse sync mekanizması bozulmuş olabilir.

Şu komutu çalıştır:

 
jetbackup5 --reset
 

Sonra:

 
systemctl restart jetbackup5d
 

Panelden tekrar yapılandır ve sync başlat.


JetBackup cPanel sync sorunu genelde WHM API, cache veya servis kaynaklıdır. Yukarıdaki adımları uyguladığında sorun net şekilde ortaya çıkar ve hızlıca çözülür.

JetBackup 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.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25

Önemli Bilgilendirme: Kredi kartı ile yapılan ödemelerde fatura tutarına KDV (İşlem Ücreti) yansıtılmaktadır. Diğer ödeme yöntemlerinde ek ücret alınmaz.