Plesk Backup İşlemi Sırasında Disk Dolma Sorunu Çözümü

Plesk Backup İşlemi Sırasında Disk Dolma Sorunu Çözümü
Yazı Özetini Göster

Plesk Backup İşlemi Sırasında Disk Dolma Sorunu Çözümü

Plesk üzerinde tam veya artımlı yedekleme (backup) işlemleri sırasında en sık karşılaşılan hatalardan biri “Backup failed: not enough disk space” veya “No space left on device” uyarısıdır. Bu hata, yedekleme sırasında geçici dosyaların diski doldurmasından veya yanlış depolama dizinlerinin kullanılmasından kaynaklanır. Bu makalede, Plesk Backup sırasında disk dolma sorununu analiz edip kalıcı çözümlerle nasıl önleyeceğinizi öğreneceksiniz.

1) Sorunun Temel Nedeni

Plesk, yedekleme oluştururken dosyaları geçici olarak /usr/local/psa/PMM/tmp/ veya /var/lib/psa/dumps/ dizinlerinde saklar. Eğer bu bölümlerde yeterli alan yoksa, işlem yarıda kesilir ve disk %100 dolu hale gelir.

2) Disk Kullanımını Kontrol Edin

SSH üzerinden disk doluluk oranlarını görüntüleyin:

df -h

Özellikle /var ve /usr bölümlerine dikkat edin. %90 üzeri doluluk varsa, yedekleme başarısız olur.

3) Geçici Yedekleme Dosyalarını Temizleyin

Başarısız olmuş eski yedekler genellikle sistemde yer kaplar. Şu komutlarla geçici dosyaları temizleyin:

rm -rf /usr/local/psa/PMM/tmp/*
rm -rf /var/lib/psa/dumps/tmp/*

Bu işlem, Plesk’in geçici backup dizinlerindeki kullanılmayan dosyaları siler.

4) Manuel Olarak Eski Yedekleri Silin

Plesk arayüzünden eski yedekleri kaldırın:

  1. Plesk → Tools & Settings → Backup Manager
  2. “Server backups” veya “Subscription backups” sekmesine gidin.
  3. Kullanılmayan veya tarih geçmiş yedekleri silin.

5) Harici Depolama (FTP / S3) Kullanımı

Disk doluluğunu önlemenin en etkili yöntemi, yedekleri harici bir hedefe yönlendirmektir:

Plesk → Tools & Settings → Backup Manager → Remote Storage Settings

Burada aşağıdaki seçenekleri kullanabilirsiniz:

  • FTP Storage: Yedekleri uzak bir FTP sunucusuna gönderir.
  • Amazon S3: Cloud depolama üzerinde esnek yedekleme sağlar.
  • Google Drive / Dropbox entegrasyonu: Eklenti ile mümkündür.

6) Disk Alanını Artırın veya Mount Noktası Değiştirin

Eğer sunucu kaynakları izin veriyorsa disk alanını genişletin:

lsblk
fdisk -l

Yeni bir disk eklediyseniz, Plesk yedek dizinini bu diske yönlendirebilirsiniz:

mkdir /mnt/backup
mount /dev/sdb1 /mnt/backup

Sonrasında Plesk yapılandırmasını güncelleyin:

plesk bin pmm --set-backup-dir /mnt/backup

7) Artımlı (Incremental) Yedekleme Aktifleştirin

Full backup her seferinde büyük dosya oluşturur. Bunun yerine artımlı yedekleme kullanarak sadece değişiklikleri kaydedin:

Plesk → Tools & Settings → Backup Manager → Schedule → Incremental backups

Bu sayede yedekleme dosyalarının boyutu ciddi şekilde azalır.

8) Yedekleme Sıkıştırma Seçeneği

Plesk, yedekleme sırasında sıkıştırma algoritması kullanır. Ancak yüksek sıkıştırma CPU tüketimini artırır. Önerilen ayar:

Tools & Settings → Backup Settings → Compression Level → Medium

9) Disk Kullanımı Takibi ve Uyarılar

Disk dolmadan önce uyarı almak için otomatik izleme kurabilirsiniz:

Tools & Settings → Notifications → Disk usage threshold

Buradan e-posta ile “%80 doluluk” uyarısı tanımlayın.

10) HostLigo Üzerinde Ölçeklenebilir Yedekleme

Yoğun disk kullanımı yaşanan sistemlerde, VDS veya Premium VDS gibi ölçeklenebilir sistemlerde yedekleme alanı dinamik olarak genişletilebilir. Ayrıca, Sunucu Barındırma çözümleri, RAID yapılandırması ve SSD/NVMe diskler sayesinde daha verimli bir yedekleme süreci sağlar.

Sonuç

Plesk Backup disk dolma hatası, genellikle geçici dosyaların aynı diskte tutulmasından kaynaklanır. Çözüm için düzenli temizlik, harici depolama ve artımlı yedekleme stratejilerini birlikte uygulamak gerekir. Daha büyük altyapılarda, yedekleme sürecini bulut tabanlı sistemlere taşıyarak hem hız hem de güvenlik kazanabilirsiniz. Kurumsal ölçekte yedekleme çözümleri için HostLigo altyapısı tercih edilebilir.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar