I need to sync a number of IIS6 webservers in a farm. I currently use ViceVersa (with the VVEngine service) which does a good job of keeping files in sync but I'd like to move to the Microsoft web deployment tool (msdeploy). That way, the configuration stays in sync too.
So, the question is how do you schedule/trigger the synchronization?
- Do you use the Windows scheduler?
- Is there something built in to the web deployment tool service that I've missed?
- Something else?
Ideally, the synchronization would be triggered by a change on the primary webserver.
Owais Shaikh, of the Web Deployment Team, has written an article about syncing servers in a farm using msdeploy.
I haven't tried it yet but I'll be sure to report back when I do.
This is unrelated to msdeploy, but I use SureSync (by SoftwarePursuits) to keep IIS6 servers in sync. It's your typical replication software, on crack.