💾 Archived View for gmi.schrockwell.com › posts › 2024-05-04-backup-vortex.gmi captured on 2024-08-31 at 11:47:24. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-05-10)
-=-=-=-=-=-=-
May 4, 2024
John Siracusa coined the term "backup vortex" to describe his elaborate system of backups upon backups for all his important data. I merely adopted the phrase and applied my own backup solution.
Hypercritical – John Siracusa's site
Here is my state of the art, as of 2024.
The short version: daily backups are made to a local NAS and to *two* off-site cloud storage providers.
These are the various categories of data that I backup – about 600 GB total.
Some backups are performed daily by Arq (more on that later):
Others require monthly export from their applications. The archived files are put into a "Backup Vortex" folder on the local disk which is then sucked up into the daily backups:
I can't say enough good things about Arq on macOS. It's extremely flexible, performs efficient backups, and it supports all the standard cloud backends that you could want. It makes this entire backup scheme possible – and affordable.
A Mac Mini acts as a local server, storing nearly all of the above data. It's logged into my Apple ID so it syncs the latest photos and documents, which are pretty important ones.
My main computer is an M2 MacBook Air, which has my latest code and daily DB backups from web applications.
Both are running daily backups via Arq.
These are the storage solutions that I rely on.
A Synology DS218+ lives in my basement with two 4 TB drives in a Synology Hybrid Raid (SHR). With two drives, that's effectively RAID 1 (mirroring), so one drive can fail without any data loss.
Arq runs a daily backup of all data to the local Synology box.
Arq run daily backups from the Mac Mini to B2 storage.
On the Air, the standard Backblaze clients runs continuously.
An Arq subscription includes their homegrown cloud backup solution. So, might as well roll that into the vortex, for a bit of variety in cloud providers.
That's it! Arq makes this all very easy.
The only annoying part is the monthly to-do of exporting archives from various applications. That tasks ends up being a good opportunity to verify that all the automated backups are working as expected, as well, so I guess it all works out.