Up: FreeSoft

rsync

rsync copies files over a network connection from a remote machine. It is designed to operate efficiently when relatively small changes have been made. In this case, it doesn't copy the entire file, but only the parts that have changed. rsync is commonly used to update website mirrors, since it can synchronize an entire directory tree to make it identical to the remote site.

See http://rsync.samba.org/ for more information. Rsync is now included with RedHat's standard Linux distribution, and is part of the FreeBSD ports collection. At the time of this writing, the rsync website doesn't contain a Microsoft Windows executable, so I'm providing one here. This is rsync-2.3.2, compiled using Cygnus Cygwin B20. You'll also need the cygwin1.dll DLL to run the program.

Brent Baccala
baccala@freesoft.org
February 27, 2000