
cPanel Eski Yedek Dosyalarını Otomatik Sildirme
cPanel Eski Yedek Dosyalarını Otomatik Sildirme
cPanel'de Eski Yedek Dosyalarını Otomatik Sildirme işlemi, sunucuda gereksiz disk alanı kullanımını önlemek için önemli bir adım olabilir. cPanel üzerinde otomatik olarak eski yedek dosyalarını silmek, sunucunuzun düzenli olarak yedekleme yapmasını sağlarken gereksiz dosyaların birikmesini ve sunucu kaynaklarını doldurmasını önler.
Bu işlemi genellikle bir cron job yardımıyla gerçekleştirebilirsiniz. Cron job'lar, sunucunuzda belirli zaman aralıklarında belirli komutların çalıştırılmasına olanak tanır. Bu sayede eski yedek dosyalarını periyodik olarak silebilirsiniz.
Eski Yedek Dosyalarını Otomatik Sildirme Adımları
-
Dosya Yedeklerinin Nerede Saklandığını Bulma: Yedeklerin nereye kaydedildiğini öğrenmek için cPanel'inizdeki yedekleme yapılandırmasına göz atabilirsiniz. Genellikle
/home/backup
veya/backup
gibi dizinlerde bulunur. -
Yedekleme Dosyalarının Tarihini Kontrol Etme: Yedek dosyalarını tarih bazlı silmek için, dosya oluşturma veya değiştirme tarihine göre işlem yapmanız gerekecek. Örneğin, 7 günden daha eski dosyaları silmek isteyebilirsiniz.
-
Cron Job Komutları ile Silme İşlemi:
- Sunucunuza SSH ile bağlanın.
find
komutunu kullanarak eski dosyaları bulabilir ve silebilirsiniz.
Örnek bir komut:
find /backup/directory/path -type f -mtime +7 -name '*.tar.gz' -exec rm {} \;
-
Bu komutun açıklaması:
/backup/directory/path
: Yedekleme dosyalarının bulunduğu dizin.-type f
: Sadece dosyaları bul.-mtime +7
: 7 günden daha eski dosyaları bul.-name '*.tar.gz'
: Yedekleme dosyalarının uzantısı (.tar.gz).-exec rm {}
: Bulunan dosyaları sil.
-
Cron Job'u Ayarlama: cPanel üzerinden bir cron job ekleyerek bu komutun belirli aralıklarla otomatik çalışmasını sağlayabilirsiniz.
- cPanel'de oturum açın.
- Cron Jobs sekmesine gidin.
- Bir cron job oluşturun ve yukarıdaki komutu ekleyin.
Örneğin, her gece saat 2:00'de çalışacak bir cron job şu şekilde ayarlanabilir:
0 2 * * * find /backup/directory/path -type f -mtime +7 -name '*.tar.gz' -exec rm {} \;
-
Disk Kullanımını İzleme: Ayrıca sunucunuzda disk kullanımını izlemek için cPanel'in sunduğu "Disk Usage" aracını kullanarak, yedekleme ve diğer dosyaların ne kadar alan kapladığını görebilirsiniz.
Dikkat Edilmesi Gerekenler
- Otomatik silme işlemi başlatmadan önce, gerçekten ihtiyacınız olmayan eski yedeklerin silineceğinden emin olun.
- Yedekleme politikalarınızı kontrol edin ve kritik verileri kaybetmemek için güvenlik önlemleri alın.
- Cron job'un doğru çalıştığından emin olmak için düzenli olarak kontrol edin.
Bu yöntemle sunucu üzerindeki disk alanını yöneterek, eski yedeklerin birikmesini ve performans sorunlarına neden olmasını engelleyebilirsiniz