I've got 2 Server 2003 boxes that need to be put into a server farm. While I can handle setting up the cluster, I need help keeping the content files synced. The client has a habit of fiddling with html files, so I know they'll end up out of sync at some point. What are my options for keeping them synced?
Windows DFS works pretty well for this scenario - but you probably will want to be on Windows 2003 R2.
Set up an FTP (or better yet, SFTP or SCP) server that is separate from the web servers. Set up an automatic job to sync the files in the FTP server to their rightful place in the web server cluster every few minutes. Then the FTP server is the canonical source, and the web servers are its slaves.
It's probably also a good idea to remove any FTP servers on the web cluster.