Is there some way to make
rsync report why it decided to make a new copy of a file, instead of hard-linking it? (E.g. because of timestamp, or detected a change in content... etc.)
(I'm creating incremental backups but some files which should not have been changed for long time, are still getting copied over instead of hard-linked.)
Related, but does not solve my problem: rsync --link-dest not linking
In that question, all files are being copied instead of linked, whereas in my case only some files are being copied (so I guess the syntax of the command is correct).
For reference, the command I'm using is:
rsync -av -delete --link-dest=/path/to/previous/backup/ /path/to/source/ /path/to/new/backup/
(Note the slashes at the end!)