You should really give us some more information, especially on why you want to avoid smb/cifs in the first place.
Anyway, presuming you can't really use smb, you have two possibilities:
- follow Zoredache's suggestion, using a lower-level protocol (iSCSI) to export the remote filesystem and then copy the data required using robocopy;
- install cygwin on both servers and use rsync to copy the required files.
Let me elaborate on the second method (rsync). Some month ago I needed to migrate about 200 GB from a Windows 2003 fileserver to a new Linux+Samba setup, all without downtime. My solution was to use rsync to incrementally synchronize the two fileserver, with a very brief final synchronization step during which the original share was put in read-only mode.
I encountered the following problems:
- at first, ACL were not synchronized. The solution was to pass the
-A
option to the rsync command;
- after that, the ACL where synchronized but in a wrong manner (bad uid where assigned to the files). The solution was to first connect the new Linux server to the domain and to correctly configure windbind so that calling
getent passwd
returned the domain users list;
- the data transfer was slow. It turned that CygWin's SSH implementation is quite slow. To work around that I configured the Windows-running rsync instance in standalone daemon mode, without requiring SSH.
The ene results were an almost perfect ACL replica on the Linux machine (some minor differences were due to how SMBACL and Posic ACLs differs).
You are in a somewhat similar, but better, position: both your fileserver are Windows based, and I suppose they are in the same domain. This means that they have access to the same user database, with the same RID in place - in other word, you should encounter no problem in replicating ACLs. Moreover, rsync is a very efficient and versatile tool, and it should have no problem in incrementally copying your files.
Before doing all that, however, really reconsider why (and if) you can't use SMB/CIFS for file transfer. Are you really, really, really sure? If so, why?