we're planning to deploy linux hardened repositories, which will be targets of backup copy jobs with GFS rules.
It is my understanding that all these GFS generations will be set to immutable during their lifetime, which is great.
Since this will use XFS based block-relinking, those GFS backups will likely be using synthetic full backups, correct?
Now, since this is XFS based and not ZFS, I'd like to also perform periodic health checks on these backups, but I don't know what I should expect to happen if actual checksum errors should be found during such a check. The backup file itself is immutable, and can't be fixed. Would B&R just throw an error in this case, or would it attempt to recreate a new instance of the broken backup file, if that is at all possible? If a backup file is detected to be broken, but is needed to perform the next synthetic backup, will things just fall apart?
Thank you for some insights

Regards,
Markus