digint / btrbk

Tool for creating snapshots and remote backups of btrfs subvolumes
https://digint.ch/btrbk/
GNU General Public License v3.0
1.64k stars 120 forks source link

Error during transfer #453

Closed amigthea closed 2 years ago

amigthea commented 2 years ago

A backup transfer to remote target get aborted during transfer and I got this errors:

journal log BTRFS error (device nvme0n1p3): send: IO error at offset 23248896 for inode 16030 root 337

btrbk log ERROR: Failed to send/receive subvolume: <path_to_subvolume> -> <target>:<path_to_subvolume> ERROR: ... Command execution failed (exitcode=1) ERROR: ... send ioctl failed with -5: Input/output error ERROR: ... unexpected EOF in stream

I can pinpoint that inode to a specific file with the command btrfs inspect-internal inode-resolve 16030 <subvolume>

but I can't wrap my head around the problem, I need to delete that file? Is that recoverable?

digint commented 2 years ago

There seems to be a problem with your btrfs filesystem, it probably helps if you delete that file. Ask on the btrfs mailing list or irc if the problem persists, there is nothing that btrbk can do in this regard.

Sorry for the late reply, was very busy lately...

amigthea commented 2 years ago

do not worry, thank you for the support anyway, later I indeed managed to solve that migrating the fs to a more stable setup!