> Isn't the intent to ensure we don't waste time/space creating a useless backup of something that is, I suppose, already corrupted?
That's right. And I didn't read the code enough; a clear effort has been put here since the last time I read the code, to make all implementations consistent to verify the checksum. Hum, this is annoying for directory-based encryption. The only way becomes to have an encryption extension for each and all different implementations. Less clean than a FilterBackupRepository.