I am trying to copy a large amount of data (several hundred gigs, with folders and files of various sizes) from local storage on a Windows 2008 server to a CIFS share on another server. The CIFS share space can only be accessed via CIFS, and the system hosting the CIFS share cannot be "logged into" (via ssh or RDP or similar) in any way. All permissions must be maintaned, all folder trees and file names must be maintained, and the copy has to be done in a reasonable amount of time. The servers cannot be offline for a long period of time, and whatever method/tool is used has to be free.
Microsoft's "RichCopy" utility doesn't seem to be able to override permissions on folders the account it is being run under doesn't have access to. However, it provides threaded copying which seems to be fairly vital to copying the data quickly due to the large number of very small files.
I read through several other posts with similar issues, but most of them have to do with Linux environments or do not have all of the same requirements. Lots of specifics here but I'm hoping someone can help me find a good solution!