Değerli yorumun için çok teşekkür ederim hocam.
Ben sorunumu çözmüş bulunmaktayım.

Ben sunucuma her zaman yardımcı program yüklemeden kendi imkanlarımla yapmaya çalışıyorum ki hem bir şeyler öğreneyim hemde öğrendiklerimi unutmayıp hamlanmayayım diye. Mesela sunucumda web kontrol paneli yok. Her şeyi kendim yazarak hallediyorum. Zamanımı alıyor biraz fakat unutmamış oluyoırum :)

Bu yedekleme konusu içinde biraz araştırma ile bir yöntem buldum diyebilirm.
Buradan paylaşarak benim gibi sorun yaşayıp veya sunucu kullanıp bu tür sorunları yaşamamak için benim yöntemimi kullanabilirler.

Öncelikle sunucumda istediğim yere istediğim isimde bir SH dosyası açıyoruz.
Ben burada örnek olarak /home/batu klasörünü belirterek backup.sh isminde bir klasör ile örnek vermek istiyorum.

sudo nano /home/batu/backup.sh

Bu dosyamızın içine aşağıda ki dosyayı düzenleyerek yapıştırıyoruz.


#!/bin/bash
####################################
#
# Backup to NFS mount script.
#
####################################
# What to backup.
backup_files="/var/www/SITE_ADI"
# Where to backup to.
dest="/var/web_backup"
# Create archive filename.
day=$(date +%A)
hostname=$(hostname -s)
archive_file="$hostname-$day.tgz"
# Print start status message.
echo "Backing up $backup_files to $dest/$archive_file"
date
echo
# Backup the files using tar.
tar czf $dest/$archive_file $backup_files
# Print end status message.
echo
echo "Backup finished"
date
# Long listing of files in $dest to check file sizes.
ls -lh $dest


backup_files: Buraya yedeklemek istediğiniz klasörün tam yolunu giriyoruz.
dest: Buraya yedeklenen dosyalarımızın nereye oluşturmasını istiyorsak o yerin tam yolunu giriyoruz.

archive_file: Bunu ellemenize gerek yok fakat bu backup dosyanın tam yolu ve adının oluşacağı bölüm. day ve hostname değişkenlerinden oluşur.

echo komutları size sonucu bildirmek için var. ilk denemek için kullanıp daha sonra kaldırabilirsiniz. otomatik işlem olacağı için hiçbir zaman göremeyeceksiniz.

Şimdi bu dosyamızın çalıştığından ve doğruluğundan emin olduktan sonra

0 0 * * * bash /home/batu/backup.sh
ile otomatiğe bağlayabiliriz.

İşte bu kadar :)

Bundan sonra her gün gece 12 olduğun an yedekleme yapacaktır.

Bu şekilde haftanın 7 günü düzenli olarak yedekleme yapacak. Bir sonraki hafta geldiği an önceki dosyanın üzerine yazacak. Yani burda dosyalarınız şişmeyecek en fazla 7 tane backup dosyalarınız olacaktır.

Saygılarımla :)