X-Git-Url: https://git.hcoop.net/hcoop/scripts.git/blobdiff_plain/04518d716d98e1ffda3f071896fc723cf5439127..8b5b63b2c176a6c116433e071ef29a58d75966e3:/hcoop-backup diff --git a/hcoop-backup b/hcoop-backup index 6511c5a..10afd41 100755 --- a/hcoop-backup +++ b/hcoop-backup @@ -109,11 +109,13 @@ cat backupfiles | \ xargs -I{} -d\\n -- bash -c "test -L '{}' || echo '{}'" > complain F=hcoop.backup.tar$COMPRESS_EXT.aescrypt -tar clpf - --ignore-failed-read --no-recursion -C / -T backupfiles | \ +echo $COMPRESS_PROG $KEYFILE $MOVE_OVER $CURDATE $F +echo tar clpf - --ignore-failed-read --no-recursion -C / -T backupfiles | \ $COMPRESS_PROG | \ ccrypt -k $KEYFILE -e | \ $MOVE_OVER $CURDATE $F + # Acquire lock before messing with spamd COUNT=0 LOCK=/var/local/lib/spamd/.lock @@ -138,19 +140,20 @@ rm -f $LOCK < $F $MOVE_OVER $CURDATE $F rm -f $F -vos listvol deleuze | \ +vos listvol fritz | \ tail -n +2 | \ head -n -3 | \ - cut -b1-34 | \ + cut -b1-32 | \ grep -v "\.backup .*$" | \ grep -v "\.readonly .*$" | \ + grep -v "\.d .*$" | \ + grep -v not-backed-up | \ sed 's_^ .*__' | \ sed 's_ .*$__' | \ grep '[A-Za-z]' \ > volumes cat volumes | \ - grep -v not-backed-up | \ xargs -I{} -d\\n -- \ bash -e -c \ "F={}.dump$COMPRESS_EXT.aescrypt ;