Running RSync against a file system with large files in it. RSync version 3.0.7.
Server 2008 R2 is the daemon, and same for the sender.
Running the command and connecting to the daemon I get file transfer speeds averaging 300kB/s however if I run the same command, against the same file systems and just use the file paths instead of going through the daemon transfers spike to 27MB/s and average 4.3MB/s.
I have looked everywhere but cannot find the problem. Clearly the network isn't limited if in once case transfers can go so much faster, unless of course the daemon changes network traffic from the command line?
Any ideas as this is a real mystery.
After a little more testing it seems it isn't RSync, it's Windows.
Tested copy with RSync through daemon on Windows server pointed to local storage - Slow
Tested copy with RSync through daemon on Windows server pointed to network storage - Slow
Tested copy with RSync command line to Windows server local storage - Slow
Tested copy with RSync command line directly to network storage (NetApp) - Fast
Clearly Windows is the hold up regardless of if the daemon. Not sure what the hold up is but need to look into it.