Imunify360 kullanırken backup dosyalarının kendiliğinden silindiğini görüyorsan genelde sorun yanlış ayarlanmış cleanup politikası, disk alanı baskısı ya da malware temizleme sırasında dosyaların silinmesidir. Bazen de yanlışlıkla quarantine işlemi backup dosyalarını hedef alır. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
Sunucudaki backup dosyaları durduk yere siliniyor veya kayboluyor.
Imunify360 cleanup, malware temizleme veya disk politikası yüzünden dosyaları kaldırıyor olabilir. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) Proactive Defense / Malware cleanup ayarlarını kontrol et
Imunify360 bazen zararlı olarak algıladığı dosyaları otomatik siler. Backup içinde false positive varsa direkt uçurur.
Şuraya gir:
WHM → Imunify360 → Malware Scanner → Settings
Kontrol et:
- “Automatically cleanup detected malware” açık mı?
- “Delete malicious files” aktif mi?
Eğer aktifse:
- Bunu geçici olarak kapat
- Veya “Move to quarantine” olarak değiştir
Ardından test için bir backup dosyası bırak ve tekrar scan çalıştır.
Silinme durduysa sorun buradaydı.
Olmadıysa alttaki adıma geç.
2) Ignore (istisna) listesine backup dizinini ekle
Backup klasörü scan sırasında taranıyorsa ve yanlış pozitif veriyorsa sürekli silinir.
Şuraya gir:
WHM → Imunify360 → Malware Scanner → Ignore List
Backup klasörünü ekle:
/backup
/home/*/backup
Kaydet ve çık.
Bu işlemden sonra Imunify360 bu klasörleri taramaz ve silmez.
Ardından tekrar test et.
Olmadıysa alttaki adıma geç.
3) Disk alanı dolduğu için otomatik temizleme yapılıyor olabilir
Disk dolduğunda sistem veya bazı servisler otomatik eski dosyaları siler. Backup’lar ilk gidenler olur.
Şuraya gir:
SSH
Şu komutu çalıştır:
İnode kontrolü:
Eğer disk %90+ doluysa:
- Eski logları temizle
- /tmp ve /var/tmp boşalt
- Gereksiz backup’ları manuel düzenle
Disk rahatladıktan sonra tekrar backup oluştur ve silinip silinmediğini kontrol et.
Olmadıysa alttaki adıma geç.
4) Cron veya script backup dosyalarını siliyor olabilir
Bazen sorun Imunify360 değil, sunucuda çalışan bir cron job’dur.
Şuraya gir:
SSH
Şu komutu çalıştır:
Root cron’u da kontrol et:
Şu tarz komutlar arıyorsun:
find /backup -type f -mtime +X -delete
Eğer varsa:
- Cron’u devre dışı bırak
- Ya da süreyi düzenle
Ardından tekrar test et.
Olmadıysa alttaki adıma geç.
5) Imunify360 quarantine klasörünü kontrol et
Dosyalar silinmiyor, quarantine’e taşınıyor olabilir.
Şuraya gir:
SSH
Şu komutu çalıştır:
Eğer backup dosyalarını burada görüyorsan:
- False positive olmuş demektir
- WHM → Imunify360 → Quarantine kısmından restore edebilirsin
Sonrasında bu dosyaları ignore list’e ekle (2. adım).
Ardından tekrar dene.
Olmadıysa alttaki adıma geç.
6) Log kontrolü yap (en net sonuç burada)
Backup dosyalarının neden silindiğini net görmek istiyorsan direkt log’a bak. En doğru bilgi burada.
Şuraya gir:
SSH
Şu komutu çalıştır:
Genel log:
Canlı izlemek için:
Şu tarz kayıtlar görürsün:
File moved to quarantine
Cleanup applied
Permission denied
- “removed as malicious” → malware cleanup siliyor
- “moved to quarantine” → karantinaya alıyor
- “cleanup applied” → otomatik temizlik devrede
Log’daki hataya göre doğrudan müdahale et.
7) Backup dizin izinlerini ve sahipliğini kontrol et
Yanlış owner veya izinler yüzünden sistem dosyayı “şüpheli” görüp silebilir ya da erişemediği için işlem yaparken kaldırabilir.
Şuraya gir:
SSH
Şu komutu çalıştır:
ls -ld /home/backup
Gerekirse düzelt:
chmod -R 755 /backup
Eğer kullanıcı bazlı backup ise ilgili user owner olmalı:
İzinleri düzelttikten sonra tekrar test et.
Bu adımları uyguladıktan sonra Imunify360 backup dosyaları siliniyor sorunu genelde net şekilde çözülür. En kritik noktalar: malware cleanup ayarı ve ignore list. İlk onları kontrol etmeden diğerlerine geçme.
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.