Best way to transfer files from suse linux to Windows 2012 r2 shares

I have new Widnows 2012R2 Server and would like to transfer 7Tb of data to a new server. I have used Robocopy in the past on Windows and have had good luck. The linux box has Samab on it . So, I could run robo copy from the linux box to it . Alternatively , I could do have the linux guy run a Rsync to copy from the linux machine to my Windows shares.  Not sure which is best. We have copied some files from the shares , but was not able to the hole thing and I was thinking of just wiping the partial copy and starting from scratch to be sure, but others tell me that Rsync or Robocopy does a great job of looking at file sand seeing if its older and deciding to overwrite o not. Your opinion is appreciated.
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.

Seth SimmonsSr. Systems AdministratorCommented:
i have used rsync on linux through samba and worked well
not sure though about robocopy; some microsoft tools don't play well with samba

filezilla is another option to do from windows
If you initiate the copy from Linux to Windows, then Linux has to read NTFS. Although Linux can read NTFS via ntfs-3g, I'm not sure if I would trust that process for 7Tb of data.

Samba, however, is quite proven and almost bulletproof. Through Samba, the Linux drive looks like any other network share to a Windows box. Windows has no idea that Samba is there, or that the underlying disk uses ext3 or ext4.

Using either robocopy or filezilla through Samba should work fine. And both of them can skip existing files so you don't have to wait for the already-synced files to be synced again.

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
Natty GregIn Theory (IT)Commented:
I use teracopy not sure if there is a Linux flavor, it handles files real fast and check for its integrity.
I also find that copying from Linux to windows is real fast
Gerwin Jansen, EE MVETopic Advisor Commented:
Do you have any Group shares defined on Linux or just Home shares or both? How many separate groups/users is this about? Anyway, I'd start the copy on the Windows side, having prepared the security settings (NTFS, groups etc). Then use a tool like WinSCP to copy one complete directory each time, so one user or one group share at a time. Using the synchronize function is easiest: - you can run it multiple times if you like.
netcompAuthor Commented:
We ended up using Robocopy . We had issues with long file names ,but did a clean up before copying files over. Thank you for your comments.
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.