Make Your Own Backup System – Part 1: Strategy Before Scripts
Family photos & personal backup needs
- A recurring use case is decades of family photos across phones, cameras, and scans.
- Many replies insist this is a backup problem and needs a real strategy, not just storage.
- Some argue that only a subset of data is truly “valuable,” especially for long‑term family memories; others note that even hobbyist photo collections can reach terabytes and need more robust planning.
NAS, sync tools & self‑hosted photo services
- Common pattern: family NAS as central store, then offsite/cloud backup of the NAS.
- Suggested stacks:
- Nextcloud, Syncthing (with forks for Android/iOS), or Resilio Sync to collect photos from devices.
- Photo‑oriented apps like Immich, PhotoPrism, ente.io, and iCloud Family for organization and sharing.
- iOS background restrictions are seen as a pain point for tools like Syncthing.
- Several setups pair a NAS (often ZFS) + Immich with daily encrypted backups to S3‑compatible or other cloud storage.
Backup complacency vs over‑engineering
- Some are shocked by both individuals and billion‑euro companies having weak or untested backups, losing days of production data.
- Others warn people also over‑think home backups: for many, slow restores are fine as long as data is safe.
BCDR, RPO/RTO & “don’t roll your own”
- Professionals stress that backup ≠ disaster recovery; recovery time (RTO) and data loss window (RPO) matter for businesses.
- Application‑consistent backups (e.g., via VSS, DB‑aware tools) are preferred over raw rsync or crash‑consistent snapshots, though for many home users snapshots are “good enough.”
- There’s skepticism toward DIY enterprise‑grade BCDR; commercial solutions sell tested restore workflows and trust.
Ransomware, push vs pull & immutability
- Strong emphasis on protecting backups from ransomware:
- Prefer pull‑based backups or strictly append‑only push (no delete).
- Use chrooted/jailed backup users, append‑only SSH commands, or WORM/readonly media.
- Offline or rotated external drives remain a last‑line defense.
Tools, media reliability & testing
- Popular tools mentioned: restic, Borg, zfs/btrfs snapshots, dirvish/rsync, UrBackup, Proxmox Backup Server, Arq, Backblaze, various clouds.
- Disks are assumed to fail; ZFS scrubs, RAID1, and diverse drive models are recommended.
- Multiple commenters stress “Schrödinger’s backups”: you must regularly test restores (even partial) to trust your system.