Storage is where camera systems live or die. Lose footage = lose evidence. Cloud offers convenience but costs forever and risks privacy. Local (NVR, microSD, NAS) costs upfront but you own it. Hybrid gives both — if you configure it right. This guide breaks down every option with real 2026 pricing, bandwidth math, and decision frameworks.
Quick Answer Most homes: PoE NVR (local 24/7) + cloud backup for alerts only. Apartments/renters: Camera with microSD + optional cloud sub. Business: NVR + NAS + offsite (Wasabi/Backblaze B2) + cloud alert clips.
The Storage Landscape (2026)
Bandwidth Reality: 8× 4K cameras @ 8 Mbps H.265 = 64 Mbps continuous upload. Most residential upload is 10–35 Mbps. Full cloud 24/7 is impossible on typical internet. Cloud = motion clips only, or sub-stream.
Cloud Subscriptions: The Real Cost (2026 Pricing)
5-Year TCO (5 cams, 4K, 30-day retention):
- Ring Protect Basic: $250
- Arlo Secure: $900
- Nest Aware: $400
- Eufy Cloud: $150
- Local NVR (8TB): ~$600 once — wins after Year 2
Cloud ≠ Backup. Cloud is primary storage for wireless cams. If internet drops, camera records nothing (or only to microSD if supported). True backup = local 24/7 + cloud copy of events.
Local Storage: NVR Deep Dive
NVR vs DVR (2026: NVR Only)
- DVR: Analog coax (CVBS/AHD/TVI/CVI) → obsolete. Max 5MP. No PoE.
- NVR: IP cameras via Ethernet (PoE) → 4K/8K/12MP+, PoE, ONVIF, AI on NVR or camera.
NVR Sizing Calculator
Formula: GB/day = Cameras × Mbps × 86400 sec ÷ 8 ÷ 1024 ÷ 1024
RAID for NVR: What You Need
Recommendation: RAID 6 for 6+ bays. RAID 1 for 2-bay. Avoid RAID 5 on >8TB drives (URE risk during rebuild).
NVR Hardware Tiers (2026)
Key differentiator: UniFi Protect / Synology run on general-purpose OS (app ecosystem, Docker, API). Dahua/Hikvision/Reolink are appliance firmware (simpler, less flexible).
microSD: Edge Storage Reality Check
Real-world limits:
- Heat: 4K continuous write in sun-baked camera = card failure in 6–12 months
- Endurance: 128GB TLC = ~600 TBW. 4K @ 4 Mbps = 43 GB/day = 38 years theoretical but heat cuts to 2–3 years
- File system: FAT32 (32GB limit) vs exFAT (no limit). Cameras format internally — trust their format.
- Capacity sweet spot: 128GB–256GB (endurance + cost). 512GB+ = diminishing returns.
microSD is NOT backup. It's in the camera — theft/fire destroys both. Use for: buffer during internet outage, last 24–72h if NVR fails, rental/temp installs.
NAS / Server: The Enthusiast/Pro Choice
Software Options (2026)
Hardware for 24/7 Recording + AI
Recommendation: Frigate + Coral TPU on Intel N100/N305 mini PC = best $/performance for 8–16 cams. Add Scrypted for HomeKit/Home Assistant bridge.
Cloud Object Storage: Offsite Backup Done Right
Backup Strategy (rclone / duplicacy / restic):
Local NVR (24/7) → Daily incremental to Wasabi (encrypted)
→ Weekly full to Backblaze B2 (geographic redundancy)
Retention: 90 days local, 1 year cloud, 7 years archive (Glacier IR)
Encrypt before upload. Use rclone crypt or restic — your
keys, your data. Provider never sees plaintext. Wasabi/B2/R2 all support SSE-C
(customer-provided key) but client-side encryption is safer.
Hybrid Architectures: Best of Both Worlds
1. UniFi Protect + Cloud Backup (Easiest Prosumer)
- Local: UNVR (7× HDD, RAID 6) → 24/7 4K recording
- Cloud: Protect Cloud Backup ($0.50/cam/mo) → event clips only
- Alerts: Push via UniFi cloud (no port forwarding)
- Cost: $1,000 hardware + $30/yr (5 cams) = $1,150 Year 1, $30/yr after
2. Reolink NVR + FTP/S3 Upload (Budget Hybrid)
- Local: RLN16-410 (16 ch, 2× SATA) → 24/7
- Cloud: NVR firmware → FTP/S3 (Wasabi/B2) on motion
- Config: Event-only upload, H.265, 7-day cloud retention
- Cost: $300 NVR + $84/yr Wasabi (1TB) = $384 Year 1, $84/yr
3. Frigate + rclone (DIY Max Control)
- Local: Frigate (Intel N100 + 4× 10TB RAID 5) → 24/7 + AI events
- Cloud:
rclone sync /media/frigate/clips wasabi:cctv-backup --encryptcron daily - Alerts: Frigate MQTT → Home Assistant → Push/Telegram
- Cost: $600 hardware + $84/yr Wasabi = $684 Year 1, $84/yr
4. Synology Surveillance Station + C2 / Hyper Backup
- Local: DS923+ / DS1821+ + drives → 24/7 + AI
- Cloud: Hyper Backup → C2 Storage ($0.035/GB = $35/TB) or Wasabi/B2 via Cloud Sync
- Cost: $600 NAS + $100 drives + $35/yr = $700 Year 1, $35/yr
Decision Matrix: Choose Your Architecture
Bandwidth Planning: The Hidden Killer
Residential Upload Reality:
- Cable: 10–35 Mbps up
- Fiber (symmetrical): 300–1000 Mbps up
- DSL: 1–5 Mbps up
- Starlink: 10–25 Mbps up
- 5G Home: 20–100 Mbps up
Rule: If upload < 50 Mbps, never upload main stream 24/7. Use sub-stream for cloud backup, or event-only clips.
Privacy & Legal: Who Holds the Keys?
Best Practice: Client-side encrypt (rclone crypt, restic, duplicacy) → upload to Wasabi/B2/R2. Vendor sees only encrypted blobs. You hold keys. Subpoena gets gibberish.
Summary: Storage TCO Over 5 Years (8 Cameras, 4K, 30-Day Retention)
Related Guides
- Battery Life & Power Options: Corded vs Battery vs Solar — Power your storage too
- Best Small Business Security Camera Systems — NVR sizing for business
- DIY Security Camera Installation: Complete Guide — Cable, mount, configure
- CCTV Video Storage Calculator: How Much Hard Drive Space — Interactive calculator
- Privacy Laws by State for CCTV — Retention legal requirements