I have some old servers to migrate to new hard disks (all running Windows Server). They have two SATA drives installed (and no spare capacity).
I plan on connecting two new drives on USB/SATA adapters, and booting to a Linux Live CD to copy the data. The drives are 80GB drives, about 50% utilised, NTFS partitions.
Which is the quickest software method to duplicate the disks? I'm looking for the shorted downtime I can get away with. I can look at commercial offerings if necessary (although they all want extra for copying server disks and I don't really need a pretty GUI). Obviously I'm looking for something which copies the structure and the data without copying all the blank space, so I assume that means it needs to understand NTFS. (It also needs to make the new disks bootable etc if the one being cloned was.)
Will it be significantly quicker to take one drive out and clone from one SATA port to another, then swap the drives around to clone the other disk? Bear in mind I would then be doing the two disks serially (and there'd be a few extra minutes of shutting the server down and swapping disks around as well). I could possibly clone one of hard disks using my laptop but that would be USB-USB and I can't see that being anything other than slow.
I know that I could do this all with dd but (I assume) it'll be relatively slow due to all the blank disk space being copied.