既然异地备份的 NFS 已经挂载成功,现在我们就来配置最关键的自动化“速效救心丸”。

在 PVE 9.1 中,配置备份计划需要分两步走:设置保留策略(防止撑爆 VPS)和创建定时任务(自动化运行)。


第一步:设置保留策略 (Retention Policy)

由于 NFS 不支持 PBS 那样的“增量去重”,每一个备份都是一个完整的、巨大的压缩包。如果不限制数量,你的 VPS 空间很快就会满。

  1. 在 PVE Web 界面,点击左侧导航栏的 数据中心 (Datacenter) -> 存储 (Storage)。
  2. 双击你刚才添加的那个 NFS 存储(比如 VPS-Backup)。
  3. 切换到顶部的 备份保留 (Backup Retention) 选项卡。
  4. 建议配置:

    • 保留最近 (Keep Last): 3 (保留最近 3 天/次的备份)。
    • 保留每日 (Keep Daily): 7 (保留过去一周每天的一个版本)。
    • 这样配置,你随时可以找回最近几天的任意版本,或者上周某天的版本,且总占用量可控。

第二步:创建自动备份任务

  1. 依然在 数据中心 (Datacenter) 级别,点击左侧菜单的 备份 (Backup)。
  2. 点击 添加 (Add),弹出配置框:

    • 存储 (Storage): 选择你的 VPS-Backup。
    • 计划 (Schedule): 建议选在凌晨业务低峰期,比如 03:00。
    • 选择节点 (Selection Mode): 选 All(备份所有节点的所有虚拟机)。
    • 模式 (Mode): 选 Snapshot(快照模式,虚拟机无需关机,业务不中断)。
    • 压缩 (Compression): 务必选 ZSTD。它的压缩比极高,且在 PVE 物理机端运行极快,能有效减少推送到 VPS 的数据量。
  3. 点击 添加。

监控备份邮件

备份到公网 VPS 难免会因为网络抖动失败。

  • 在备份任务配置里的 发信给 (Send email to) 填入你的邮箱。
  • 这样万一凌晨备份断了,你早上起来就能看到报警,而不是等到需要恢复时才发现仓库是空的。