
一部 home server 裝 Proxmox 係咪太誇?先睇你想整 NAS 定實驗室
由 VM、LXC、快照講到 NAS 設定同硬件取捨
XDA Developers 最近提出一個幾進取嘅講法:就算屋企得一部 server,Proxmox 功能多到用唔晒,照裝先最有發展空間。呢個方向有道理,但個結論講快咗少少。Proxmox 適唔適合單機,主要睇部機要兼顧幾多種工作;淨係擺相、做電腦備份同開 SMB 分享,裝完之後反而會多一層管理功夫。
Proxmox 最實用嘅位係隔離
Proxmox VE 底層係 Debian,用 KVM 跑完整 VM,再用 LXC 跑較輕巧嘅 Linux container。VM 有自己嘅 kernel 同虛擬硬件,隔離做得較盡;LXC 就共用 host kernel,食少啲資源,開機亦快。屋企得一部機時,可以分開智能家居、開發測試、相片服務同檔案分享,就算其中一套軟件更新出事,通常都唔會直接整亂其餘服務。
呢點亦解釋咗 Proxmox 點解會令人愈用愈順手。每個 guest 都可以獨立分配 CPU、RAM、磁碟同連線設定,想試另一個 Linux distribution,甚至留一部 Windows VM 做特定工作,都唔使郁原本嗰套環境。不過 Unraid 同 TrueNAS 本身亦支援 VM,官方文件同樣強調完整 VM 嘅隔離;Proxmox 嘅虛擬化管理工具完整啲,但另外兩套一樣跑到 VM。

圖片:Wikimedia Commons — Rico Shen(CC BY-SA 4.0)
快照好方便,但佢唔係備份
改設定或者升級服務之前,Proxmox 可以為支援相關功能嘅 VM 或 LXC 留低快照,出事就退返去之前狀態。官方亦內置排程備份,會收起 guest 設定同資料;配合獨立 Proxmox Backup Server,先有增量傳輸、驗證同較完整嘅還原流程。日常試新版本時,呢套工具確實好過手動抄 config 再祈求開得返。
不過單機有個避唔開嘅限制:host、guest、快照如果全部留喺同一部機、同一組碟,火牛、主板或者儲存裝置出事時一樣會一齊停。 快照主要用嚟退版本,冇取代另一部裝置或異地備份。屋企只擺一部 server 嘅話,先諗清楚備份會去 USB 硬碟、另一部 NAS 定雲端,實際價值高過研究暫時用唔着嘅 HA 同 live migration。
Mini PC 跑得郁,擴充位先易卡住
Proxmox 官方列出,系統同服務建議最少預留 2GB RAM,guest 要另計,行 ZFS 或 Ceph亦要再留空間;KVM 就要 CPU 同主板支援 Intel VT 或 AMD-V。規格門檻唔算高,但同時養幾個 VM,RAM、SSD 容量同網絡介面好快就會見底。舊電腦或者 mini PC 可以整合幾項服務,買之前仍要睇清楚硬碟接口、網卡、散熱同日後加 RAM 方唔方便。
細單位仲要計埋長開成本。大機箱通常容易加碟,但會比較佔位;風扇聲同熱力就視乎硬件同設定。mini PC 慳位又通常靜啲,外接幾隻硬碟之後,線材、火牛同散熱未必仲咁企理。Proxmox 本身唔會神奇地慳電,耗電主要跟硬件、硬碟數量同工作量走。若果一部舊電腦待機本身已經唔理想,整合服務帶嚟嘅方便未必抵銷長期開機成本。
TrueNAS、Unraid 同直接裝 Linux 各有順手位
TrueNAS 以 ZFS 儲存管理為主,dataset、snapshot、SMB/NFS 分享、權限同磁碟狀態都有清楚介面;部機主要用嚟做 NAS,設定會直接好多。Unraid 就擅長用唔同容量硬碟逐隻擴充 parity array,只要 parity 碟唔細過最大嘅資料碟,亦內置 Docker 同 KVM VM 管理。Proxmox 冇現成 SMB 分享精靈,要自己喺 VM 或 LXC 裏面架 Samba,權限同 mount 點接亦要自己處理。
直接裝 Debian 或 Ubuntu 再跑 Docker,層數最少,兩三個服務通常已經夠用,備份亦可以按自己習慣安排。不過 host 套件、Docker network、儲存權限同更新風險全部要自己睇。Proxmox 就係用多一套管理概念,換來清楚嘅 guest 邊界、資源限制同回復工具。學習成本唔止識撳「Create VM」,仲包括 bridge、storage、bind mount、權限同備份位置。
邊類單機用家先值得裝
打算用一部機同時養智能家居、開發環境、幾套 self-hosted 服務,又會不時試新 OS,Proxmox 呢種「功能過剩」幾有用,因為多出嚟嘅彈性真係用得着。只想要穩定檔案分享、相片庫同電腦備份,TrueNAS 或 Unraid 會少兜幾個圈;熟 Linux、服務數量又少,直接裝 Linux 亦夠乾脆。揀之前先列出會長開嘅服務、備份目的地同可接受嘅維護時間,答案通常已經好清楚。
參考來源
- XDA Developers — Proxmox is total overkill for running a single home server, and that's exactly why you should use it — original report
- Proxmox VE Features — 核對 KVM、LXC、排程備份、Proxmox Backup Server 同叢集功能
- Proxmox VE System Requirements — 核對 CPU 虛擬化支援、RAM、ZFS 同儲存硬件要求
- TrueNAS Virtual Machines — 確認 TrueNAS 內置 VM 功能同隔離能力
- TrueNAS Creating Snapshots — 確認 TrueNAS 嘅 ZFS snapshot、復原同複製用途
- Unraid Arrays — 核對 Unraid parity array、硬碟容量限制同擴充方式
- Unraid VM Overview and System Preparation — 確認 Unraid 採用 KVM/QEMU、支援 VM 隔離同硬件直通
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







