rsync like software on windows
Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
For years, robocopy has been an essential part of the Microsoft engineer's toolkit. When I was back in the UK, it was about the only way to copy large file structures over the WAN from Redmond, but even now, it's one of the most trusted and useful tools in my toolbox - the first thing I copy over onto a fresh installation.
It's just very robust. If a network link goes down halfway through a lengthy copy, most tools bail out, but robocopy just patiently waits, retrying x times with a y second interval (of course, x and y are configurable). Better still, it can be configured to pick up where the file transfer left off, so you don't have to go all the way back to the start if the network fails 99% of the way through a 2GB file.
cwRsync - Rsync for Windows
cwRsync is a yet another packaging of Rsync and Cygwin. You can use cwRsync for fast remote file backup and synchronization.
I don't like this as it need Cygwin, that is a linux emulation on windows, which allow you to run linux commands on windows.