The software application RSync is used for synchronization and for back-up of files and directories. This application is a standard utility in Linux / Unix based systems but it is absent in Windows. Implementations of RSync on Windows can be done through native implementations but it is best to use implementations of cwRsync and DeltaCopy rsync. These implementations have limitations and alternatively the use of the Python rsync.py program is fine, but this program has a few command line options of RSync. Installation of cwRync enables users to have a portable version of the application.
It is recommended to use - size-only because the modified date of files in Windows is not always reliable.
- chmod=ugo= rwX is important otherwise you cannot read the files in the destination (NTFS rights locked without this option)
This document entitled « RSync under Windows » from CCM (ccm.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the license, as this note appears clearly.