Transfer all files as fast as you can

What's the fastest way to transfer files between computers without missing any?  In the past, I've used

robocopy [local computer] [backup computer] /move /e /r:0 /w:0

And I usually do it from the c:\users folder.  That way, I get everything that's there.  But wanted to know if there's a better way.
LVL 11
epichero22Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

oBdACommented:
Since the robocopy version found in Windows 7 / Server 2008 R2, robocopy supports the /MT:x switch for multithreaded copies, which can speed things up especially over the network. x can be between 1 and 128; if you just use /MT, the default is 8.
0
NVITCommented:
That should work. I'd do a copy instead of move. Just in case of errors.
0
jmcgOwnerCommented:
Robocopy, Microsoft Rich Copy, FastCopy (among many others, but these are the three I've used most) are all pretty standard tools. I've listed them in order of putative increasing speed, but the differences in my experience have been pretty marginal.

The copy you're doing includes some virtual folders and possibly link/reparse points, so you need to be careful to set the options on the copy program to handle these.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

epichero22Author Commented:
Well, let me say that I typically use robocopy to move from one hard drive to another.  In this case, one hard drive need a reformat.  So, moving the full contents of the users folder is a must.  And I insist on moving to avoid duplicates and such which would result in more work if a cleanup is necessary.  Not sure if this is a best practice or not.
0
jmcgOwnerCommented:
Move rather than copy is okay up until the point where a failure occurs. With a copy, you can always just try again and you can verify the result. With a move, you have to figure out if something was dropped.
0
epichero22Author Commented:
How do you verify?  Is there an option for that?
0
jmcgOwnerCommented:
Robocopy has a verify option that just does a read-verify on the destination, not a comparision with the source -- at least, that's what I read.

Rich Copy will do a comparison verify after copy completes, if you ask it to.

FastCopy will compute a checksum on source and destination as a verification, if you ask it to.

So none of them do just a verify step. There are other tools that can.

I've not used it, but Teracopy can apparently do a verify-only run and report differences.

There's Microsoft File Checksum Integrity Verifier.

And, similar, ExactFile.

Both of these fall a little bit short of byte-for-byte file comparision, for which I haven't found a ready-made tool, but that operation would be considered too slow for the small added increment in integrity (after all, the chances of two files hashing to the same value approaches the level where they are smaller than the chance of an uncaught disk read error).
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
NVITCommented:
It looks like you want to copy/move the user profiles. Is this so? How abou:
- Attach the drive to another computer.
- Make a new profile for each user.
- Copy each profile via the Copy To to button.
- Allow the new users to use the profile via Copy ToPermitted to use
- Logon the new users.

A quicker way is to use a 3rd party tool such as Transwiz. I've used it to copy profiles when users get a new computers.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage Software

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.