Hosting Disk Alanı Dolduğunda Ne Yapmalıyım?
Disk Alanı Neden Kritik Önem Taşır?
Hosting hesabınızdaki disk alanı; web sitenizin dosyaları, veritabanları, e-posta içerikleri ve yedek arşivleri dahil tüm verilerinizi barındırır. Disk doluluk oranı yüzde doksanı geçtiğinde siteniz yavaşlamaya, veritabanı yazma hataları almaya ve hatta tamamen çevrimdışı kalmaya başlayabilir. Bu kritik eşiğe ulaşmadan önce disk kullanımınızı düzenli olarak izlemek ve gereksiz verileri zamanında temizlemek, sağlıklı bir hosting deneyiminin temel koşullarından biridir.
Disk alanının dolmasının birden fazla nedeni olabilir. Zaman içinde biriken log dosyaları, kullanılmayan yedek arşivler, büyük e-posta ekleri ve optimize edilmemiş medya dosyaları en yaygın nedenler arasında yer alır. Bazen fark etmeden biriken bu dosyalar gigabaytlarca yer kaplayabilir. Bu rehberde hangi alanların en fazla yer kapladığını nasıl tespit edeceğinizi ve nasıl temizleyeceğinizi adım adım ele alıyoruz.
Disk Kullanımını Tespit Etme
Temizlik yapmadan önce hangi dizin veya dosyaların en fazla alan kapladığını belirlemeniz gerekir. cPanel üzerinde bu analizi görsel araçlarla kolayca yapabilirsiniz. cPanel ana ekranında Dosyalar bölümündeki Disk Kullanımı aracını açın. Bu araç her dizinin kapladığı alanı büyükten küçüğe sıralayarak gösterir ve sorunlu alanları hızlıca tespit etmenizi sağlar.
# SSH erişiminiz varsa terminal üzerinden analiz yapın:
# En büyük dizinleri büyükten küçüğe listele
du -sh /home/kullaniciadi/* | sort -rh | head -20
# public_html içindeki 10 MB üzeri dosyaları bul
find /home/kullaniciadi/public_html -type f -size +10M -exec ls -lh {} \;
# Log dosyalarının toplam boyutunu öğren
du -sh /home/kullaniciadi/logs/
# E-posta dizinlerinin boyutunu kontrol et
du -sh /home/kullaniciadi/mail/*/
Log Dosyalarını Temizleme
Apache erişim ve PHP hata log dosyaları yoğun trafikli sitelerde günde yüzlerce megabayt yer kaplayabilir ve zamanla gigabaytlarca birikir. Bu dosyaları tamamen silmek yerine içeriklerini temizlemek, aktif hata takibi için log mekanizmasını korurken alan açar. Temizlik öncesinde son birkaç günlük kayıtları incelemeniz ve mevcut hataları not almanız önerilir.
# Log dosyasının içeriğini sıfırla (dosyayı silmez):
> /home/kullaniciadi/logs/yourdomain.com-ssl_log
> /home/kullaniciadi/logs/yourdomain.com-bytes_log
# 30 günden eski log dosyalarını otomatik sil:
find /home/kullaniciadi/logs/ -name "*.log" -mtime +30 -delete
# WordPress hata logunu temizle:
> /home/kullaniciadi/public_html/wp-content/debug.log
Eski Yedek Dosyalarını Kaldırma
Eski yedek dosyaları disk alanını sessiz sedasız tüketir ve çoğu zaman fark edilmeden birikir. cPanel'in Yedekleme bölümünden veya File Manager üzerinden ana dizininizdeki .tar.gz, .zip ve .sql uzantılı eski yedek dosyalarını tespit edip silebilirsiniz. Bu işlem öncesinde hangi yedeklere ihtiyaç duyabileceğinizi değerlendirin ve kritik yedekleri silmeden önce farklı bir konuma taşıyın.
WordPress kullanan siteler için wp-content/uploads klasörü zaman içinde beklenmedik biçimde şişer. WordPress her görsel yüklendiğinde farklı boyutlarda onlarca küçük kopya oluşturur. Media Cleaner veya WP-Optimize gibi eklentiler, kullanılmayan görselleri ve gereksiz boyut kopyalarını otomatik olarak tespit edip temizler ve bu sayede önemli miktarda alan açar.
E-Posta Depolama Alanını Küçültme
Kurumsal e-posta hesapları özellikle büyük ekler içeren iletilerle birlikte yıllar içinde ciddi disk alanı tüketir. cPanel üzerinden her e-posta hesabına ayrı disk kotası tanımlayabilir ve Webmail arayüzünden eski iletileri toplu olarak silebilirsiniz. Önemli e-postaları arşivleyerek yerel bilgisayarınıza indirmek ve sunucudan kaldırmak da etkili bir yöntemdir.
# E-posta hesaplarının disk kullanımını SSH ile kontrol:
du -sh /home/kullaniciadi/mail/*/*
# Spam ve çöp klasörünü temizle:
rm -rf /home/kullaniciadi/mail/yourdomain.com/hesap/.Spam/cur/*
rm -rf /home/kullaniciadi/mail/yourdomain.com/hesap/.Trash/cur/*
Kalıcı Çözüm: Plan Yükseltme ve Optimizasyon
Temizlik işlemlerine rağmen disk alanı kısa sürede tekrar doluyorsa sitenizin büyüme hızının mevcut paketi aştığı anlamına gelir. Bu durumda iki seçeneğiniz bulunmaktadır: daha yüksek disk kotasına sahip bir pakete geçmek ya da büyük medya dosyalarını bir CDN veya bulut depolama servisine taşımak. Her iki yaklaşım da sitenizin hem performansına hem de disk verimliliğine olumlu katkı sağlar.
HostingKontrol olarak hosting planı yükseltmelerini sıfır veri kaybı ve kesintisiz hizmet garantisiyle gerçekleştiriyoruz. Mevcut planınızın disk kapasitesini artırmak veya daha kapsamlı bir pakete geçiş yapmak için destek ekibimizle iletişime geçebilirsiniz. Disk kullanımınızı düzenli aralıklarla izleyerek kritik doluluk oranına ulaşmadan önce proaktif adımlar atmanızı önemle tavsiye ederiz.