@ -20,7 +20,7 @@ mkdir -p $BACKUPDIR
# Incremental backup of the directory locally (hourly?)
rdiff-backup $DATA $BACKUPDIR
# Don't keep backups over 1W
rdiff-backup --remove-older-than 1W $BACKUPDIR
rdiff-backup --force --remove-older-than 1W $BACKUPDIR
# Backup to remote
TIME=$(date +%H%M)
@ -25,6 +25,8 @@ rdiff-backup \
--exclude $DIR/scripts/ \
$DIR $BACKUPDIR
rdiff-backup --force --remove-older-than 2M $BACKUPDIR
# If time is 00:00/midnight
if [ "$TIME" = 0000 ] || [ "$NOW" = 1 ]
then
@ -32,7 +34,9 @@ then
ssh $REMOTE mkdir -p $REMOTEBACKUP
# Copy the backup accross
# -e ssh makes it secure
rsync -azh -e ssh \
rsync -azh \
--delete \
-e ssh \
$BACKUPDIR/ \
$REMOTE:$REMOTEBACKUP
fi