summaryrefslogtreecommitdiff
path: root/bin/bk
diff options
context:
space:
mode:
Diffstat (limited to 'bin/bk')
-rwxr-xr-xbin/bk10
1 files changed, 9 insertions, 1 deletions
diff --git a/bin/bk b/bin/bk
index fde7821..ed76199 100755
--- a/bin/bk
+++ b/bin/bk
@@ -1,7 +1,15 @@
#!/bin/sh
+# Daily backup script.
+
dest=${BK:-/Volumes/sandisk4}/backup/$(hostname -s)
-# mkdir -p $dest
+day=$(date +%A)
+
+# Clear previous week incremental backup
+mkdir $HOME/emptydir
+rsync --delete -a $HOME/emptydir/ $dest/$day/
+rmdir $HOME/emptydir
+# Now backup
rsync --delete --delete-excluded --exclude-from=$HOME/.bkignore \
--backup --backup-dir=${dest#*:}/$(date +%A) -av $HOME $dest/current