Why does rsync update NTFS directories when the source has not changed?
Allow comparison of mod-times with reduced accuracy
It appears in this type of setup where you mount to an NTFS partition you want to ensure you use appropriate parameters such as --modify-window=5
to increase the default value to allow comparison of mod-times with reduced accuracy.
--modify-window When comparing two timestamps, rsync treats the timestamps as being equal if they differ by no more than the modify-window value. This is normally 0 (for an exact match), but you may find it useful to set this to a larger value in some situations. In particular, when transferring to or from an MS Windows FAT filesystem (which represents times with a 2-second resolution), --modify-window=1 is useful (allowing times to differ by up to 1 second).
Further Resources
- RSYNC
- rsync - man page