Files
home-scripts/recv-dataset
2026-05-20 00:07:52 -04:00

23 lines
504 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
if [[ $# -ne 2 ]]; then
echo "Usage: ${0##*/} <source-dataset> <target-dataset>" >&2
echo "Example:" >&2
echo " ${0##*/} aargonian@192.168.50.52:Data/Music/Library Music/Library" >&2
exit 64
fi
SOURCE_DATASET="$1"
TARGET_DATASET="$2"
/usr/sbin/syncoid \
--recursive \
--no-sync-snap \
--no-privilege-elevation \
--sendoptions="Lce" \
--recvoptions="u" \
--mbuffer-size=256M \
"$SOURCE_DATASET" \
"$TARGET_DATASET"