Not exactly what you're asking for, but I think worth considering: LTO-6 data tapes.<p>I have about 29TB of blu-ray rips that I didn't want to risk having to re-rip (that took months!). My solution was to buy an LTO-6 tape drive on eBay, and about 100 tapes.<p>If you get lucky, a used LTO-6 tape drive will cost you roughly $250-$350 on ebay. The tapes themselves can be had for about $10 each, particularly if you buy a lot at once. Each tape can hold around 2TB [1]. I have all my movies backed up twice, on two tapes each. I have a label maker where I label the tapes from A-Z and I have a spreadsheet keeping track of which movies live on which tape, in case I need to restore just one.<p>I don't know if there are any kind of proprietary blobs in the kernel required for this, but I was able to get this working on vanilla NixOS with the `sg` kernel module enabled, and the open source LTFS implementation from HP [2].<p>The tapes are actually a lot faster to read and write than people think, but you can only read and write one file at a time, so you have to plan accordingly. They're also not random-access, so even though LTFS gives you a filesystem mountpoint, you probably don't want to be rsyncing files directly to them. It's not a "RAID", just a regular filesystem so when I run out of tapes, I can simply buy some more.<p>I keep them in a big plastic storage bin, and I have a ton of desiccant in there to protect against humidity. I haven't lost any tapes yet, and they're rated for like 15-30 years, but I want to hedge my bets a bit and desiccant is not expensive or hard to get.<p>Still, I am very happy with my setup. It's saved me a lot of time after I broke a RAID configuration and lost all my blu-ray rips for my Jellyfin server.<p>[1] They advertise like 6.5TB but that's sort of a lie; that's assuming the best-case scenario with their on-board compression. If you're backing up already-compressed stuff like video or photos, you get much closer to the 2.5TB limit, and you don't really want to run them to the edge I think, so I stop after 2TB.<p>[2] <a href="https://buy.hpe.com/us/en/storage/storage-software/storage-device-management-software/storeever-tape-device-management-software/hpe-storeopen-linear-tape-file-system-ltfs-software/p/4249221" rel="nofollow">https://buy.hpe.com/us/en/storage/storage-software/storage-d...</a><p>ETA:<p>In regards to "testing", I didn't do anything too elaborate. I filled up a tape with movies, then copied them back, and compared the md5sum of each of the movies to make sure nothing had changed. They hadn't changed so I was happy enough with the results.<p>Also, I forgot to mention, most of the tape decks I've seen are SAS-only, so you'll either need to make sure your computer/server/whatever has a SAS port, or you'll need to find a card that has one. I think the modern LTOs have thunderbolt support, but I haven't used them. I simply found a used PCIe SAS adapter on ebay for $35 with shipping, and plugged that into my server. I think the only things I had to directly install were `mt`, `ltfs`, and enable `sg`.