标签归档:PVE备份

Proxmox VE的虚拟机备份

前缀、文档修改记录

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
ServerPBS 的 IP 或域名
UsernamePBS 用户(如 root@pam
Password / API Token用户密码或 API Token
DatastorePBS 上的 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

Donate
云乞讨