Alıntı
if [ ! -d "/mnt/nfs/webserver_backup/da/$(date +%Y)" ]; then
mkdir /mnt/nfs/webserver_backup/da/$(date +%Y)
fi
if [ ! -d "/mnt/nfs/webserver_backup/da/$(date +%Y)/$(date +%m)" ]; then
mkdir /mnt/nfs/webserver_backup/da/$(date +%Y)/$(date +%m)
fi
if [ ! -d "/mnt/nfs/webserver_backup/da/$(date +%Y)/$(date +%m)/$(date +%d)" ]; then
mkdir /mnt/nfs/webserver_backup/da/$(date +%Y)/$(date +%m)/$(date +%d)
fi
cp /home/admin/admin_backups/* /mnt/nfs/webserver_backup/da/$(date +%Y)/$(date +%m)/$(date +%d)/.
rm -rf /home/admin/admin_backups/*
Directadmin'e her gün saat 02:00'de yedek kurup,
Yukarıdaki dosyayı "/root/da_yedek_tasi" olarak kaydedip,
"chmod +x /root/da_yedek_tasi" komutu sonrası,
"/etc/crontab" dosyasına:
"0 6 * * * root sh /root/da_yedek_tasi" satını ekleyip,
kaydedip çıkarsak,
directadmin'in aldığı yedekleri her sabah 6'da bu örnekte "/mnt/nfs/webserver_backup/da/" altında "yıl/ay/gün" şeklinde klasör oluşturarak taşır ve akabinde siler.
Umarım yardımcı olur.