Pick a Free OS

Using Rsync

This will retrieve all the data from the module "modulename" at the host "hostname" to my local machine. The options -avzrog are used to get the data in an archive(a), verbose(v), recursive(r), preserver permissions(p),preserver owner(o),preserver group(g).

Also for a server to check whether it is running Rsync server or not.

You can put such lines according to your requirement in a file and run through cron.

#rsync hostname.domain::

This will list out all the modules running on the server.

NOTE: The above configurations have been tested on Red hat Linux 6.2 kernel 2.2.14.

For more information please read man rsync, rsyncd.conf