WINSUPPORT.ORG  -  Help for problems with Microsoft Windows.

INSTANT WINDOWS RSYNC SERVER

Rsync is wonderful open source utility from the Unix world that provides fast incremental file transfer between two systems. It can be really useful when you to copy an entire directory (or drive) from a remote system. But while rsync is nearly ubiquitous on most Linux and Unix systems, it's not a utility that is normally found on a Window system. Rsync has been ported to Windows as part of the Cygwin package, but if all you need is rsync, you really don't want to install the entire Cygwin package.

To run rsync from the Cygwin package on a Windows system (assuming you don't need to connect through ssh), you only need three file:

The Instant Rsync Server package takes these three files and adds a script to run rsync in daemon mode (where it shares files and directories), providing an instant rsync client and server. The package is in a self-extracting zip file and contains the following files:

The script start-rsyncd.cmd will run rsync in daemon mode to share the share the entire contents of a local hard drive. You will be asked which hard drive to share (C - H) and whether the share should be read-only or read-write. The script will then create the rsyncd.conf file and start rsync in daemon mode. The rsync server will run until you press CTRL-C or close the Command Prompt window in which rsync is running.

The hard drive will be shared out as module name localdrive. There is no security set on the rsync server and any client will be able to connect to the server annonymously. You should only use the server if your system is connected to a private network that is at least moderately secure.

Download the Package (1240KB)