2020年7月10日,奥地利公司Proxmox Server Solutions GmbH展示了新备份解决方案的公开beta版本。
我们已经介绍了如何在Proxmox VE中使用标准备份方法以及如何使用第三方解决方案-Veeam®Backup&Replication™执行增量备份。现在,随着Proxmox备份服务器(PBS)的出现,备份过程应该变得更加便捷。
PBS是由自由软件基金会(Free Software Foundation)开发的GNU AGPL3许可发行的。这将使您可以轻松使用和修改软件以满足您的需求。
PBS的安装实际上与标准Proxmox VE的安装过程相同。同样,我们设置FQDN,网络设置和其他所需数据。安装完成后,您可以重新启动服务器并使用以下形式的链接进入Web界面:
https://<IP-address or hostname>:8007
PBS的主要目的是执行虚拟机,容器和物理主机的备份。提供了相应的RESTful API来执行这些操作。支持三种主要的备份类型:
- vm-复制虚拟机;
- ct-复制容器;
- 主机-复制主机(真实或虚拟机)。
从结构上讲,虚拟机备份是一组存档。每个磁盘驱动器和虚拟机配置文件都打包到一个单独的存档中。这种方法使您可以加快部分恢复过程的速度(例如,您只需要从备份中拉出一个单独的目录),因为不需要扫描整个存档。
除了用于存储大量数据和虚拟机映像的常规img格式外,还出现了pxar(Proxmox文件存档格式)格式,用于存储文件存档。它旨在为资源密集型重复数据删除过程提供高性能。
如果您查看快照中的一组典型文件以及该文件.pxar也可以在catalog.pcat1和index.json文件中找到。第一个存储备份中所有文件的列表,旨在快速查找所需的数据。除了列表之外,第二个还存储每个文件的大小和校验和,并用于检查一致性。
传统上,服务器是通过网络界面和/或命令行实用程序控制的。 CLI命令的详细说明在相应的文档中给出。 Web界面是简洁的,对于至少使用过Proxmox VE的每个人来说都很熟悉。
在PBS中,您可以配置本地和远程存储同步作业,ZFS支持,AES-256客户端加密以及其他有用的选项。从路线图来看,很快将可以导入现有备份,具有Proxmox VE的主机或整个Proxmox Mail Gateway。
另外,使用PBS,您可以通过安装客户端部分来组织基于Debian的任何主机的备份。将存储库添加到/etc/apt/sources.list中:
deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib
# security updates
deb http://security.debian.org/debian-security buster/updates main contrib
更新软件列表:
apt-get update
安装客户端:
apt-get install proxmox-backup-client
将出现对其他Linux发行版的进一步支持。
您现在可以“感觉”到PBS的beta版本,完成的图片在官方网站上。在Proxmox论坛上也出现了相应的分支机构讨论。源代码也向所有人开放。
让我们总结一下。PBS的第一个公开测试版已经显示出一组非常有用的功能,值得我们密切关注。我们希望将来的版本不会令我们失望。