Rsync is a very popular Linux tool that is widely used for file backups, data transfers, and data syncing between a local PC/Server to an online server.
You can perform transfers and syncs including:
- Sending files from a remote location to a local location.
- Sending files from a local original to a remote location.
- Delete any files on the destination that are a mismatch from the original location.
Rsync also allows you to exclude any files or directories that you would not like to be included. The syntax is also easy to use and understand. Just follow the guide to get easy-to-use examples that you can copy/paste and change as per your requirements.