I have a Windows Server at a data center and an EC2 Windows Server running in the cloud. In the *Nix world I know the answer to sync these would be rsync. What are some good options for Windows? Is FTP over SSL the only choice here? What programs are good for syncing thousands of files over FTP? Robocopy?
Windows – Recommendation for syncing data on Windows Servers securely over the internet
file-transferfilesftpsynchronizationwindows
Best Answer
How about rsync? I've used this particular Windows rsync distribution with great success.
There is a "friendly" rsync distribution for Windows, DeltaCopy, but I can't say much about it because I've never used it.
Obviously, you'll need to wrap the traffic in encryption, but either SSH or a VPN can take care of that for you.