nsbin/sync-to

32 lines
506 B
Plaintext
Raw Normal View History

#!/bin/sh
set -x
~nico/bin/backup-marker
dsthost="$1"; shift
case "$dsthost" in
loch|rloch)
2019-04-27 16:46:07 +00:00
dst=root@loch.place7.ungleich.ch:/raid/incoming/$(hostname)
;;
nico-vm)
dst=nico-vm.schottelius.org:/data
;;
*)
echo "Unknown $1" >&2
exit 1
;;
esac
start=$(date)
rsync -avS --delete --progress \
--exclude /.cache \
2019-04-17 19:01:17 +00:00
--exclude /.cdist/cache \
--exclude ~/temp/ \
2020-02-26 14:23:15 +00:00
--exclude ~/.mu/ \
"$@" \
~/ "$dst"
end=$(date)
echo $start
echo $end