Rsync is a file-transfer utility that has synchronization capabilities that make it suitable for creating backups or mirroring. It's a useful tool but is best used by advanced users. Rsync supports Linux, Windows, and OS X operating system.