#!/bin/sh

set -x
~nico/bin/backup-marker

dsthost="$1"; shift
case "$dsthost" in
    42)
        dst=42:/home/services/backup/bento
    ;;
    loch)
        dst=root@loch:/home/services/backup/bento-manuell
    ;;
    luchsingen)
	    dst=root@luchsingen.schottelius.org:/home/services/backup/bento-manuell
    ;;
    *)
        echo "Unknown $1" >&2
        exit 1
    ;;
esac

start=$(date)
rsync -avS --delete --progress 	\
	--exclude '/proc/*' 	\
	--exclude '/tmp/*' 	\
	--exclude '/sys/*' 	\
	--exclude '/dev/*' 	\
	--exclude '/run/*' 	\
	--exclude '/home/services/usbhd' 	\
	--exclude '/home/users/nico/.cache/chromium/' \
	--exclude '/home/users/nico/.bitcoin/blocks/' 	\
	--exclude '/home/users/nico/.bitcoin/chainstate/' 	\
	"$@" 			\
	/ "$dst"
end=$(date)

echo $start
echo $end