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.3(2024年11月28日;稳定版本)[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.3 released. 2024年11月28日. (原始内容存档于2024年11月29日). 
  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). 

外部链接

编辑