既然异地备份的 NFS 已经挂载成功,现在我们就来配置最关键的自动化“速效救心丸”。
在 PVE 9.1 中,配置备份计划需要分两步走:设置保留策略(防止撑爆 VPS)和创建定时任务(自动化运行)。
第一步:设置保留策略 (Retention Policy)
由于 NFS 不支持 PBS 那样的“增量去重”,每一个备份都是一个完整的、巨大的压缩包。如果不限制数量,你的 VPS 空间很快就会满。
- 在 PVE Web 界面,点击左侧导航栏的 数据中心 (Datacenter) -> 存储 (Storage)。
- 双击你刚才添加的那个 NFS 存储(比如
VPS-Backup)。 - 切换到顶部的 备份保留 (Backup Retention) 选项卡。
建议配置:
- 保留最近 (Keep Last):
3(保留最近 3 天/次的备份)。 - 保留每日 (Keep Daily):
7(保留过去一周每天的一个版本)。 - 这样配置,你随时可以找回最近几天的任意版本,或者上周某天的版本,且总占用量可控。
- 保留最近 (Keep Last):
第二步:创建自动备份任务
- 依然在 数据中心 (Datacenter) 级别,点击左侧菜单的 备份 (Backup)。
点击 添加 (Add),弹出配置框:
- 存储 (Storage): 选择你的
VPS-Backup。 - 计划 (Schedule): 建议选在凌晨业务低峰期,比如
03:00。 - 选择节点 (Selection Mode): 选
All(备份所有节点的所有虚拟机)。 - 模式 (Mode): 选
Snapshot(快照模式,虚拟机无需关机,业务不中断)。 - 压缩 (Compression): 务必选
ZSTD。它的压缩比极高,且在 PVE 物理机端运行极快,能有效减少推送到 VPS 的数据量。
- 存储 (Storage): 选择你的
- 点击 添加。
监控备份邮件
备份到公网 VPS 难免会因为网络抖动失败。
- 在备份任务配置里的 发信给 (Send email to) 填入你的邮箱。
- 这样万一凌晨备份断了,你早上起来就能看到报警,而不是等到需要恢复时才发现仓库是空的。