I can provide advice on setting up the CompleteFTP instances, but I'm afraid I don't know how to set up Microsoft's failover functionality as this was handled by our customer during the test-phase. In fact I think they already had it set up for other purposes before they installed CompleteFTP.