Description
Copies and synchronizes files efficiently between local folders or remote systems. It is useful for backups, deployments, mirrors, migrations, and scripted file transfers where only changed data should be copied.
Rsync can overwrite or delete files depending on options. Test commands with dry-run, review source and destination paths, and protect SSH credentials and backup targets.