From 557fcb282e9b6a059ec418230675914ffee828c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benoit=2ES=20=C2=AB=C2=A0Benpro=C2=A0=C2=BB?= Date: Sun, 4 Aug 2013 12:06:20 +0200 Subject: [PATCH] Added --delete-excluded to rsync command line. Also exclude /sys by default. --- crons/zzz_evobackup | 4 ++-- install/etc/evobackup/conf.d/include.cf | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/crons/zzz_evobackup b/crons/zzz_evobackup index 4b49fc5..9e42bd3 100644 --- a/crons/zzz_evobackup +++ b/crons/zzz_evobackup @@ -22,9 +22,9 @@ start=$(date --rfc-3339=seconds) tmplog=$(mktemp --tmpdir=/tmp evobackup.XXX) # rsync command line to backup all data. -rsync -avz --delete --force --ignore-errors --partial \ +rsync -avz --force --ignore-errors --partial \ --include-from=/etc/evobackup/conf.d/include.cf \ - / -e "ssh -p $SSHPORT -4" \ + --delete --delete-excluded / -e "ssh -p $SSHPORT -4" \ root@${BACKUPSERVER}:/var/backup/ > $tmplog status=$? diff --git a/install/etc/evobackup/conf.d/include.cf b/install/etc/evobackup/conf.d/include.cf index 200e463..ad54326 100644 --- a/install/etc/evobackup/conf.d/include.cf +++ b/install/etc/evobackup/conf.d/include.cf @@ -11,6 +11,7 @@ - /proc - /selinux - /run +- /sys - /usr/src - /usr/doc - /usr/share/doc