Mac mini 輕 NAS 家庭伺服器¶
APPLEFANS蘋果迷【Mac mini 再戰十年】系列 Ep.4:不用買群暉(Synology),靠 macOS 內建功能就能把退役 M1 / Intel Mac mini 變成 24 小時家庭輕 NAS——檔案共享、Time Machine 無線備份、內容快取(Content Caching)、AirPlay 接收器全部零成本取得。macOS 原生方案可覆蓋專業 NAS 約 80% 的核心需求。
目錄¶
- #1. 全景圖:一台 Mac mini 能頂多少 NAS 功能
- #2. 基礎環境建置:Headless 無頭伺服器化
- #3. 核心輕 NAS:SMB 檔案共享與 Time Machine
- #4. 蘋果生態黑科技:內容快取與 AirPlay
- #5. 進階擴充:智慧家庭與私有相簿
- #參考資料
1. 全景圖:一台 Mac mini 能頂多少 NAS 功能¶
服務堆疊一覽¶
┌─────────────────────────────────────────────┐
│ Mac mini(24h 開機、無頭運轉) │
│ │
│ Layer 1 基礎 永不休眠 / 自動登入 / 螢幕共享 │
│ Layer 2 儲存 SMB 檔案共享 / Time Machine │
│ Layer 3 加速 內容快取 / AirPlay 2 接收器 │
│ Layer 4 進階 Homebridge / HA / Immich │
│ (見 [Mac mini Homebridge 智慧家庭中樞](<./Mac mini Homebridge 智慧家庭中樞.md>))│
└─────────────────────────────────────────────┘
與傳統 NAS 的定位對比¶
| 維度 | Mac mini(macOS 原生) | 傳統 NAS(Synology/QNAP) |
|---|---|---|
| 檔案共享(SMB) | ✅ 內建 | ✅ 內建 |
| Time Machine 備份目標 | ✅ 原生絲滑 | ✅(需設定) |
| 系統更新/App 下載快取 | ✅ 內建(蘋果裝置限定) | ❌ |
| AirPlay 接收器 | ✅ 內建 | ❌(需另購硬體) |
| RAID / 磁碟陣列 | ❌(macOS 不做 RAID5) | ✅ |
| Docker 服務生態 | ✅ 可裝(OrbStack 等) | ✅ 內建套件中心 |
| ZFS / 快照 | ❌ | ✅(高階機型) |
| 功耗/噪音 | 低/無風扇 | 視機型 |
| 入手成本 | 閒置機 = 0 元 | 數千起 |
結論:家庭輕度使用(共享 + 備份 + 蘋果生態加速),Mac mini 原生方案綽綽有餘;重度儲存需求(RAID、ZFS、大量 Docker)才需要真 NAS。
2. 基礎環境建置:Headless 無頭伺服器化¶
三步無頭化流程¶
影片的核心起手式:讓 Mac mini 拔掉螢幕鍵鼠後仍可遠端管理。
Step 1 防休眠 Step 2 自動登入 Step 3 螢幕共享
系統設定 > 能源 系統設定 > 使用者與群組 系統設定 > 一般 > 共享
勾選「防止電腦在顯示器 啟用自動登入 開啟「螢幕共享」
關閉時自動進入睡眠」 (停電復電/更新重啟後 (其他 Mac 遠端連入)
│ 自動回到桌面) │
└────────────────────┴───────────────────────────────────┘
▼
拔除螢幕/鍵盤/滑鼠,主機塞進電視櫃
(臨時維護:iPad 接線當 Sidecar 螢幕)
各步驟為什麼必要¶
| 設定 | 不設的後果 | 設定的效果 |
|---|---|---|
| 防止休眠 | 服務睡眠中斷,備份/共享全掛 | 背景 24 小時服務不中斷 |
| 自動登入 | 停電復電後卡在登入畫面,所有服務起不來 | 重開機後自動恢復全部服務 |
| 螢幕共享 | 每次維護都要接螢幕鍵鼠 | 從任何 Mac 遠端桌面管理 |
遠端連入方式¶
# 從另一台 Mac:Finder ⌘K(連接伺服器)或 VNC
vnc://192.168.1.10 # 螢幕共享(圖形介面)
# SSH(若在「共享」開啟遠端登入,無圖形維護更輕量)
ssh tommy@192.168.1.10
最佳實踐¶
- ✅ Mac mini 固定 IP(路由器 DHCP 綁定),遠端位址永不變
- ✅ 「能源」裡同時確認「喚醒以供網路存取」已開啟
- ✅ 筆電(MacBook)不適合此方案——闔蓋即睡眠,除非額外改設定
- ❌ 不要只靠「喚醒以供網路存取」而不禁休眠——喚醒有延遲且不保證成功
- ❌ 自動登入意味著物理接觸者可直接進桌面——機器放在家用環境再啟用
3. 核心輕 NAS:SMB 檔案共享與 Time Machine¶
SMB 檔案共享¶
路徑:系統設定 > 一般 > 共享 > 檔案共享。點「i」進階設定可指定共享資料夾(含外接硬碟)與使用者權限。
Mac mini(檔案共享開啟) 家裡其他裝置
┌──────────────────┐
│ /Users/tommy/Shared │──SMB──→ MacBook Finder 側欄「網路」
│ /Volumes/備份硬碟 │──SMB──→ Windows 檔案總管 \\<IP>
│ (外接硬碟,設權限) │──SMB──→ iPhone「檔案」App 連接伺服器
└──────────────────┘
# 用戶端掛載方式(Finder ⌘K 連接伺服器)
smb://192.168.1.10
# 或終端直接掛載
mkdir ~/nas && mount_smbfs //tommy@192.168.1.10/Shared ~/nas
Time Machine 無線備份目標¶
關鍵設定藏在檔案共享的進階選項:對備份硬碟按右鍵 → 進階選項 → 勾選「共享為時光機備份目的位置」(Share as a Time Machine backup destination)。
之後家裡每台 MacBook:系統設定 > 一般 > Time Machine → 選擇備份磁碟 → 看到 mac-mini-name 網路磁碟 → 選它。連上家用 Wi-Fi 即全自動無感備份,徹底擺脫外接硬碟。
| 備份方式 | 傳統外接硬碟 | Mac mini SMB 網路備份 |
|---|---|---|
| 需要插線 | ✅ 每次手動接 | ❌ 連 Wi-Fi 即備 |
| 自動化 | 接上才觸發 | 全自動背景 |
| 多機共用 | 一機一碟 | 多台 MacBook 共用一目標 |
| 速度 | USB 直連快 | 視 Wi-Fi/網路品質 |
| 風險 | 硬碟遺失 | 伺服器掛了全部停擺(仍建議異地第二備份) |
底層機制(macOS Big Sur+):Time Machine 對 SMB 網路目標會建立 sparsebundle 磁碟映像檔(APFS),支援每台機器獨立快照空間。備份目標碟格式化為 APFS 或 Mac OS 擴展格式最穩。
最佳實踐¶
- ✅ 備份硬碟優先選外接 SSD 或高速 USB 碟,SMB 瓶頸常在硬碟本身
- ✅ 重要資料維持 3-2-1 原則:網路備份之外,再有一份離線/異地副本
- ❌ 不要把共享權限開成「所有人讀寫」——家用也按使用者分權
- ❌ Time Machine 備份碟同時當一般共享碟塞滿檔案——保留成長空間
4. 蘋果生態黑科技:內容快取與 AirPlay¶
內容快取(Content Caching)¶
位置:系統設定 > 一般 > 共享 > 內容快取。開啟後 Mac mini 變成家中蘋果裝置的下載代理伺服器。
沒有內容快取:
iPhone 更新 iOS ──┐
iPad 更新 iOS ───┼──每台都從 Apple 伺服器下載──→ 對外頻寬 × N 次
Mac 更新 macOS ──┘
有內容快取:
iPhone 更新 iOS ──→ 快取詢問 ──→ Mac mini 已有?──是──→ 區網直取(秒下)
iPad 更新 iOS ──→ 快取詢問 ──→ Mac mini 已有?──否──→ 下載並快取
區網內其他裝置再更新 → 命中快取
快取內容涵蓋:iOS/macOS 系統更新檔、App Store 應用、iCloud 部分資料。家裡蘋果裝置越多、更新越大,省的對外頻寬越可觀。
| 設定項 | 建議 |
|---|---|
| 快取位置 | 指定到大容量外接碟(預設在系統碟) |
| 網路 | Mac mini 走有線乙太網路最穩 |
| 衝突 | 開啟「網際網路共享」時內容快取不可用,兩者擇一 |
AirPlay 2 接收器¶
位置:系統設定 > 一般 > 共享 > AirPlay 接收器。開啟後 iPhone / 其他 Mac 可把音訊與畫面 AirPlay 到 Mac mini——接上客廳音響就是 AirPlay 音響,與 HomePod 組多房間同步播放。
重要相容性警告(影片未提):Apple 在 macOS 12.4 悄悄移除了 pre-T2 晶片 Intel Mac(2017 以前多數機型,含 Mac mini 2014)的 AirPlay 接收功能。M1 及 T2 機型(Mac mini 2018+)不受影響。撿二手 Intel Mac mini 做接收器前先確認年份。
| 你想達成 | 設定 | 硬體門檻 |
|---|---|---|
| 音訊 AirPlay 到音響 | 共享 > AirPlay 接收器 + 音響接 Mac | M1/T2 以上 |
| iPhone 畫面鏡射到 Mac 螢幕 | 同上(傳送端另需較新機型) | 視傳送端 |
| 多房間同步 | 與 HomePod 群組 | 皆需支援 AirPlay 2 |
5. 進階擴充:智慧家庭與私有相簿¶
儲存層跑穩之後,同一台機器可以繼續疊服務(影片帶到的三個方向):
| 服務 | 定位 | 一句話 |
|---|---|---|
| Homebridge | HomeKit 橋接器 | 小米/三星/Tuya 裝置接進「家庭」App,Siri 控制 |
| Home Assistant | 自動化中樞 | 高自由度本機自動化引擎,複雜連動首選 |
| Immich | 私有雲相簿 | 本地 AI 臉部/場景識別,Google Photos/iCloud 免月租替代 |
Homebridge 與 HA 的選型深度比較、安裝實戰與小米裝置排錯,見系列前一篇筆記:Mac mini Homebridge 智慧家庭中樞。
擴充路線決策樹¶
基礎儲存服務跑穩了(共享 + TM 備份 + 快取)?
│
├─ 還沒 ──→ 先跑一個月,確認穩定再疊服務
│
└─ 穩了 ──→ 你的下一步痛點是?
│
├─ 家裡智慧裝置想進「家庭」App ──→ Homebridge
│ (npm 生態,輕量,見前篇筆記)
│
├─ 想要複雜自動化邏輯 ──→ Home Assistant
│ (Docker 部署最乾淨)
│
└─ 照片不想再付月租 ──→ Immich
(Docker Compose 一鍵起,注意記憶體需求)
行動建議(總結影片): 1. 低成本起步:閒置 Mac mini 先設「永不休眠 + 自動登入 + 螢幕共享 + SMB/Time Machine」,立刻解決多裝置備份與共享痛點 2. 模組化擴充:儲存層穩定後,依需求逐個導入 Docker 服務(Immich、HA),不要一次全上 3. 全程 macOS 原生設定,零指令碼依賴——這是相對 Linux 自架 NAS 最大的門檻優勢
參考資料¶
- 影片:Mac 變 NAS 一點都不難|APPLEFANS蘋果迷 Ep.4
- Apple 支援:在 Mac 上共享檔案
- Apple 支援:內容快取
- Backing up to network storage in Big Sur and beyond(Time Machine SMB sparsebundle 機制)
- Reddit:Apple 於 macOS 12.4 移除 pre-T2 Mac 的 AirPlay 接收器
相關筆記¶
- Mac mini Homebridge 智慧家庭中樞
- [[Immich]]
- [[Time Machine]]