I use an old laptop as a little home server, and recently had a bad block on ext4 leave my system unbootable until I pulled the drive and gave it a good fscking from another machine.
Looking to avoid this in the future, I had an idea. Possibly a mad-science sort of idea. What if I converted the system to use btrfs for the important stuff, with -d raid1
to ensure duplication of data, and for good measure plugged in a few large USB flash drives for btrfs to balance with in the event the main hard drive suffers mechanical or controller failure?
I'm not particularly interested in throughput concerns of using the usb drives on what will probably be a shared bus, but I do like the idea of having multiple redundant copies of the filesystem that can handle failure more gracefully.
So my question is, have I completely lost it? Has anyone else tried Btrfs on USB flash?
[link][2 comments]