定时备份所有虚拟机
更新时间:2023年5月1日14:32:35
(推荐)方案一:
点击数据中心-备份-添加
储存,计划(时间),发送邮件至:根据自己需求进行填写
选择模式:所有
方案二:
本案例beifen.sh放置/root目录下,根据你的需求进行更变/不变
1.首先下载/新建beifen.sh进行修改你的备份盘配置更新时间:2023年5月1日14:32:35
(推荐)方案一:
点击数据中心-备份-添加
储存,计划(时间),发送邮件至:根据自己需求进行填写
选择模式:所有
方案二:
本案例beifen.sh放置/root目录下,根据你的需求进行更变/不变
代码:
#!/bin/bash
# 全虚拟机备份指定磁盘
#--storage=U2100G指定PVE节点的本地磁盘名称 --exclude-path /Prokvm/dump:磁盘目录位置
for vmid in $(qm list | awk '{if ($1 ~ /^[0-9]/) print $1}'); do
vzdump $vmid --compress=zstd --storage=U2100G --mode snapshot --exclude-path /Prokvm/dump
done
数据中心-存储-U2100G(你的磁盘节点)-内容-添加VZDump备份文件
2.在PVE里面创建定时任务
使用以下命令编辑crontab定时任务配置文件:
输入:crontab -e
然后在文件末尾添加以下内容,表示执行/root目录下beifen.sh,然后每天凌晨0点执行备份任务:
0 0 * * * /bin/bash /root/beifen.sh
附件
最后编辑: