Weekly, I run “prune” and “check --read-data” on all my repositories, which are merely backups to my /home account on my Kubuntu Linux OS. Last run I got this error:
create exclusive lock for repository load indexes check all packs check snapshots, trees and blobs [0:04] 100.00% 11 / 11 snapshots read all data pack 9302e12c contains 1 errors: [blob 0: ciphertext verification failed] [31:28] 100.00% 7127 / 7127 packs Fatal: repository contains errors
Is there any recovery possible here? I realize I could just delete and recreate the repository, but I’m wondering is there might be a less drastic solution.
UPDATE as of Nov. 3, 12:42 PM PDT (Seattle) =====
I’m glad to have stimulated a discussion here. One overarching impression I get is that the error is actually a group of errors AND that the error message isn’t telling us forever-amateurs much. THAT can be fixed. Profile - rawtaz - restic forum speaks of the corruption’s being outside of restic. Well, obviously, but WHAT is the corruption? Restic isn’t telling all it knows, I suspect. And most importantly, what is an appropriate response?
So far the only one I can grasp is to recreate the repository. That, at least, restarts my twice-daily backup cycle, though not without cost.