

I’m not personally familiar with Synology’s products, but if what’s going on is that you’re using some built-in feature of a Synology NAS to copy files from a USB drive to the NAS and seeing an error, I’d probably try copying that particular file to somewhere else on a PC, cutting the NAS out of the loop, to make sure that you don’t have, say, a corrupt filesystem where attempts to read the file contents are failing.
















rsync is a fine tool, but it’s not really for backups. It’s for unidirectionally syncing data, which is part of a backup.
There are tools that use librsync to do a backup system, like rdiff-backup or duplicity.
I have used rdiff-backup in the past, but restic supports deduping data keyed off content rather than filename, which is functionality that I rather like having. I drive a restic job from backupninja, which handles doing things like notifying you if a backup has failed.