Proxmox VE exposes snapshots and backups as separate features. Backups store VM/CT configuration and data in an independent backup format, while snapshots are restore points tied to the current storage.
Separate snapshots from real backups using retention, offsite copies, ransomware, restore testing, RPO/RTO and Proxmox/PBS concepts.
Proxmox VE exposes snapshots and backups as separate features. Backups store VM/CT configuration and data in an independent backup format, while snapshots are restore points tied to the current storage.
A snapshot alone does not protect against storage-pool loss, storage failure or unauthorized deletion. A real backup strategy needs an independent failure domain and tested restores.
A snapshot is a fast restore point for a VM or volume. ZFS, LVM-thin and qcow2 implement snapshots differently. In most cases the snapshot depends on the same storage, so a complete storage loss can remove both the live data and the snapshot.
Snapshots are ideal before controlled changes such as kernel upgrades, application upgrades or configuration changes. Keeping large numbers of old snapshots can create capacity and performance issues.
A backup creates a restorable copy independent of the live storage. Proxmox VE `vzdump` and Proxmox Backup Server can store VM/CT data on a separate backup target that can be located on another disk, node or site.
Backup quality is not measured only by the existence of a file. Retention, verification, restore testing, encryption, immutability/offline copies and access separation all matter.
If an attacker compromises the hypervisor account, they may delete snapshots together with VMs. Snapshots on the same storage do not provide administrative or storage independence. Backup credentials and targets should be separated from production where possible.
RPO defines how much data loss is acceptable, while RTO defines how quickly service must return. A daily backup can imply an RPO approaching 24 hours. Critical databases may need more frequent backups, transaction logs or replication.
A snapshot can offer fast rollback and low RTO, but it does not fully replace an independent backup strategy. Production systems often benefit from both.
One example is live VM storage, daily backups on separate physical storage, and a second copy in another location. The goal is to prevent one power, controller, credential or datacenter failure from destroying every copy.
A successful backup job does not guarantee the restored VM will boot or the application is consistent. Periodically restore to a test VM, boot it, open the database and run application health checks.
vzdump --helppvesm statusqm listsnapshot <VMID>pct listsnapshot <CTID>Use a snapshot when you want a quick rollback before a change. Use an independent backup when you need recovery after hardware loss, ransomware, node failure or accidental deletion. Critical systems usually use both.
| Feature | Snapshot | Backup |
|---|---|---|
| Fast rollback | Excellent | Possible but restore may take longer |
| Storage failure protection | Low on same storage | High if stored independently |
| Long retention | Usually poor fit | Good fit |
| Offsite copy | Not inherent | Yes |
Do not confuse minimum system requirements with production capacity. Evaluate peak workload, backups, growth headroom, resource-sharing policy and recovery planning together.
Not by itself. If it depends on the same storage and management plane, it is not an independent disaster-recovery copy.
For critical data, yes. Snapshots give quick rollback; backups provide independent recovery.
Evaluate CPU, RAM, storage, network and operations together; buying a larger plan without identifying the bottleneck is rarely a durable fix.