summaryrefslogtreecommitdiff
path: root/bin/bk
blob: ed761995ab8a6661252bce5173d9e1c11636873f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

# Daily backup script.

dest=${BK:-/Volumes/sandisk4}/backup/$(hostname -s)
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