X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=config%2Fhomedir%2Fsyncdd.sh;h=9260e76402b32162cabed1fc6158b2e75f9dd104;hb=3fe6999ba255bd164e2c84c2c07ae5300ff5e8f7;hp=652c29a08accfee7840f66cfd75622925df16af7;hpb=dd81a2afa63371cd7d9b418727c36ab76130bd82;p=dak.git diff --git a/config/homedir/syncdd.sh b/config/homedir/syncdd.sh index 652c29a0..9260e764 100755 --- a/config/homedir/syncdd.sh +++ b/config/homedir/syncdd.sh @@ -75,31 +75,33 @@ 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/stages/ \ + --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"