Breeze Rsync Wizard

Designed by Breeze G

Parameter Notes
  • -v / --verbose: Increase verbosity (repeatable).
  • -a / --archive: Archive mode (-rlptgoD).
  • -z / --compress: Compress file data.
  • --progress: Show progress.
Parameters
Basic / General Options9
Archive / Recursion / Path Handling11
Links / Devices / Special Files10
Permissions / Ownership / Timestamps18
File Selection / Filters16
Deletion & Cleanup Behavior11
Transfer Logic / Checksums10
Compression & Performance7
Partial Transfers / Resume / Temp Files6
User/Group Mapping & Identity5
Output / Logs / Progress10
Network / SSH / Protocol12
Security / Argument Passing6
Batch Mode3
Time-Based Stopping Conditions2
Filename Encoding1
Daemon-Mode Options13
Examples
10
#1
Sync local directory (preserve attrs)
rsync -a -v -h /source/directory/ /destination/directory/
Sync source to destination, preserving permissions and times.
#2
Copy a single local file
rsync -v /path/to/file.txt /path/to/dest/
Copy one file to destination.
#3
Copy multiple local files
rsync -v file1.txt file2.log /destination/
Copy multiple files to destination at once.
#4
Sync directory to remote over SSH
rsync -a -v --compress -e ssh /local/dir/ user@remote:/remote/dir/
Upload directory to remote server via SSH.
#5
Sync directory from remote to local
rsync -a -v --compress -e ssh user@remote:/remote/dir/ /local/dir/
Download remote directory to local via SSH.
#6
Show progress (resumable)
rsync -a -v --partial --progress /source/ /dest/
Show progress and allow resume on failure.
#7
Exclude files or folders
rsync -a -v --exclude '*.log' --exclude 'node_modules' /src/ /dst/
Exclude log files and node_modules directory.
#8
Mirror by deleting extras
rsync -a -v --delete /src/ /dst/
Mirror source to destination by deleting extras.
#9
Sync large files only
rsync -a -v --min-size=100M /src/ /dst/
Only sync files larger than 100MB.
#10
Dry-run (no changes)
rsync -a -v --dry-run /src/ /dst/
Preview results without making changes.