Proxmox Backup Server

用於備份虛擬機器、容器與實體主機的Linux散佈版

Proxmox Backup Server(簡稱為Proxmox BS)是開放源代碼備份軟體專案,支援虛擬機器容器與實體主機。[3]Debian Linux發行版為基礎開發,並包含了一些擴充功能,如開箱即用的ZFS支援,以及較新版本的長期支援版Linux內核[4] Proxmox Backup Server授權條款為GNU Affero通用公共許可證第三版。[5]

Proxmox Backup Server
Proxmox Backup Server 2.0 - dashboard
開發者Proxmox Server Solutions GmbH
編程語言Rust[1]
作業系統家族類Unix系統
運作狀態活躍
源碼模式自由及開放源代碼軟件
首次發布2020年11月11日,​4年前​(2020-11-11
當前版本
  • 3.2(2024年4月25日;穩定版本)[2]
編輯維基數據鏈接
更新方式APT
軟件包管理系統dpkg
支援平台x86-64
使用者空間GNU
默認用戶界面網頁界面
許可證GNU Affero通用公共許可證 v3.0
官方網站proxmox.com/proxmox-backup-server 編輯維基數據鏈接
倉庫 編輯維基數據鏈接

技術

Proxmox Backup Server主要使用Rust編寫而成[6]並實作了重複數據刪除以減少所需的儲存空間。[7]資料被分割為區塊。[8]

歷史

Proxmox Backup Server的開發是從2018年10月開始的,目標是為虛擬化平台Proxmox Virtual Environment提供比僅允許完整備份的整合vzdump工具更有效率的備份。2020年7月公佈第一個公開測試版,並於2020年11月釋出第一個穩定版本。[9]

運作方式

Proxmox Backup Server使用主從式架構:伺服器儲存備份資料,客戶端工具則適用於大多數現代Linux系統。該軟體透過ISO映像檔在實體機器上安裝,其中包含了管理工具與以網頁為基礎的圖形化使用者界面。管理員可以透過網路瀏覽器或命令列界面管理系統。Proxmox Backup Server也提供了REST API供第三方工具使用。

Proxmox Backup Server支援增量備份英語Incremental backup重複數據刪除Zstandard壓縮與認證加密[3]第一個備份是完整備份,後續備份會從客戶端增量傳送到Proxmox Backup Server,並在其中進行重複資料刪除。

而對Proxmox VE平台來說,Proxmox Backup客戶端緊密整合;備份的儲存空間可以設定為Proxmox VE上的儲存空間後端,並支援QEMU虛擬機器與LXC容器的去重複資料備份。[10]

備份可以儲存在本機或同步到遠端位置[11],多個不相關的主機也可以使用同一個備份伺服器。所有客戶端與伺服器的流量均透過TLS加密以防止竊聽。為了進一步保護備份資料,還可以在伽羅瓦/計數器模式下使用AES-256對所有備份資料進行加密。[12]由於備份伺服器在沒有相符的加密金鑰的情況下無法存取備份資料,因此其甚至可以是不受信任的主機。

Proxmox Backup Server中還可以定義資料保留策略。刪除過期資料分兩階段完成:首先,刪除不再需要的備份索引,然後執行垃圾回收器處理程序以實際刪除孤立的資料區塊。[13]

參見

參考資料

  1. ^ Proxmox Backup Server and Client Git Tree. [2020-12-18]. (原始內容存檔於2023-07-08). 
  2. ^ Proxmox Backup Server 3.2 released. 2024年4月25日 [2024年4月26日]. 
  3. ^ 3.0 3.1 Nestor, Marius. Meet Proxmox Backup Server, a Debian-Based Open Source Enterprise Backup Solution. 9to5Linux (9to5Linux). [2020-12-21]. (原始內容存檔於2023-04-03). 
  4. ^ Plura, Michael. Backup Server 1.0: Proxmox und ZFS absichern [Backup Server 1.0: Securing Proxmox and ZFS]. Heise Online (Heinz Heise). 2020-11-13 [2020-12-21]. (原始內容存檔於2023-03-22) (德語). 
  5. ^ Proxmox Backup Server. Proxmox Server Solutions GmbH. 2011-07-13 [2022-12-16]. (原始內容存檔於2023-03-22). 
  6. ^ Thommes, Ferdinand. Proxmox erweitert Angebot mit Backup-Server [Proxmox extends offer with backup server]. linuxnews.de. 2020-11-12 [2020-12-21]. (原始內容存檔於2022-06-29) (德語). 
  7. ^ Legrand, David. Proxmox Backup Server est disponible en version 1.0 [Proxmox Backup Server available in version 1.0]. InpactHardware. 2020-11-12 [21 December 2020]. (原始內容存檔於2021-10-24) (法語). 
  8. ^ Backup Content. Proxmox Backup Documentation. Proxmox Server Solutions GmbH. 2020-11-11 [2020-12-21]. (原始內容存檔於2023-09-25). 
  9. ^ Introduction - History. Proxmox Backup Documentation. Proxmox Server Solutions GmbH. 2020-11-11 [2020-12-21]. (原始內容存檔於2023-04-10). 
  10. ^ Roadmap Proxmox Backup. Project page of the Proxmox Backup. Proxmox Server Solutions. [2020-12-21]. (原始內容存檔於2023-06-29). 
  11. ^ Cinar, Seda. Proxmox Backup Server 1.0 released. 14 November 2020 [2020-12-21]. (原始內容存檔於2023-03-24). 
  12. ^ De Luz, Sergio. ¿Necesitas hacer backups profesionales? Proxmox Backup Server es tu solución [Do you need to make professional backups? Proxmox Backup Server is your solution]. RedesZone.net (Grupo ADSLZone). 2020-11-15 [2020-12-21]. (原始內容存檔於2023-04-14) (西班牙語). 
  13. ^ Sterr, Jonas. Proxmox Backup Server configuration. The Thomas-Krenn-Wiki. Thomas Krenn. [2021-08-10]. (原始內容存檔於2023-01-03). 

外部連結