Ich benutze dafür seit längerem die gratis Software FreeFileSync

Etwas angestaubtes GUI, aber die App tut was sie soll:

https://freefilesync.org/

Vorteil FreeFileSync: die App erstellt vor dem synchronisieren ein Logbuch, und wenn mal unter 5000 kopierten Dateien eine defekte dabei ist, kopiert die App weiter und meldet dir danach welche Datei nicht kopiert wurde.

Der macOS Finder steigt bei defekten Dateien gerne einfach ohne irgendeine Meldung aus.
----------
Kaum macht man etwas richtig, schon funktioniert es!