OneColo...

Knowledge Base

Learn more about our service offerings.

The Best Ways to Back Up Proxmox VE

1. Use Proxmox Backup Server (PBS) The Gold Standard
Best for: Production environments, multi-node clusters, performance, deduplication.
The most reliable and scalable backup method is Proxmox Backup Server, purpose-built for Proxmox VE.
Why PBS is superior

  • Incremental, deduplicated backups
  • Chunk-based storage (efficient on large fleets)
  • Built-in encryption support
  • Backup verification jobs
  • Native VM & container restore integration
  • Tape support (enterprise setups)
  • Remote sync to another PBS

How it works

  • The VM is snapshotted.
  • Data is streamed in chunks.
  • Only changed chunks are stored.
  • Old chunks are garbage-collected when pruned.

This makes it extremely efficient at scale.

Best Practices

  • Run PBS on separate hardware.
  • Use ZFS on the PBS datastore.
  • Enable verification jobs weekly.
  • Use prune + retention policies (e.g., 7 daily / 4 weekly / 6 monthly).
  • Sync to a second PBS for off-site DR.

If you are serious about uptime and recovery guarantees, PBS should be your primary system.
2. ZFS Snapshots (Fast Rollback, Not a Backup Alone)
Best for:
Quick rollback, local corruption recovery.

If you're using ZFS storage inside Proxmox (which you should be), snapshots are nearly instant.

Pros

  • Instant creation
  • Minimal space (copy-on-write)
  • Fast rollback
  • Can replicate with zfs send | receive

Cons

  • Stored on same system
  • No air-gap
  • Not ransomware resistant
  • Not hardware-failure proof

Snapshots are not a substitute for real backups. They are a short-term safety net.

Use them for:

  • Pre-upgrade checkpoints
  • Configuration changes
  • Patch rollbacks

3. vzdump (Legacy, Still Useful in Some Cases)

Best for: Small environments, simple setups, single-node hosts.

Proxmox includes a built-in tool called vzdump that creates .vma.zst archives.

Pros

  • Simple
  • Works without PBS
  • Easy to copy off-site

Cons

  • No deduplication
  • Large backup sizes
  • Slower restore times
  • Inefficient at scale

If you're running a single node or lab, vzdump to a NAS can be acceptable.
But once you scale, PBS is dramatically better.

Example Production Architecture

For a multi-node Proxmox cluster:

  • ZFS snapshots hourly (local rollback)
  • PBS nightly backups
  • Weekly verification jobs
  • Prune with long retention tiers
  • Remote PBS sync daily
  • Quarterly restore testing

This gives you:

  • Fast local recovery
  • Efficient storage use
  • Encrypted backups
  • Ransomware resilience
  • Off-site disaster protection