mirror of
https://github.com/bensuperpc/infrastructure.git
synced 2025-06-23 02:43:33 +02:00
14 lines
371 B
Bash
Executable File
14 lines
371 B
Bash
Executable File
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
if [ "$#" -ne 2 ]; then
|
|
echo "Usage: $0 <source> <destination>"
|
|
echo "Example: $0 admin@192.168.1.2:/mydata/backup /local/backup"
|
|
exit 1
|
|
fi
|
|
|
|
SOURCE="${1}"
|
|
DEST="${2}"
|
|
|
|
rsync -e 'ssh -p 2222' --progress --human-readable --archive --verbose --compress --acls --xattrs --bwlimit=30000 --stats --delete-during "${SOURCE}" "${DEST}"
|