diff --git a/local_backup.sh b/local_backup.sh index 9c44f98..f2bdc5f 100755 --- a/local_backup.sh +++ b/local_backup.sh @@ -27,10 +27,12 @@ fi echo "Preparing to transfer differences in home directory to backup USB drive using rsync." -rsync -avzh --exclude '.cache' --exclude 'Videos' --exclude 'Nextloud' --exclude 'Downloads/isos' --exclude 'VirtualBox VMs' --exclude 'Sync' --exclude 'Downloads/torrents' --exclude '.local/share/Steam' --exclude 'Music' --progress --delete /home/tracey/Documents /media/tracey/Backup/tracey/Documents/ 2>&1 | tee $log_file +rsync -avzh --exclude '.cache' --exclude 'Videos' --exclude 'Nextloud' --exclude 'Downloads/isos' --exclude 'VirtualBox VMs' --exclude 'Sync' --exclude 'Downloads/torrents' --exclude '.local/share/Steam' --exclude 'Music' --progress --delete /home/tracey/ /media/tracey/Backup/tracey/ 2>&1 | tee $log_file echo "" echo "Backup Complete" echo "Log of this backup is in $log_file" -echo "" +echo "Now deleting backup logs over 7 days" echo "####" + +find /home/tracey -iname 'usb-rsync-backup-*' -mtime +7 -exec rm {} \;