前缀、文档修改记录
20260207 初始化编辑此文章,完稿
章节1、需求描述
我家里运行了1套PVE的环境,里面有挺多的虚拟机了,因为怕丢失数据,还是有必要给这个环境上一下虚拟机备份的。
方案上,来说,PVE有一套成熟的proxmox backup server的备份方案,直接用他官方的备份方案,既能满足生产环境的需要,也更能保障兼容性和稳定性。
章节2、部署proxmox backup server
备份的盘,弄了一个14TB的盘,专门用于放备份数据,肯定妥妥够用的,路径是 /mnt/datastore/backup


指纹信息
proxmox-backup-manager cert info

章节3、添加proxmox backup server到 proxmox ve环境
浏览器登录 PVE Web, https://PVE_IP:8006
添加pbs
Datacenter 数据中心
→ Storage 存储
→ Add 增加
→ Proxmox Backup Server

| 项目 | 说明 |
|---|---|
| ID | 存储名称(如 pbs-backup) |
| Server | PBS 的 IP 或域名 |
| Username | PBS 用户(如 root@pam) |
| Password / API Token | 用户密码或 API Token |
| Datastore | PBS 上的 datastore 名 |
| Fingerprint | 自动获取(推荐点 Get Fingerprint) |
| Content | 勾选 VZDump backup file |
添加如下:

章节4、 在proxmox ve中,配置并执行指向proxmox backup server的备份动作
在数据中心 / 备份 / 添加
存储: 选择刚刚添加的pbs: backup
计划: 根据实际的时间密度进行备份,我这里一个月备份1次,就可以了

保留3个数据的副本,覆盖3个月,足够了

备份文件的名称,按照全量信息来,好一点
{{cluster}}, {{guestname}}, {{node}}, {{vmid}}

章节5、 验证备份可行
选择1台虚拟机,备份,立即备份, 手工单次执行1下备份动作。

如果单个运行没有什么问题,可以执行,现在运行 (数据中心/备份/现在运行)

命令方式执行:
vzdump --prune-backups 'keep-last=3' --mailnotification always --notes-template '{{cluster}}, {{guestname}}, {{node}}, {{vmid}}' --mode snapshot --all 1 --storage backup --node PVE03SSD
附录1、视频操作演示
附录2、@Dasmz
博客内,所有教程为手打原创教程,如果技术教程对您有所帮助,欢迎打赏作者。技术层面,闻道有先后,如有疏漏、错误,欢迎指正。技术博客的内容,一般具有一定的环境依赖,具有一定的年代依赖,酌情参考其中的内容,请勿完全照搬照抄。
对于博客内已提及的专业知识,如果需要技术指导,欢迎联系我,仅需支付工时费
Twitter: Dasmz
Youtube: @DasmzStudio
Telegram: @Dasmz
