Unlike the band BTRFS has been a total failure for my purposes. Running a small NAS running UnRAID and using it as the filesystem of choice over EXT4. I was thinking to go ZFS but it’s a underpowered NUC with drives attached over USB.

Luckily I found a way to recover the data as the NAS had been offline for quite a few months this year because of poor internet connections making it impossible to mirror it offsite. The drive was clearly ticking, wouldn’t mount and was reporting many bad sectors as well as the superblocks reporting bad checksums. The btrfs restore method was all that was needed to mirror the data to another drive with only a little lost files.

Some articles that helped in their way to diagnose the faults were: