功能簡介
- 整合 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 BS 提供 Debian 使用的 Proxmox Backup Client,可以很方便的備份 Debian 系統上的檔案至 Proxmox BS。至於其它的作業系統的 Client 程式,正在開發當中。
小試心得
將 Proxmox BS 加入 Proxmox VE
將 Proxmox BS 加入 Proxmox VE 以後,就可以像平常操作備份一樣,可以是排程備份,也可以是手動執行備份。
差異不同的是這種備份架構可以提供增量備份,而不是以前的完整備份,我想這是很多人朝思暮想的功能之一,現在已經實現。
在 Proxmox VE 操作備份作業進行中,Proxmox BS 的作業清單也會顯示目前正在進行的作業,是即時顯示進度的。
備份內容區清單
在上圖中呈現的是已經完成備份的內容區,其中 vm (虛擬機) 與 ct (容器) 是用 Proxmox VE 原生介面做的備份,host (主機) 則是在 Debian 上安裝 Proxmox Backup Client 工具所進行的備份。
檢視備份檔案內容
在 Proxmox BS 上有一個很棒的實用功能,對於支援的備份來源類型 (例如 zfs dataset 的容器備份檔),可以檢視備份檔的內容。
除了可以檢視內容檔案清單,還可以直接指定要下載的檔案,對於要挖單一檔案的情況下非常方便,不須要把整個備份檔全下載後再解開取檔,太方便啦!
註:這個版本尚未支援繁體中文。