#!/bin/sh date echo "" df -l EXCLUDEREGEXP='^.*\.\(tmp$|mat$|bak$|bkr$|cnt$|eeg$|edf$|rec$|TM P$|MAT$|BAK$|BKR$|CNT$|EEG$|EDF$|REC$\)' echo "-----------starting cleanup--------------" # cleanup first rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/data rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/home#rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/mnt/hdc/schloegl rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/public rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/backup_fdpmifs010/etc rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/www rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/twikidata rdiff-backup --force --exclude $EXCLUDEREGEXP --remove-older-than 14D /mnt/backup/www-dpmi echo "" echo "-----------starting backup----------------" echo "backup of /mnt/network/fdpmifs010/data" mkdir -p /mnt/backup/data rdiff-backup --force --exclude $EXCLUDEREGEXP /mnt/network/fdpmifs010/data /mnt/backup/data #echo "backup of /home" #mkdir -p /mnt/backup/home #rdiff-backup --force --exclude $EXCLUDEREGEXP /home /mnt/backup/home #echo "backup of /public" #mkdir -p /mnt/backup/public #rdiff-backup --force --exclude $EXCLUDEREGEXP /public /mnt/backup/public #echo "backup of /etc" #mkdir -p /mnt/backup/backup_fdpmifs010/etc #rdiff-backup --force --exclude $EXCLUDEREGEXP /mnt/network/fdpmifs010/etc /mnt/backup/backup_fdpmifs010/etc date echo "" df -l