From 54a83387d39f50abbc812f1bb283f23849091943 Mon Sep 17 00:00:00 2001 From: Marc Hoppe Date: Tue, 22 Feb 2011 21:40:42 +0100 Subject: [PATCH] backup.sh hinzu --- backup.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 backup.sh diff --git a/backup.sh b/backup.sh new file mode 100644 index 0000000..0e2c85d --- /dev/null +++ b/backup.sh @@ -0,0 +1,16 @@ +export bakdir=/media/hdext + +sudo rsync -vxrptgoL --progress --delete /dat/books/ $bakdir/books/ + +sudo rsync -vxae --progress --delete /dat/mp3/ $bakdir/mp3/ + +sudo rsync -vxae --progress --delete --exclude 'garmin/' /dat/gps/ $bakdir/gps/ + +sudo rsync -vxae --progress --delete --exclude '[0-9][0-9][0-9].vdr' /dat/video/ $bakdir/video/ + +echo "#!/bin/bash" > /tmp/backuphelp +echo "dstdir=\$(dirname \$1)" >> /tmp/backuphelp +echo "mkdir -p \$bakdir/git\$dstdir" >> /tmp/backuphelp +echo "rsync -vxa --progress --delete \$1 \$bakdir/git\$dstdir" >> /tmp/backuphelp +find /home/marc/ -type d -name .git -exec bash -x /tmp/backuphelp {} \; +