I have mirrored 100 GiB of files. On my mirror, some of the timestamps and maybe file permissions are wrong. I would like to use rsync to fix this.
The server from which I have downloaded has more than 100 GiB of files. My mirror mirrors certain files from each source directory. It does not mirror whole directories.
How can I tell rsync to fix my timestamps and file permissions, without redownloading 100 GiB?
For information, I am now trying
rsync -av --list-only HOST::MODULE >/tmp/list.txt. Once I have fetched this data, if none of you can tell me a better answer, I will write a script to touch each of my files based on the data.
But is there no neater way to do the job?
(There is this question, but it does not seem to answer what I need.)