Proxmox Backup Server(PBS)有去重、增量、加密,是 PVE 環境很好用的備份方案。很多人手上已經有一台 NAS,想直接拿來放備份,卻發現 PBS 的網頁介面沒有「加入 NFS」的選項。

做法是:先在 PBS 的系統層把 NFS 掛起來,再把那個掛載點加成 Datastore。

步驟

  1. NAS 端(以 Synology 為例):控制台 → 檔案服務 → 啟用 NFS;再到共用資料夾 → 編輯 → NFS 權限,新增一條規則。主機填 PBS 的 IP、權限選讀寫,Squash 設成「不對應」。
  2. PBS 裝 NFS 用戶端:apt install nfs-common -y
  3. 手動測試掛載:先建資料夾,再用 mount -t nfs <NAS位址>:/<共用資料夾> /mnt/nfs_backup 測試。PBS 實際寫入備份用的是 backup 帳號,不是 root,所以掛上之後要用 chown backup:backup /mnt/nfs_backup 把目錄交給它,否則建 Datastore 時會出現權限錯誤。
  4. 寫進 /etc/fstab 開機自動掛載:建議加 _netdev(等網路好了再掛)和 nofail(掛不上也繼續開機),避免 NAS 離線時 PBS 開機卡住。不要用 soft:NAS 短暫沒回應時,soft 會讓寫入直接失敗,備份資料可能寫壞,備份空間用預設的 hard 比較安全。
  5. 加成 Datastore:PBS 網頁 → Datastore → Add,路徑填掛載點。
  6. PVE 端加入:在 PVE 新增 Proxmox Backup Server 類型的儲存,備份就會自動去重。

最常見的踩雷是跳過第 3 步,直接寫 fstab;一旦參數寫錯,下次開機就卡住。先手動測、再寫 fstab、最後才加 Datastore。

兩個安全提醒

  • NFS 沒有帳號密碼:它只看來源 IP。同網段的人只要偽造 IP,就能讀寫你的備份。備份空間應該放在獨立的 VLAN,並開啟 PBS 的用戶端加密(金鑰另外保管)。
  • 別讓備份跟正式資料同一個命:NAS 同時放正式資料和備份,機房失火或中了勒索軟體,會一次帶走兩份。至少要有一份離線或異地的副本。

資料來源

  • 本人 PBS 掛載 NFS 的實作筆記(2025-11、2026-03)

封面圖由 AI 生成。