- Incremental File Transfer: Only the differences between source and destination are transferred, reducing bandwidth usage.
- Versatility: Can be used for local and remote synchronization.
- Preservation of Permissions: Maintains file permissions, ownership, and timestamps.
- Compression: Supports compression to minimize data transfer size.
- Secure Transfers: Can use SSH for encrypted data transfer.
rsync
is typically pre-installed on most Linux distributions. To check if it's installed, run: