One way of achieving a no-downtime transfer is use IISSYNC which is a utility that replicates iis installs from one machine to another.
first step is replicate everything other than iis, where this is files, permissions, dsns, com objects that might have been installed from one machine to the...