diff --git a/main/bin/update-backups.sh b/main/bin/update-backups.sh index fed148b..5b1bca5 100755 --- a/main/bin/update-backups.sh +++ b/main/bin/update-backups.sh @@ -15,12 +15,14 @@ for host in $(cat /var/lib/sfbs/hosts | grep -v '#'); do echo "pulling $host's fs..." - rsync -av --delete \ + rsync -avP --delete \ sfbs@$host::sfbs/ \ --link-dest "$latest_link" \ --password-file="/var/lib/sfbs/rsync-password" \ --include="/usr/local" \ --exclude="/usr/*" \ + --exclude="/lib/*" \ + --exclude="/bin/*" \ --exclude="/tmp/*" \ --exclude="/sys/*" \ --exclude="/dev/*" \