>>Hi All,
>>
>>Given two geographically seperated web servers with http and ftp capability and running Windows Server, how can I keep them mirrored in terms of folders and files? i.e. updates I make to one server in respect of adding new files or changing existing files must be mirrored to the other server. This does not have to be real time. A batch job once per day / week or on demand would suffice. Any suggestions for tools that do this, either commerical or other?
>
>Do the servers have a master-slave relationship, or are they peer-to-peer? IOW do you only have to copy updates etc. from a master to a slave, or are updates being done separately on both servers and you have to reconcile them somehow?
>
>Are you talking strictly about unshared files and folders, or could there be shared/open files (e.g. VFP, SQL Server, Exchange Server, ...)?
One server is alive server, the other is a backup. Files are only uploaded or modified on the live server. I need a way to copy updated files from the live to the backup without wasting time copying things that have not changed. This can be a daily batch job. I need a solution that works over TCP/IP using either HTTP or FTP protocol.
A friend suggested Rsync which apparently comes from the Linux world but can be made to work under Windows. However, my preference is always for a GUI style app when available.
In the End, we will remember not the words of our enemies, but the silence of our friends - Martin Luther King, Jr.