1 Answer
11
# Basic sync
rsync -avz /source/ /destination/
# Sync to remote server
rsync -avz -e ssh /local/ user@remote:/path/
# Important flags
# -a: archive mode (preserves permissions)
# -v: verbose
# -z: compress during transfer
# --delete: remove files not in source
# --dry-run: test without changes
# --progress: show progress
# Backup with date
rsync -avz --backup --backup-dir=/backup/$(date +%F) /data/ /backup/current/
A
Platinum
•
151 rep
Your Answer
You need to be logged in to answer questions.
Log In to Answer