X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=config%2Fhomedir%2Fsyncdd.sh;h=07c4bc5145485491c682f38b0e8bd0255f6a47c1;hb=61eb4e708c28e6ee5ffa8b7fbbd6c3e0ad4887fc;hp=652c29a08accfee7840f66cfd75622925df16af7;hpb=dd81a2afa63371cd7d9b418727c36ab76130bd82;p=dak.git diff --git a/config/homedir/syncdd.sh b/config/homedir/syncdd.sh index 652c29a0..07c4bc51 100755 --- a/config/homedir/syncdd.sh +++ b/config/homedir/syncdd.sh @@ -75,31 +75,37 @@ trap cleanup EXIT TERM HUP INT QUIT if lockfile -r3 ${HOME}/sync.lock; then cd $base/ rsync -aH -B8192 \ - --exclude backup/*.xz \ - --exclude backup/dump* \ + --exclude backup/*.xz \ + --exclude backup/dump* \ + --exclude database/\*.db \ ${EXTRA} \ - --exclude mirror \ - --exclude morgue/ \ - --exclude=lost+found/ \ - --exclude .da-backup.trace \ - --delete \ - --delete-after \ - --timeout 3600 \ - -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \ - ftpmaster-sync:/srv/ftp-master.debian.org/ . + --exclude mirror \ + --exclude morgue/ \ + --exclude=lost+found/ \ + --exclude .da-backup.trace \ + --exclude lock/ \ + --exclude queue/holding/ \ + --exclude queue/newstage/ \ + --exclude queue/unchecked/ \ + --exclude tmp/ \ + --delete \ + --delete-after \ + --timeout 3600 \ + -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \ + ftpmaster-sync:/srv/ftp-master.debian.org/ . cd $public/ rsync -aH -B8192 \ - --exclude mirror \ - --exclude rsync/ \ - --exclude=lost+found/ \ - --exclude .da-backup.trace \ - --exclude web-users/ \ - --delete \ - --delete-after \ - --timeout 3600 \ - -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \ - ftpmaster-sync2:/srv/ftp.debian.org/ . + --exclude mirror \ + --exclude rsync/ \ + --exclude=lost+found/ \ + --exclude .da-backup.trace \ + --exclude web-users/ \ + --delete \ + --delete-after \ + --timeout 3600 \ + -e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \ + ftpmaster-sync2:/srv/ftp.debian.org/ . else echo "Couldn't get the lock, not syncing"