Feels like a good opportunity for someone to build the “do one thing and do it well” file storage on top of B2. Backblaze has a simple approach that stores 30% recovery data next to the files (and self-heals) while also storing customer data in multiple offsite locations.
Build the ability for integrations (with customer-visible audit logs), inter-user sharing, and proper permissions and you have the modern equivalent of the shared drive from the old days.
And don’t worry about quoting XKCD #927 at me. I know the realities of a project like this.
I have a friend who lost data with Backblaze’s backup product. It can always happen. Don't trust a single provider or software. Backups should not be “integrated”, they should be as much apart as possible.
Build the ability for integrations (with customer-visible audit logs), inter-user sharing, and proper permissions and you have the modern equivalent of the shared drive from the old days.
And don’t worry about quoting XKCD #927 at me. I know the realities of a project like this.