#!/bin/sh

set -x
~nico/bin/backup-marker

dsthost="$1"; shift
case "$dsthost" in
    loch|rloch)
        dst=root@loch.place7.ungleich.ch:/raid/backup/$(hostname)/incoming
    ;;
    nico-vm)
        dst=nico-vm.schottelius.org:/data
    ;;
    *)
        echo "Unknown $1" >&2
        exit 1
    ;;
esac

start=$(date)
rsync -avS --delete --progress 	\
    --exclude /.cache \
    --exclude /.cdist/cache \
    --exclude ~/temp/ \
	"$@" 			\
	~/ "$dst"
end=$(date)

echo $start
echo $end