Skip to content
HomeTechOps

Backups & Storage

Backup plan builder

Score a home backup plan against 3-2-1, immutability, RPO/RTO, and ransomware-resistance — and get a concrete next-step list.

Use this when backups failed, you added a new computer or NAS, or you're not sure whether 'one drive plus the cloud' is enough — especially if you're protecting irreplaceable photos / documents / projects and need to know whether your destinations would actually survive a ransomware event.

High priority

Add the missing backup layer before tuning schedules.

3-2-1 coverage score: 25/100. Missing layer: offsite copy — close that first.

First checks

  • List what cannot be replaced: photos, documents, projects, passwords, device configs, and key exports.
  • Check the newest successful local backup timestamp and the newest successful offsite timestamp.
  • Confirm at least one copy survives loss of the home (different building, region, or provider).
  • Verify the destination is mutable from your normal source credentials (immutability is the only ransomware backstop).

Step-by-step troubleshooting

  1. 1

    Make the irreplaceable list

    Write down the top five things you cannot recreate: photos, documents, projects, password exports, device configs, work files.

    Expected: The list tells you what must be covered before optional media or downloads.

    Next: Check whether each item exists on the source, the local backup, and the offsite backup.

  2. 2

    Close the missing copy gap

    Add an offsite target — reputable cloud (B2/Storj/iDrive) or a second NAS at a different location.

    Expected: A good plan has 3 copies, 2 different media, 1 offsite — and at least one immutable destination.

    Next: Do not delete originals until both layers have completed at least one successful pass.

  3. 3

    Run a restore proof

    Restore one small file and one folder from each layer to a temporary path, then open them. Write down what was tested.

    Expected: Successful restore proves credentials, destination paths, file format, and backup software are all usable end-to-end.

    Next: Schedule the same spot check monthly (or after changing backup software / NAS firmware).

What your answers suggest

  • 3-2-1: ✗ 3 copies · ✗ 2 media · ✗ 1 offsite.
  • Local layer: nas.
  • Offsite layer: missing — fire / theft / ransomware could take every copy.
  • Immutability: unknown — verify whether the destination has object-lock, versioning, or snapshot retention.
  • Last restore: never. A backup that has never restored is still only a hope.
  • Ransomware resistance: no.
  • Annual offsite cost: $0 — no offsite layer present.
  • RPO/RTO realism: ok (target RPO 24h, RTO 24h).
  • Recent failure raises priority — the schedule may already be broken.

Likely cause area

  • Local recovery path is in place.
  • Loss of the home (fire / theft / flood / ransomware) could take every copy.
  • Backup destination is mutable from the source credentials — a compromised source can encrypt the backup.
  • Restore success is unproven.

Safe actions

  • Add an offsite target (B2/Storj/iDrive for cloud, or a second NAS at a different location for second-NAS).
  • Run a restore spot-check: restore one folder from each layer to a scratch path and verify file integrity.
  • If the NAS is reachable from outside the home, use a VPN-style path (Tailscale / Cloudflare Tunnel) instead of port-forwarding the backup endpoint — see /guides/home-remote-access-tailscale-vs-cloudflare-tunnel for the decision matrix.

When to stop

  • Stop before deleting old backup sets manually — confirm independent copies first.
  • Stop if a drive clicks, disconnects, or asks to format when it contains the only copy.
  • Stop before reusing the same admin credentials on the source and the backup destination — that breaks the credential-separation rule.

Assumptions

  • Assumes personal/home data; not regulated workplace, legal retention, or compliance requirements.
  • Annual cost estimate uses consumer-tier rates (~$5/TB/month cloud, ~$75-105/year for amortized hardware). Real costs vary by provider and drive lifecycle.
  • RPO/RTO realism check assumes typical home internet (50-200 Mbps uplink). Symmetric gigabit or fiber will loosen these constraints.
  • Does not recommend deleting old backup sets without verifying independent copies first.

Was this result useful?

Your answer helps us improve this page.

No account or personal details. We store the page, answer, optional reason and day with a 90-day retention period. A random reference in this browser prevents repeat votes. Feedback privacy

What should I check first?

  • List the irreplaceable data: photos, documents, projects, password exports, device configs, key files. Total size in TB.
  • Check the most recent successful local backup AND the most recent successful offsite backup — both timestamps matter.
  • Confirm at least one copy survives loss of the home (different building, region, or provider).
  • Verify whether the destination has immutability / object-lock / snapshot retention — that's the ransomware backstop.
  • Note the age of the last successful restore proof; backups without restores are still only hopes.

What is likely wrong?

  • Only one backup destination exists (no 3-2-1 separation).
  • Both copies live on the same media type (NAS + second NAS, or USB drive + USB rotation) — same-failure-mode risk.
  • The destination is fully mutable from the source credentials — a compromised NAS can encrypt the backup too.
  • The backup has never been tested with a real restore, or the last restore was more than a year ago.
  • RPO/RTO targets are tighter than the chosen destinations can deliver (e.g., 1-hour RPO with weekly USB rotation).

What is safe to try?

  • Add a local target first if missing — external SSD/HDD or NAS — for fast recovery.
  • Add an offsite target — cloud (B2 / Storj / iDrive / S3) or a second NAS at a different location.
  • Enable destination-side immutability: S3 object-lock for cloud, snapshot retention for ZFS / Btrfs, or write-once user accounts for second-NAS rsync.
  • Schedule a monthly automated restore-check job and route failure alerts to a notification channel you actually read.
  • If sourcing new drives, see /guides/hdd-shortage-2026-buying-recertified-drives for the 2026 vendor reputation matrix + smartctl/badblocks burn-in runbook.
  • If the offsite layer is a second NAS reachable from outside the home, use a VPN-style path (see /guides/home-remote-access-tailscale-vs-cloudflare-tunnel) instead of port-forwarding.

When should I stop?

  • A source or backup drive shows failure signs (clicking, disconnecting, asks to format).
  • Backup software reports corruption and this is the only copy.
  • You are about to delete old backup sets manually — confirm independent copies first.
  • You are about to reuse the same admin credentials on the source and the destination (breaks the credential-separation rule).

Source-backed checks

HomeTechOps turns official docs and conservative safety rules into a shorter runbook. These links are the source trail for the page direction.