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

  1. Shoot with DSLRs → SD card
  2. Import to Mac via SD card reader
  3. Edit RAW files in Lightroom / Capture One
  4. Archive completed projects for long-term preservation
  5. (Future) AI-powered photo management via Immich or PhotoPrism
  6. (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:

ModelCPURAMNetworkKey Difference
DS423 (2023)Realtek RTD1619B2 GB2× 1GbECheapest; older; no M.2; no expansion; if you can find old stock, good value
DS425+ (2025)Intel J41252 GB1× 2.5GbE + 1× 1GbEMinimal upgrade over DS423; no expansion; deliberately hobbled to upsell DS925+
DS925+ (2025)AMD V1500B (4C/8T)4 GB ECC2× 2.5GbEBest 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.

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 TypeProtocolReal-world SpeedPrice (HK$)
USB 3.2 Gen2USB~1,000 MB/s80–150
USB4 / TB3 / TB4Thunderbolt~2,800 MB/s400–600
Thunderbolt 5Thunderbolt~6,000 MB/s800+

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
SSDBest RoleOfficial Spec Snapshot (2TB)Why It Matters
Lexar NM790Best value/performance external pickPCIe 4.0, 7,400 / 6,500 MB/s, 1,500 TBW, 5-yearStrong mix of speed, high endurance, and official low-power positioning; excellent fit for bus-powered enclosures
WD Black SN770Safe default / proven buyPCIe 4.0, 5,150 / 4,850 MB/s, 1,200 TBW, 5-yearStill a very good enclosure SSD because it is simple, cool-running, and usually cheaper than flagship drives
WD Black SN7100Newer WD low-power optionPCIe 4.0, 7,250 / 6,900 MB/s, 1,200 TBW, 5-yearNewer replacement-class option if local pricing is close to SN770; official pitch is much better power efficiency at peak speed
Samsung 990 EVO PlusLow-power premium pickPCIe 4.0 x4 / 5.0 x2, 7,250 / 6,300 MB/s, 1,200 TBW, active 4.6W read / 4.2W write, 5-yearOne of the cleanest premium choices for a compact enclosure because the power figures are explicitly good
Crucial T500Heavy scratch/workstation usePCIe 4.0, 7,400 / 7,000 MB/s, 1,200 TBW, 5-yearGreat if you later move the SSD into an internal slot or a better-cooled enclosure; otherwise somewhat wasted in USB 10Gbps
WD Red SN70024/7 NAS cache / always-on rolePCIe 3.0, 3,400 / 2,900 MB/s, 2,500 TBW, 5-yearMuch 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:

BrandNAS SeriesRPMNoiseHK$ (8TB)
SeagateIronWolf5400/5900Quieter~1,500–1,800
Western DigitalWD Red Plus5640Quieter~1,500–1,800
ToshibaN3007200Louder~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.

ItemSpecific ProductWhere to BuyBudget
NVMe SSD 2TBLexar NM790 2TB / WD Black SN770 2TB / Samsung 990 EVO Plus 2TBWan Chai Computer Centre / price.com.hkHK$900–1,300
NVMe EnclosureAny aluminium USB 3.2 Gen2, RTL9210B chipWan Chai Computer Centre / TaobaoHK$80–150
External HDD 8TB (Plan B)Seagate One Touch 8TB USB-CWan Chai Computer Centre / HKTVmallHK$1,200–1,500

Plan A total (SSD only, buy two for redundancy): ~HK2,200–2,950

Daily workflow:

  1. Plug SSD enclosure into MacBook Air
  2. Import photos from SD card to SSD (working storage)
  3. Edit in Lightroom / Capture One directly from SSD
  4. Periodically rsync completed projects to HDD (archival)
  5. Unplug when leaving desk

Phase 2: Mac Mini M5 (~June 2026, ≈ HK$5,000–6,000)

ItemSpecific ProductBudget
Mac Mini M5Base config (16GB / 256 or 512GB)HK$4,600–5,500
USB-C to 2.5GbE adapterAny brandHK$200
(Optional) TB4 NVMe enclosureFor faster SSD accessHK$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 Settings

Phase 3: If/When Needed (Future)

Trigger: data exceeds 8TB archive, or need storage independent of Mac Mini uptime.

OptionWhenCost
Multi-bay HDD enclosure (ORICO/TerraMaster)Archive > 8TBHK$500–1,500 + HDDs
Synology DS925+ NASNeed independent storage availabilityHK$4,500 + HDDs
TB4/TB5 NVMe enclosure upgradeNeed faster SSD access on Mac MiniHK$400–800
Additional NVMe SSDWork projects exceed 2TBHK$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

ApproachDay 1 CostIncludes
Synology NAS onlyHK$7,000–8,000DS925+ + 2×8TB HDD
Mac Mini + external drivesHK$7,000–8,500Mac Mini + SSD + HDD
MacBook Air + external drives (Phase 1)HK$2,000–2,800SSD + enclosure + HDD
Phase 1 + Mac Mini (Phase 2)HK$7,000–8,500Everything, phased over 3–6 months