Hi there,
I recently had a funny kernel panic on my system and that seems to have introduced some some corruption in some chunks in my zfs pool. As a result now all backups for a group are failing verification as zfs just returns IO errors for those.
Is there a way to find out which backups are using which chunks? As far as I understand it, all newer backups depend on older backups for duplicate files, so a corrupted chunk in an early backup will corrupt all subsequent backup as well.
I'm currently running a zfs scrub, but if that won't be able to fix my issue, what's the recommended way to go? I'd prefer not having to delete all my backups...
Please don't ask me about my setup. I'm running an unofficial PBS docker container and I'm well aware that I won't be getting any support for issues with that. My questions should be unaffected by this.
I recently had a funny kernel panic on my system and that seems to have introduced some some corruption in some chunks in my zfs pool. As a result now all backups for a group are failing verification as zfs just returns IO errors for those.
Is there a way to find out which backups are using which chunks? As far as I understand it, all newer backups depend on older backups for duplicate files, so a corrupted chunk in an early backup will corrupt all subsequent backup as well.
I'm currently running a zfs scrub, but if that won't be able to fix my issue, what's the recommended way to go? I'd prefer not having to delete all my backups...
Please don't ask me about my setup. I'm running an unofficial PBS docker container and I'm well aware that I won't be getting any support for issues with that. My questions should be unaffected by this.
Last edited: