Whilst Windows easily copies lots of data, it struggles when you ask it to copy lots and lots and lots of data.  Teracopy is a neat file copying utility that provides peace of mind as you transition from copying gigabytes of data to terabytes of data.

In order to get my fMRI data from St. Louis to St. Andrews, I have embarked upon the somewhat arduous task of copying everything to a portable hard-drive.   After a few attempts that ended in the failure to copy a file or two, seemingly at random, I lost faith in using the standard drag-and-drop copy in Windows, and searched for alternatives.  The command line option seemed fastest, but I didn’t want to bring the server down for everyone else for a few hours whilst I did my copying.  Then I found Teracopy.

A picture of TeraCopy
Teracopy in action (Image via Wikipedia)

Teracopy (freeware) is a straightforward utility that improves upon the Windows interface in a number of ways.  Copying is (apparently) faster and it certainly seems more reliable than the standard Windows approach.  One very nice feature is that it allows you to pause and resume your copying for when you need to free up system resources temporarily.

download Teracopy

So far I have copied close to a terabyte of data onto my portable hard-drive with no problems.  Now all that remains is to check it all with another utility (Windiff) to make sure all my files really did get copied successfully, and to actually transport my hard-drive without banging or dropping it.