JetBackup restore işlemi başlıyor ama belli bir noktada duruyorsa, genelde disk, kaynak (CPU/RAM), timeout, permission ya da bozuk backup dosyası kaynaklıdır. Panelde restore “running” gibi görünür ama ilerlemez ya da direkt fail olur. Bazen %10-%50 civarında kesilir. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
JetBackup restore işlemi tamamlanmadan kesiliyor veya donuyor.
Bu yüzden veriler tam geri yüklenmiyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) Disk alanını ve inode durumunu kontrol et
Restore sırasında en çok karşılaşılan problem disk doluluğudur.
Şu komutları çalıştır:
Özellikle şuralara bak:
/home//usr/local/jetapps
Eğer disk %100 doluysa restore yarıda kesilir.
Alan açmak için:
- Eski backup’ları sil
/tmptemizle
Alan açtıktan sonra restore işlemini tekrar başlat.
Olmadıysa alttaki adıma geç.
2) Sunucu kaynaklarını kontrol et (RAM / CPU)
Restore işlemi ağırdır. RAM yetmezse işlem kill edilir.
Şu komutu çalıştır:
Eğer RAM çok düşükse:
- Swap ekle
- Gereksiz servisleri kapat
Geçici swap oluşturmak için:
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
Kaynak yetersizse restore sürekli yarıda kesilir.
Ardından tekrar dene.
Olmadıysa alttaki adıma geç.
3) Restore loglarını kontrol et (en kritik adım)
Restore neden kesiliyor en net burada yazar.
Şu komutu çalıştır:
Şu hataları görebilirsin:
No space left on deviceKilled processPermission deniedInput/output errorFile corrupted
Anlamları:
No space left→ disk doluKilled process→ RAM / CPU yetersizPermission denied→ yetki sorunuI/O error→ disk arızasıFile corrupted→ backup dosyası bozuk
Log’daki hataya göre direkt müdahale et.
Sonra tekrar restore dene.
4) Restore path ve izinleri kontrol et
JetBackup restore sırasında hedef dizine yazamazsa işlem kesilir.
Şu komutu çalıştır:
Gerekirse düzelt:
chmod 755 /home
cPanel kullanıcı restore ediyorsan:
Test için:
Yazamıyorsa restore da çalışmaz.
Şimdi tekrar dene.
Olmadıysa alttaki adıma geç.
5) Backup dosyasını kontrol et (bozuk olabilir)
Backup dosyası eksik veya bozuksa restore yarıda kesilir.
Backup dosyasının bulunduğu dizine gir:
Dosya boyutları anormal küçükse sorun vardır.
Manuel test yap:
Eğer hata veriyorsa dosya bozuk.
Bu durumda:
- Farklı restore point dene
- Backup’ı yeniden al
Bozuk backup ile restore tamamlanmaz.
6) Timeout ve işlem süresi sorunlarını kontrol et
Bazı sistemlerde uzun süren restore işlemleri timeout’a düşer.
JetBackup job ayarlarını kontrol et:
Şuraya gir:
WHM → JetBackup → Settings
Şunlara bak:
- Timeout limitleri
- Max execution süresi
Ayrıca CloudLinux varsa limitleri kontrol et.
SSH üzerinden işlem kill ediliyor mu bak:
Eğer process kill ediliyorsa kaynak artırman gerekir.
Şimdi tekrar dene.
Olmadıysa alttaki adıma geç.
7) Disk health (I/O) kontrolü yap
Disk hatalıysa restore ortada kesilir.
Şu komutu çalıştır:
Ayrıca:
Şu tarz hatalar varsa:
- I/O error
- read failure
Disk problemli olabilir.
Bu durumda:
- Başka disk kullan
- Backup’ı farklı yere restore et
8) JetBackup servisini yeniden başlat
Bazen restore işlemi takılır ve servis resetlenmeden düzelmez.
Şu komutu çalıştır:
Sonra restore işlemini tekrar başlat.
9) Farklı restore yöntemi dene (manuel restore)
Panelden restore sürekli kesiliyorsa manuel açmayı dene.
Örnek:
tar -xvzf /backup/backup-dosyası.tar.gz
Bu yöntemle hata daha net görünür.
JetBackup restore yarıda kesiliyor sorunu genelde disk, RAM veya bozuk backup kaynaklıdır. Yukarıdaki adımları uyguladığında sorunun kaynağını net şekilde bulup çözebilirsin.
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.