Here's the setup we invested in after looking at a bunch of options:
- Mac Mini running OSX server, internal 1TB drive
- (2) 1TB external Thunderbolt drives, made for rugged transport.
- Backblaze cloud backup
The 1TB in the server is the main drive, one of the thunderbolt externals always hooked up and cloning the main drive with Carbon Copy Cloner. The other external is yesterdays and is offsite.
If the drive in the server craps the bed we boot from the external clone. If the whole mini server goes down we have other minis here so we swap one in and boot from external clone. This solves any server hardware related downtime should the server need repair, we should have near zero downtime to access server files.
Off site external, is taken either daily or a few times a week, backs up in the case of the shop kerploding or something.
Backblaze is the last backup and actually functions a lot like time machine for all computers in your organization. It has versioning and you can even access files online. I think this is huge to have auto versioning on all machines. You can restore from any time in the last 30days I believe via a download or you can pay them to overnight a thumb drive or a whole hard drive if needed.
None of this is setup yet but will all be tested very soon. Our IT guy though it was pretty slick overall, we agreed that a big RAID array was not needed for us, our file storage needs are actually very modest considering the number of files here. One of my 2015 goals is redundancy everywhere so I'm happy that we are finally getting serious about our data storage. No more godforsaken google drive!