Super neat, thanks for sharing.
Curious why you don’t just do a boring old backup using something like Arq or Backblaze or [insert other]?
I was a Backblaze user for years but their restore interface is janky as. Arq is delightful, and I’ve switched 100%. I have a 3-hourly backup pointing to a local Synology and a 7-hourly backup pointing to Arq’s cloud service which is something like $70/year for 1TB.
Most of the files I care about are stored in iCloud so they’re cloud-synchronised immediately. My dev
folder isn’t there but I git push
it often enough.
I might have Time Machine running but as an also-ran. I got sick of it telling me that my backup was corrupt and that it needed to start again.
All of this assumes you’re on a Mac/Windows, sounds like you might be running a Linux flavour?