Skip to content

Nuface Blog

隨意隨手記 Casual Notes

Menu
  • Home
  • About
  • Services
  • Blog
  • Contact
  • Privacy Policy
  • Login
Menu

Proxmox Backup Server (PBS) 可以裝在LXC 或Docker 中嗎?

Posted on 2025-11-032025-11-03 by Rico

短答:不建議、也不支援。
Proxmox Backup Server(PBS)官方設計是跑在 裸機或 KVM/VM 上;不要裝在 LXC 或 Docker。

為什麼不行 / 不建議

  • 系統服務依賴:PBS 是一整套 systemd 服務(索引、GC、驗證、API、fuse-mount 等),容器環境(特別是 Docker)對 systemd、udev 的支援不完整。
  • 核心能力需求:PXAR 瀏覽/掛載要用 FUSE;Tape(LTO)要用 sg 裝置;這些在 LXC/Docker 內要嘛做不到,要嘛非常不穩定、也不受支援。
  • 儲存與完整性:最好把 datastore 放在 ZFS(scrub、checksum)。容器層再疊一層會讓 I/O、記憶體快取與錯誤處理更複雜,也影響效能與可靠性。
  • 支援性:官方文件與社群支援的前提是裸機/VM;在 LXC/Docker 內如果出了問題,往往被視為不在支援範圍。

可行、被建議的做法

  • 裸機:PBS 直接裝在實體機,datastore 用 ZFS(RAIDZ2/鏡射);最佳效能與可靠性。
  • VM(在 PVE 上):PBS 裝在一台 KVM VM,資料碟以 直通整顆磁碟 / Virtio-SCSI 提供給 PBS(或把外部 ZFS/NAS 以 NFS/SMB 匯入作 datastore;雖然效能略差,但管理簡單)。
  • 客戶端容器 OK:在 LXC 或 Docker 內安裝 proxmox-backup-client 把檔案備份到 PBS 伺服器是沒問題的;伺服器端不要容器化。

特殊需求的折衷(僅供參考,不保證支援)

  • 極少數人會用 特權 LXC + nesting + FUSE 讓 PBS 跑起來,但 Tape、ZFS、驗證/掛載常踩雷;升級風險高,不建議在生產用。
  • Docker 裝 systemd(如 dind/systemd-in-docker)理論上可行,但維運成本與坑遠大於收益。

總結
把 PBS 當成「備份基礎設施」看待:裸機或 VM 才是正途;容器化僅用於備份客戶端。如果你提供你的 PVE/硬碟拓撲,我可以幫你畫一個最小變動、可落地的 VM 方案(含磁碟直通與網路/排程設定)。

Recent Posts

  • Postfix + Let’s Encrypt + BIND9 + DANE Fully Automated TLSA Update Guide
  • Postfix + Let’s Encrypt + BIND9 + DANE TLSA 指紋自動更新完整教學
  • Deploying DANE in Postfix
  • 如何在 Postfix 中部署 DANE
  • DANE: DNSSEC-Based TLS Protection

Recent Comments

  1. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on High Availability Architecture, Failover, GeoDNS, Monitoring, and Email Abuse Automation (SOAR)
  2. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on MariaDB + PostfixAdmin: The Core of Virtual Domain & Mailbox Management
  3. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Daily Operations, Monitoring, and Performance Tuning for an Enterprise Mail System
  4. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Final Chapter: Complete Troubleshooting Guide & Frequently Asked Questions (FAQ)
  5. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Network Architecture, DNS Configuration, TLS Design, and Postfix/Dovecot SNI Explained

Archives

  • December 2025
  • November 2025
  • October 2025

Categories

  • AI
  • Apache
  • Cybersecurity
  • Database
  • DNS
  • Docker
  • Fail2Ban
  • FileSystem
  • Firewall
  • Linux
  • LLM
  • Mail
  • N8N
  • OpenLdap
  • OPNsense
  • PHP
  • QoS
  • Samba
  • Switch
  • Virtualization
  • VPN
  • WordPress
© 2025 Nuface Blog | Powered by Superbs Personal Blog theme