Dev.to
6/23/2026

The 3-2-1 Backup Setup for Self-Hosters: restic + Backblaze B2
Short summary
Implement the 3-2-1 backup rule using restic's encrypted, deduplicated snapshots pushed to Backblaze B2 (~$6/TB/month). Guide covers Docker volume backup, database dumps, off-site encryption, automated scheduling with systemd, and restore verification for disaster recovery.
- •3-2-1 rule: 3 data copies, 2 different media types, 1 off-site location
- •restic handles deduplication, client-side AES encryption, and point-in-time snapshots
- •Step-by-step setup for self-hosted servers with database dump strategies and automated systemd timers
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



