How-to

Set up reliable backup jobs in Proxmox VE.

Create backup jobs to PBS with hooks and concurrency settings for predictable performance.

Steps

  1. Add PBS storage. Ensure the PBS datastore is added and active in Proxmox VE.
  2. Create a backup job. In PVE: Datacenter > Backup > Add. Select VMs/CTs, PBS storage, mode (snapshot), and compression (zstd).
  3. Set timing and notes. Choose timing that fits your environment; add notes/tags to identify job purpose.
  4. Limit concurrency. Set max concurrent jobs to match storage/network capacity; avoid overlapping heavy jobs.
  5. Add hooks if needed. Use hook scripts for pre/post tasks (e.g., app quiesce or service checks).
  6. Run an initial job. Execute once, review logs, and confirm the snapshot appears in PBS.

Prereqs

  • PBS storage added and active
  • Backup timing chosen
  • Retention policy set
  • Hook scripts prepared (if needed)

Quick checks

  • Job completes within the target duration.
  • Snapshots visible in PBS datastore.
  • Concurrency limits prevent overload.
  • Notes/tags recorded for audits.

If something fails

  • Check storage status; re-approve fingerprint if needed.
  • Reduce concurrent jobs; adjust timing to reduce overlap.
  • Inspect hook scripts for errors.
  • Review logs for auth/fingerprint or network issues.

Hosted PBS at $6.95/TB.

No storage limits—$6.95/TB with compute and RAM included. We run the infrastructure; you keep control.