Tuesday, July 24, 2012

cwRsync for Windows Server Client

cwRsync is a yet another packaging of Rsync and Cygwin for Windows with a client GUI. You can use cwRsync for fast remote file backup and synchronization. Rsync uses the Rsync algorithm which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. At first glance this may seem impossible because the calculation of diffs between two files normally requires local access to both files.


Rsync normally uses ssh for communication. It requires no special privileges for installation. You must, however, have a working ssh system.

Alternatively, rsync can run in `daemon' mode, listening on a socket. This is generally used for public file distribution, although authentication and access control are available. Cygwin is a Linux-like environment for Windows. It consists of a DLL (cygwin1.dll), which emulates substantial Linux API functionality, and a collection of tools.

How to use:
1. download server and client cwRsync
2. extract cwRsync installer
3. open your cwRsync installation folder and search for rsync.conf
4. copy and paste this in the bottom end (Assuming that you want to pull directory D:\ )

[game]
path = /cygdrive/d
read only = false
transfer logging = yes
uid = 0
gid = 0
5. in the client run client.exe
6. open cmd and run the syntax
patch -avzr --update --progress [\\path to server]\[folder to backup] [folder to complete]
7. done


cwRsync for Windows Server + Client
Download here

No comments:

Post a Comment