#!/bin/sh BACKUPDIR=`date +%A` [ -d /usr/local/rsync/emptydir ] || mkdir /usr/local/rsync/emptydir rsync -e ssh -av --delete /usr/local/rsync/emptydir/ username@username.backup.com:servername/$BACKUPDIR rmdir /usr/local/rsync/emptydir rsync -e ssh -avz --force --ignore-errors --delete-excluded --exclude-from=/your/exclude/file --delete --backup --backup-dir=../$BACKUPDIR / username@username.backup.com:servername/current