Copy 2 TB over network from Linix to Windows

We have a Linux server with SMB shares that we now need to move to our new Windows 2012 servers. From the Windows 2012 side, I have tried Richcopy which is much like Robocopy and it keeps freezing on me. There are some deep paths on the Linux shares ( perheps over 255) characters. What would be the best way to copy these files and migrate the files to Windows. We are welling to pay for a software so long as not to expensive and it works. The issue with Richcopy is that I do not get a reson as to why its hangs on me. It was fine for two directories, but is hanging on the third one. I have a feeling it may have to do with bad charterers in the file names or   the dept of the files . Not sure if 2012 R2 comes with any file migration options built in.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

If you suspect the depth exceeds the limit, you should implement a way to reorganize the data to meet the threshold. I.e. Moving directories out
Rsync could be another option to use to transfer the data from the linux to the windows.
Adding support for Unix and then accessing the data as an NFS share mounted by the windows system may provide a better ......

Since you doing transfer over network, the issue could be that the file being copied is in use and is being prevented from being copied. Not sure whether richcopy includes robocopy option to wait and retry.

What about trying robocopy?
Another option is to mount the windows share where you want the data on the linux box and transfer the data that way.

If you have a multi location design for the data once it is in the windows side to avoid the depth limit,  you could have the structure assembled on the Linux side with multiple mount points and then transfer the data such that it is organized on the windows side as intended.
Natty GregIn Theory (IT)Commented:
Try teracopy
cwrsync is windows version of rsync.

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
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
Windows Server 2012

From novice to tech pro — start learning today.