Securely sync folders over a public network
I need to keep the files & folders on two Windows-based, non-domain machines synchronized across a public network.
I was thinking rsync over SSH - but I was wondering if there is a simpler solution? Any possibility of using the sync framework over SFTP/SCP/SSH?
Or I'm open to better ideas?
I don't think you could go past rsync. It's fast, reliable and when coupled with SSH (which is a requirement of yours), secure. It's also Free!
If you want some integration with your versioning systems, check out Unison.
There are also commercial alternatives such as InstantSync.