Rsync
Rsync is an intelligent tool to maintain mirror copies of directories (or a selected subset of files) on a remote computer that acts as rsync server. It is optimized to transfer only those parts of files that have changed, so it won't transfer a 10-MB log file as a whole because a single line has been appended.
rsync download and installation for Windows
FolderUtilities