Starting from two files
~/foo/bar1.txt
~/foo/bar2.txt
on my Mac's root volume, I copy the folder ~/foo (it's large; this is just an example) to /Volumes/Kiwi. I know from past experience that Finder is a lot faster than rsync, and so I simply use Finder for this initial copy. This creates the following files.
/Volumes/Kiwi/foo/bar1.txt
/Volumes/Kiwi/foo/bar2.txt
I would now like to keep an ongoing backup using rsync, not through Finder (since it will be incremental). (I'm aware of and use Time Machine; TM does its thing, and I would like to do my own redundant copy.)
If I edit ~/foo/bar1.txt to simulate a change (but not bar2.txt) and then run
rsync --dry-run -avz ~/foo/ /Volumes/Kiwi/foo/
all is well. rsync indicates that only bar1.txt will be copied, not bar2.txt.
But if Finder also copied a file ~/foo/._bar3.txt, rsync will copy that file even if I have not touched it. Why?
It's not a huge deal. rsync will not repeatedly copy it, but still. The discrepancy between Finder and rsync -avz is puzzling. Am I doing something subtly foolish by starting with Finder and then switching to rsync?
Details
SSD format
The external disk is formatted using GUID partition map and APFS.
`rsync` Version
I'm using:
> rsync --version
rsync version 2.6.9 protocol version 29
which, since I get
$ which rsync
/usr/bin/rsync
is the one that came with Ventura. Is there an alternative rsync (Homebrew, MacPorts, ..) that will behave differently?