Proxmox Backup Server 2.x 安裝在 LXC 模式
這套是 Proxmox 公司推出新的開源備份伺服器,目前是針對自家的 Proxmox VE 伺服器來備份虛擬器上的服務,在 Proxmox VE 的現行備份方式是整機都完整的備份。
使用 PBS 的話可以加速備份方式,那目前的功能如下:
- 整合 Proxmox VE
可以簡單直接的備份虛擬機與容器。
(需要 pve-manager 6.2-9 以上版本)
- 採用 Rust 語言開發
提供高速運作效能與記憶體使用效率。
- 支援重複資料刪除
可以大幅度節省儲存伺服器的資料佔用量。
- 支援增量備份
讓每次備份產生的資料量降至最低,節省網路流量與儲存容量。
- 支援資料完整性驗證
採用 SHA-256 計算備份作業正確性與一致性。
- 支援資料異地同步
可以在外地另建一台 Proxmox BS,做為備份檔的異地抄寫。
- 支援資料壓縮
採用高速 Zstandard 演算法,每秒可以壓縮數 GB 的資料量。
- 支援資料加密
在 Client 端加密時使用 Galois/Counter 模式的 AES-256 進行加密。採用這種模式的加密可以在現代的硬體上提供高速效能。
- 提供網頁管理介面
採用來自於 Proxmox VE 的網頁式技術,可以容易的管理所有備份檔案。
- 開放原始碼
毫無保留,Proxmox Backup Server 是自由且開源的軟體,原始碼採用 AGPL v3 授權釋出。
- 技術支援
若是企業使用者,可以由 Proxmox 公司購買商業技術支援。
(或是找在地代理/經銷商購買亦可)
運行環境
本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式
- 系統環境: Debian 11
安裝或測試過程
- 更新 Debian 系統服務
apt update
apt dist-upgrade -y
- 安裝 repo key
wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
- 新增加 PBS 來源庫
vim /etc/apt/sources.list
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib
# 以下是新增加資訊
# PBS pbs-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pbs bullseye pbs-no-subscription
# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib
- 新增來源庫之後要下一次更新的指令,這樣子才可以正常安裝服務
apt update
110.11.01 在安裝 PBS 服務之前要先注意 (backup)這帳號的 ID,因為本篇是使用 Synology NFS 服務來應用,為了不影響後續的操作,所在安裝之要先修改好此帳號的 ID ,另一個原因是 PBS 會把權限改為由 (backup)這個帳號來操作。
-
如何修正請參考本站的另一篇操作過程 Proxmox Backup Server 與 Synology 使用 NFS
-
安裝 PBS-Server 服務
apt install proxmox-backup-server
- 註解掉訂閱來源庫
vim /etc/apt/sources.list.d/pbs-enterprise.list
,這樣子在更新時不會訂閱專用的來源庫
# 註解前
deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise
# 註解後
#deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise
安裝完之後重啟系統之後就可以從網頁上登入 https://ip:8007