Do you rely on this backup medium completely?
While there is an extremely slim chance that any of the big cloud providers are gonna lose any of our data, it's still better to have a personal local backup, just in case.
Service Level Agreements could help compensate for some loss, it ain't gonna bring that data back.
So no, I don't rely on them completely. But I am also not delusional enough to believe that I can conjure up a solution that surpasses them either.
I think it's better to mix them both in your backup strategy.
What is your current backup strategy?
Automated 3-2-1 backups using Duplicacy (CLI for now, might move to GUI next year but so far it's been good).
- Select folders for backup.
- Add them to Duplicacy.
- Modify backup schedule script if needed.
- Backup Number 1 - A couple of local HDDs. Chunked de-duplication and delta backups, so saves a ton of space.
- Backup Number 2 (every 24h at 3am) - HDD backups synced to cloud (Backblaze B2). Encrypted locally before sending.
- All Encryption keys and Passwords stored in 1Password so that I never lose them.
- Same backup procedure for my VPS. Cloud backup happens to the same B2 bucket to take advantage of cross machine de-duplication.
So far I have around 250GB of data which costs around $1.5/month on B2.
Once I cross 1.6TB, I'll move over to Backblaze Personal which offers unlimited storage for $9 (although I'd have to use their proprietary backup software, which is an acceptable trade since I'm using Windows right now anyway).
Every 12 months I do a pull from B2 and do an integrity verification. Local verification happens every 3 months.