Originally posted by: IonBlade
If you're really talking about 1 TB, and the situation is that you want to move the data exactly from one machine to another (as opposed to backing up just relevant, specific folders, laying down a new image, and then migrating the relevant data back over via an automated process) it's not going to be possible within an hour a machine.
Even if you remove *every* bottleneck that you can by putting both the old and new drive in the same machine, your bottleneck will become the speed of the old drive. Per StorageReview's performance benchmarks (
http://www.storagereview.com/Testbed4Compare.sr - see the "Maximum Transfer Rate - Read" benchmark), the best performance you can get out of a SATA drive today is 127 MB/s. Dells won't have Velociraptors in them - at 1 TB, you're looking at, at best, the E7K1000 @ 121 MB/s.
121 MB/s * 60 sec / min * 60 min / hour = 435.6 GB / hour read. The PCI Express bus is fast enough to write off to another drive at the same speed (presuming drives have improved in the next 3 years to write at 121 MB/s sustained), so you're going to be able to hope, best-case, for 2.5 hours for a full TB copy.
It sounds like you're trying to do a migration to new machines? You might be better off making an image when the time comes and using something like Ghost Solution Suite to lay down the image to as many machines as you can plug into the network at one time via multicast, then using a centralized migration tool to move documents and settings over from the old machines to the new ones, if that's an option in your environment. By using that sort of method, you'll still likely be > 1 hour per machine, but if you can work on them in the dozens at a time, you'll still finish pretty quickly.