Previous Topic

Next Topic

Book Contents

Book Index

What is rsync?

The following information is an excerpt from Wikipedia, the free encyclopedia.

Original authors: Andrew Tridgell, Paul Mackerras
Developer: Wayne Davison
Initial release: June 19, 1996
Stable release: 3.0.9
Development status: active
Written in: C
Platform: Unix-like, Windows
Type: Data transfer, Differential backup
License: GNU GPLv3
Website: rsync.samba.org

rsync is a software application and network protocol for Unix-like and Windows systems that synchronizes files and directories from one location to another while minimizing data transfer using delta encoding when appropriate. An important feature of rsync not found in most similar programs/protocols is that the mirroring takes place with only one transmission in each direction. rsync can copy or display directory contents and copy files, optionally using compression and recursion.

In daemon mode, rsync listens on the default TCP port of 873, serving files in the native rsync protocol or via a remote shell such as RSH or SSH. In the latter case, the rsync client executable must be installed on the remote machine as well as on the local machine.

Released under the GNU General Public License version 3, rsync is free software. It is widely used.

In This Section

Uses

Examples

Algorithm

Practical applications

See Also

Appendix B - Using Secure File Copy in EnterpriseSCHEDULE

An overview Secure File Copy job templates

Setup