Hello, so, I have been self-hosting some basic stuff recently, including data storage so i don’t have to rely on external services like google drive.
It’s working fine, but I wondered what would be the best backup solutions in case something unexpected and unfortunate happens (accidentally wipe out everything, drives dying, electrical issues, house burning down, that sort of thing).
I was wondering if more experienced self-hosters had recommendations about that ?
Maybe storing a physical drive in an especially sturdy box ? Perhaps using distant cold storage solutions ? Or even something I have never heard of ?


You could achieve this by having all machines write to a single Borg repository, where everything would get deduplicated. But downsides include: 1. You lose everything if something goes wrong with that one repo, and 2. You’d have to schedule backups across all systems so as not to run at the same time, because the single repo can only have a single writer at once.
I tried that once and it takes way longer to run a backup. I forgot ehy exactly, something with running the comparisons against everything.
It makes a certain amount of sense. More deduplication means more CPU (and IO) spent on that work.