Personal Storage Infrastructure Plan
1. Use Cases
Primary Need
Store and manage a growing library of photographs from multiple DSLR cameras, with a MacBook Air as the primary computing device. All storage must be self-owned (no cloud dependency).
Workflow
- Shoot with DSLRs → SD card
- Import to Mac via SD card reader
- Edit RAW files in Lightroom / Capture One
- Archive completed projects for long-term preservation
- (Future) AI-powered photo management via Immich or PhotoPrism
- (Future) Remote access to photos via Tailscale when away from home
Scale
- Single-user, personal/hobbyist
- RAW files ~25–50 MB each; a single shoot can produce hundreds of files
- Current archive unknown but expected to grow to multi-TB over years
- Read/write demand is sparse but storage should be always-available once a 24/7 server is in place
2. Constraints
Technical
- No public IP — Hong Kong residential ISP behind CGNAT; any remote access requires NAT traversal (Tailscale, Headscale, etc.)
- MacBook Air ports — limited to 2× USB-C/Thunderbolt ports; charging may occupy one
- Future Mac Mini M5 ports — 3× TB4/TB5 (back) + 2× USB 3.2 Gen2 (front) + 1GbE + HDMI
Environmental
- Noise sensitivity — strong preference for silent or near-silent operation; rules out 7200 RPM HDDs in the same room if possible
- Size — compact footprint preferred; must fit on or near a desk
- Location — Hong Kong; shopping options include Wan Chai Computer Centre, Fortress chain, and online retailers
Financial & Market
- AI capex has triggered a global storage crisis — NAND flash prices doubled+ since mid-2025; HDD prices up ~46% since Sep 2025; no relief expected until late 2027
- Budget-conscious — prefer phased purchasing; avoid overspending on capacity that isn’t needed today
- SSD vs HDD economics — SSDs now cost 16× more per TB than HDDs (gap widened by AI demand); HDD remains the only rational choice for bulk archival storage
Strategic
- No vendor lock-in — avoid solutions that tie data to a single vendor’s ecosystem (e.g., Synology QuickConnect)
- Future-proof purchases — every item bought today must remain useful when Mac Mini joins the setup
- Modularity — prefer separable components (bare SSD + enclosure) over sealed products (portable SSD) for flexibility
3. Solutions Evaluated
NAS (Network Attached Storage)
What it is: A standalone device with CPU, RAM, multiple drive bays, and its own OS (e.g., Synology DSM). Connects to the network and provides file sharing, RAID, backups, Docker containers.
Models compared:
| Model | CPU | RAM | Network | Key Difference |
|---|---|---|---|---|
| DS423 (2023) | Realtek RTD1619B | 2 GB | 2× 1GbE | Cheapest; older; no M.2; no expansion; if you can find old stock, good value |
| DS425+ (2025) | Intel J4125 | 2 GB | 1× 2.5GbE + 1× 1GbE | Minimal upgrade over DS423; no expansion; deliberately hobbled to upsell DS925+ |
| DS925+ (2025) | AMD V1500B (4C/8T) | 4 GB ECC | 2× 2.5GbE | Best 4-bay option; supports expansion unit (DX525); strongest CPU for Docker |
Verdict: Powerful and reliable for storage, but expensive relative to its weak compute. RAID is less important for personal use than good backup strategy. Best suited as a pure storage tier if paired with Mac Mini for compute. If buying standalone, DS925+ is the only worthwhile choice; skip DS425+.
Key insight from discussion: A friend correctly pointed out that RAID is overkill for personal use and Synology HDD RAID real-world speeds (~50 MB/s over WiFi) disappoint. A “one primary + one backup” strategy is simpler, cheaper, and more protective than RAID.
DAS (Direct Attached Storage) / Hard Drive Enclosure
What it is: A passive multi-bay enclosure with no CPU or OS. Connects via USB-C or Thunderbolt directly to a computer. The computer handles all file system and sharing logic.
Examples: OWC ThunderBay 4, TerraMaster D4-300, ORICO 4/5-bay USB-C enclosure.
Verdict: Much cheaper than NAS (HK4,500+). Ideal when paired with Mac Mini as the compute layer — the Mac Mini provides everything the NAS OS would, and more. The trade-off is dependency on the host computer being on, and weaker storage management (macOS software RAID only supports 0/1/JBOD, no RAID 5/6, no Btrfs snapshots).
Best for: Phase 1.5 upgrade when a single HDD isn’t enough capacity but a full NAS isn’t justified.
NVMe SSD + External Enclosure (Recommended Immediate Purchase)
What it is: A standard M.2 2280 NVMe SSD inserted into a small USB-C or Thunderbolt enclosure. Functions as a high-speed external drive.
Why enclosure + bare SSD instead of portable SSD (e.g., Samsung T7 Shield):
- Modular — SSD can be removed and placed in a faster enclosure later (USB → TB4 → TB5)
- Cheaper — bare SSD + enclosure is 20–40% less than equivalent branded portable SSD
- Future-flexible — same SSD could potentially be installed inside a Mac Mini via DIY upgrade
- Trade-off — no IP65 ruggedness of T7 Shield; fine for desk use, less ideal for harsh outdoor conditions
Speed tiers of enclosures:
| Enclosure Type | Protocol | Real-world Speed | Price (HK$) |
|---|---|---|---|
| USB 3.2 Gen2 | USB | ~1,000 MB/s | 80–150 |
| USB4 / TB3 / TB4 | Thunderbolt | ~2,800 MB/s | 400–600 |
| Thunderbolt 5 | Thunderbolt | ~6,000 MB/s | 800+ |
Key insight: A PCIe 3.0 NVMe SSD (3,500 MB/s) is not the bottleneck until TB5 enclosures; buying cheaper PCIe 3.0/4.0 SSDs is rational. The enclosure is the bottleneck, and enclosures are cheap to upgrade later.
NVMe SSD Selection
For external NVMe use, the retail-box headline speed matters less than power, thermals, endurance, and warranty:
- In a USB 3.2 Gen2 (10Gbps) enclosure, almost any decent TLC NVMe drive already saturates the link at ~1,000 MB/s
- In a USB4 / TB4 enclosure, the practical ceiling is still ~2.8–3.8 GB/s, so paying flagship prices for a 7,400 MB/s SSD mostly buys future flexibility, not today’s real speed
- Prefer 2TB, TLC, 5-year warranty, and no factory heatsink; heatsink versions often do not fit cleanly in compact enclosures
- For a photo workflow, QLC is acceptable for cold storage but not ideal as the primary ingest/edit drive, because long writes can fall off hard once the SLC cache is exhausted
| SSD | Best Role | Official Spec Snapshot (2TB) | Why It Matters |
|---|---|---|---|
| Lexar NM790 | Best value/performance external pick | PCIe 4.0, 7,400 / 6,500 MB/s, 1,500 TBW, 5-year | Strong mix of speed, high endurance, and official low-power positioning; excellent fit for bus-powered enclosures |
| WD Black SN770 | Safe default / proven buy | PCIe 4.0, 5,150 / 4,850 MB/s, 1,200 TBW, 5-year | Still a very good enclosure SSD because it is simple, cool-running, and usually cheaper than flagship drives |
| WD Black SN7100 | Newer WD low-power option | PCIe 4.0, 7,250 / 6,900 MB/s, 1,200 TBW, 5-year | Newer replacement-class option if local pricing is close to SN770; official pitch is much better power efficiency at peak speed |
| Samsung 990 EVO Plus | Low-power premium pick | PCIe 4.0 x4 / 5.0 x2, 7,250 / 6,300 MB/s, 1,200 TBW, active 4.6W read / 4.2W write, 5-year | One of the cleanest premium choices for a compact enclosure because the power figures are explicitly good |
| Crucial T500 | Heavy scratch/workstation use | PCIe 4.0, 7,400 / 7,000 MB/s, 1,200 TBW, 5-year | Great if you later move the SSD into an internal slot or a better-cooled enclosure; otherwise somewhat wasted in USB 10Gbps |
| WD Red SN700 | 24/7 NAS cache / always-on role | PCIe 3.0, 3,400 / 2,900 MB/s, 2,500 TBW, 5-year | Much higher endurance than consumer drives, so better for always-on cache or metadata-heavy NAS work than as a portable edit disk |
Recommendation (March 18, 2026):
- Best default buy: Lexar NM790 2TB or WD Black SN770 2TB, whichever is meaningfully cheaper locally
- Best low-power premium buy: Samsung 990 EVO Plus 2TB
- Best future NAS/cache-oriented buy: WD Red SN700 2TB
- Usually overkill in an external enclosure: Samsung 990 PRO / WD SN850X / similar flagships, unless the SSD will later move into an internal slot or TB5 enclosure
Research basis (official sources): Samsung 990 EVO Plus and 990 PRO datasheets; Sandisk/WD SN770, SN7100, and SN700 product docs; Crucial T500 product flyer; Lexar NM790 setup sheet.
External HDD
For bulk archival and backup. Key brands:
| Brand | NAS Series | RPM | Noise | HK$ (8TB) |
|---|---|---|---|---|
| Seagate | IronWolf | 5400/5900 | Quieter | ~1,500–1,800 |
| Western Digital | WD Red Plus | 5640 | Quieter | ~1,500–1,800 |
| Toshiba | N300 | 7200 | Louder | ~1,300–1,500 |
For external desktop use: Seagate One Touch 8TB or WD My Book 8TB (pre-built USB-C external drives with power adapter). Simpler than buying a bare NAS HDD + separate enclosure for a single drive.
Mac Mini
Role: 24/7 headless compute server — runs Docker (Immich/PhotoPrism), Tailscale (subnet router for whole-home remote access), SMB file sharing, rsync backup scripts.
M4 status (March 2026): Stock disappearing globally; M5 expected ~June 2026 with likely 512GB base storage and ~599) is available, buy it. Otherwise wait for M5.
Configuration principle: Maximize RAM (not upgradeable), minimize internal storage (expandable via external). 16GB sufficient for server workload; 24GB if heavily running Docker. Internal 256GB is enough for macOS + Docker; all photo data lives on external drives.
Compatibility with iPhone/iPad: NVMe enclosures work via USB-C with iOS/iPadOS Files app. Format SSD as ExFAT for universal compatibility across macOS, iOS, iPadOS, and Windows.
4. Purchase Plan
Phase 1: Now (≈ HK$2,000–2,800)
Buy immediately. Solves the photo storage problem today. Every item transfers directly to the Mac Mini setup later with zero waste.
| Item | Specific Product | Where to Buy | Budget |
|---|---|---|---|
| NVMe SSD 2TB | Lexar NM790 2TB / WD Black SN770 2TB / Samsung 990 EVO Plus 2TB | Wan Chai Computer Centre / price.com.hk | HK$900–1,300 |
| NVMe Enclosure | Any aluminium USB 3.2 Gen2, RTL9210B chip | Wan Chai Computer Centre / Taobao | HK$80–150 |
| External HDD 8TB (Plan B) | Seagate One Touch 8TB USB-C | Wan Chai Computer Centre / HKTVmall | HK$1,200–1,500 |
Plan A total (SSD only, buy two for redundancy): ~HK2,200–2,950
Daily workflow:
- Plug SSD enclosure into MacBook Air
- Import photos from SD card to SSD (working storage)
- Edit in Lightroom / Capture One directly from SSD
- Periodically rsync completed projects to HDD (archival)
- Unplug when leaving desk
Phase 2: Mac Mini M5 (~June 2026, ≈ HK$5,000–6,000)
| Item | Specific Product | Budget |
|---|---|---|
| Mac Mini M5 | Base config (16GB / 256 or 512GB) | HK$4,600–5,500 |
| USB-C to 2.5GbE adapter | Any brand | HK$200 |
| (Optional) TB4 NVMe enclosure | For faster SSD access | HK$400–600 |
New topology after Phase 2:
Mac Mini M5 (24/7, headless)
├── TB port 1: NVMe enclosure + 2TB SSD ← from Phase 1 (or new TB4 enclosure)
├── TB port 2: (future expansion)
├── TB port 3: (future expansion)
├── USB port 1: Seagate 8TB HDD ← from Phase 1
├── USB port 2: USB-C to 2.5GbE adapter
├── 1GbE port: Router
└── Software: Tailscale, Immich/PhotoPrism (Docker), SMB sharing, rsync cron jobs
macOS 24/7 configuration:
sudo pmset -a sleep 0 displaysleep 0 hibernatemode 0 disksleep 0
sudo pmset -a autorestart 1
# + enable "Start up automatically after power failure" in System SettingsPhase 3: If/When Needed (Future)
Trigger: data exceeds 8TB archive, or need storage independent of Mac Mini uptime.
| Option | When | Cost |
|---|---|---|
| Multi-bay HDD enclosure (ORICO/TerraMaster) | Archive > 8TB | HK$500–1,500 + HDDs |
| Synology DS925+ NAS | Need independent storage availability | HK$4,500 + HDDs |
| TB4/TB5 NVMe enclosure upgrade | Need faster SSD access on Mac Mini | HK$400–800 |
| Additional NVMe SSD | Work projects exceed 2TB | HK$700–1,200 |
Key Decision Framework
Do you need 24/7 network-independent storage?
├── Yes → NAS (Synology DS925+)
└── No → Is Mac Mini available?
├── Yes → Mac Mini + external drives
└── No → MacBook Air + external drives ← YOU ARE HERE
Cost Comparison Summary
| Approach | Day 1 Cost | Includes |
|---|---|---|
| Synology NAS only | HK$7,000–8,000 | DS925+ + 2×8TB HDD |
| Mac Mini + external drives | HK$7,000–8,500 | Mac Mini + SSD + HDD |
| MacBook Air + external drives (Phase 1) | HK$2,000–2,800 | SSD + enclosure + HDD |
| Phase 1 + Mac Mini (Phase 2) | HK$7,000–8,500 | Everything, phased over 3–6 months |