This is probably a bit much, but I just thought of it and thought I’d throw it out there.
What if we could use multiple repos for expanded storage? Say I need to back up 2TB of data, but only have three 2TB drives. If I could make three repos, I could “span” the drives. And possibly use some redundancy switch to help guard against a single drive failure?
Again, probably more than this project currently wants to tackle, but hey it could be a good idea haha
@akrabu, IMHO you are trying to reinvent ZFS inside restic
Seriously, my advice is to build a ZFS pool with those disks and then put your restic repo on it.
OpenZFS On OSX (or O3X as it’s intimately called) works great! I’m personally using it (and on our restic backup server, no less) for the last 4 months on a 24x7 basis, and it has not given me any trouble, not even a hiccup. The developers, led by lundman, do an incredible job and are available all the time on irc://irc.freenode.net/#openzfs-osx for questions and help.
I can’t recommend O3X well enough, if it wasn’t for it our project just wouldn’t have been feasible.
A note of caution, tho: they have released the very feature-rich version 1.9.0 a few days ago, and are actively chasing and fixing bugs on it. There are no showstoppers afaik, but if you need stability more than the new features, you might do well to start with the previous stable version (v1.8.2), which is what I’m still using here.