Proxmox Backup: Guida Completa alle Strategie
Un piano di backup Proxmox che regge a un disco rotto: job vzdump e conservazione, Proxmox Backup Server, configurazione dell'host, copie fuori casa e ripristini testati.
In questo articolo 15
- Punti Chiave
- L’obiettivo: la regola 3-2-1, in versione home lab
- Cosa uso io, e cosa manca ancora
- Gli snapshot non sono backup
- Backup integrati con vzdump
- Pianificare e impostare la conservazione
- Tenere i dati pesanti fuori dai backup degli ospiti
- Backup della configurazione dell’host
- Proxmox Backup Server: quando conviene
- Portare una copia fuori casa
- Testa i ripristini
- Problemi frequenti
- Domande Frequenti
- Prodotti Consigliati
- Articoli Correlati
Punti Chiave
- Gli snapshot non sono backup: stanno sullo stesso storage dell’ospite e muoiono con lui. Un backup è una copia su un altro hardware.
- I job
vzdumpintegrati, con una politica di conservazione, bastano per la maggior parte degli home lab; Proxmox Backup Server aggiunge deduplicazione, backup incrementali, verifica e cifratura. - Fai il backup anche della configurazione dell’host (
/etc/pve, rete), e tieni i dati pesanti come foto e media fuori dai backup degli ospiti, con una copia dedicata. - Un backup mai ripristinato è una speranza, non un backup. Ripristina su un nuovo ID a intervalli regolari.
L’obiettivo: la regola 3-2-1, in versione home lab
La regola classica dice tre copie dei dati, su due supporti diversi, una delle quali fuori sede. In un home lab di solito significa:
- Gli ospiti attivi sull’host Proxmox.
- Un backup notturno su un altro disco o un’altra macchina in casa.
- Una copia altrove: un secondo server a casa di un parente, un Proxmox Backup Server remoto o uno storage cloud cifrato.
Tutti i passi qui sotto servono a una di queste tre copie.
Cosa uso io, e cosa manca ancora
Sul mio host un job di backup parte ogni notte alle 3. Copre tutti gli ospiti tranne uno, usa la modalità snapshot con compressione zstd, conserva gli ultimi due backup e li scrive su un disco USB collegato all’host. L’archivio delle foto è troppo grande per quel disco, quindi è escluso dal backup degli ospiti e ha una sua esportazione notturna verso il NAS.
Copre il guasto per cui è stato pensato, un ospite rotto o un disco di sistema morto. Ma è giusto dire cosa non fa: tutte le copie stanno nella stessa casa, e due versioni sono una storia corta. La copia fuori sede e una conservazione più lunga sono i prossimi passi, e sono proprio le parti di questa guida che quasi tutti gli home lab saltano.
Gli snapshot non sono backup
Uno snapshot congela il disco di un ospite in un momento preciso, sullo stesso pool di storage. È perfetto prima di un aggiornamento: lo fai, aggiorni, e se qualcosa va storto torni indietro in pochi secondi. Non serve a niente se l’SSD si rompe, il pool si corrompe o cancelli l’ospite. Tieni gli snapshot per poco tempo e usali come tasto “annulla”.
Backup integrati con vzdump
vzdump è lo strumento dietro ogni backup dell’interfaccia web di Proxmox. Scrive un archivio per ogni ospite su qualsiasi storage abilitato ai backup (una cartella locale, un disco USB, una condivisione NFS o SMB).
Modalità di backup:
- snapshot: l’ospite resta acceso. Le VM vengono copiate dal vivo tramite QEMU; i container usano uno snapshot dello storage quando è disponibile. È la scelta giusta di default.
- suspend: l’ospite viene messo in pausa per poco. Oggi serve raramente.
- stop: l’ospite si spegne durante il backup. È il risultato più coerente per i database che non sopportano una copia a caldo, al prezzo di un fermo.
Un backup singolo da shell:
vzdump 105 --mode snapshot --compress zstd --storage usb-backup
zstd è veloce e comprime bene: su qualsiasi CPU recente è la scelta sensata.
Pianificare e impostare la conservazione
Crea il job in Datacenter → Backup → Add: scegli gli ospiti (o tutti), lo storage, l’orario e la modalità. Poi imposta la conservazione nella scheda Retention, invece di tenere tutto per sempre. Una politica adatta alla maggior parte dei lab:
keep-daily=7, keep-weekly=4, keep-monthly=6
Così hai una settimana di punti di ripristino giornalieri, un mese di settimanali e sei mesi di mensili, mentre gli archivi più vecchi vengono eliminati da soli. Lo stesso job salvato in /etc/pve/jobs.cfg appare così:
vzdump: nightly
schedule 03:00
all 1
mode snapshot
compress zstd
storage usb-backup
prune-backups keep-daily=7,keep-weekly=4,keep-monthly=6
notes-template {{guestname}}
Attiva le notifiche per i job falliti. Un backup che ha smesso di funzionare in silenzio tre settimane fa è il modo più comune per scoprire di non avere niente da ripristinare.
Tenere i dati pesanti fuori dai backup degli ospiti
Archivi di foto, raccolte di media e registrazioni delle telecamere gonfiano ogni archivio notturno. Tienili su un volume o una condivisione separata e copiali con uno strumento pensato per i file, come rsync, restic o la replica del NAS.
Per i mount point dei container puoi escludere un volume da vzdump:
mp0: local-lvm:vm-114-disk-1,mp=/data,backup=0
I bind mount dall’host (mp0: /mnt/photos,mp=/photos) non vengono mai inclusi nei backup dei container: comodo, ma vuol dire che quei dati devi copiarli tu.
Backup della configurazione dell’host
I backup degli ospiti ripristinano gli ospiti, non l’host. Se muore il disco di sistema di Proxmox ti servono anche:
/etc/pve(configurazioni degli ospiti, definizioni degli storage, utenti, regole firewall). È una vista del database del cluster in/var/lib/pve-cluster/config.db; copiare l’uno o l’altro va bene./etc/network/interfaces,/etc/hostse i file personalizzati che hai aggiunto (cron, script, configurazioni di UPS o monitoraggio).
Basta una copia notturna:
tar czf /mnt/usb-backup/host/pve-host-$(date +%F).tar.gz \
/etc/pve /var/lib/pve-cluster/config.db /etc/network/interfaces /etc/hosts
Proxmox Backup Server: quando conviene
Proxmox Backup Server (PBS) è un prodotto separato su cui Proxmox VE salva i backup. Rispetto ai semplici archivi vzdump offre:
- Deduplicazione: i blocchi identici vengono salvati una volta sola, quindi i backup giornalieri di ospiti che cambiano poco occupano poco spazio.
- Backup incrementali: dopo il primo, le VM inviano solo i blocchi cambiati e i job finiscono in pochi minuti.
- Verifica: job pianificati controllano che i blocchi salvati siano ancora leggibili.
- Cifratura lato client e job di sincronizzazione verso un secondo PBS per la copia fuori sede.
- Ripristino di singoli file: sfogli un backup e recuperi un file senza ripristinare l’intero ospite.
Se puoi, metti PBS su un hardware separato (basta un mini PC con un disco grande); farlo girare come VM sullo stesso host protegge dagli errori, non dalla perdita dell’host. Aggiungilo a Proxmox VE da Datacenter → Storage → Add → Proxmox Backup Server, oppure da shell:
pvesm add pbs pbs-home --server 192.168.1.50 --datastore homelab \
--username backup@pbs --fingerprint <fingerprint sha256 dalla dashboard di PBS>
Poi indica pbs-home come destinazione del job di backup.
Portare una copia fuori casa
Scegli quella che si adatta alla tua situazione:
- Un secondo PBS altrove con un job di sincronizzazione in pull: la soluzione più pulita, e anche la copia remota è deduplicata.
- Storage cloud cifrato per la cartella di
vzdump, con rclone e un remote crypt oppure restic. Carichi gli archivi dopo il job notturno. - Un disco USB a rotazione da scambiare ogni settimana e tenere al lavoro o da un parente. Poco tecnologico, ma funziona.
Qualunque cosa scegli, cifrala e annota la chiave in un posto che non sia il server che stai proteggendo.
Testa i ripristini
Ripristina su un nuovo ID, così l’originale resta acceso:
# container da un archivio vzdump
pct restore 205 /mnt/usb-backup/dump/vzdump-lxc-105-2026_10_01-03_00_02.tar.zst --storage local-lvm
# VM da un archivio vzdump
qmrestore /mnt/usb-backup/dump/vzdump-qemu-120-2026_10_01-03_10_44.vma.zst 220 --storage local-lvm
Avvia l’ospite ripristinato con la rete scollegata, controlla che il servizio e i suoi dati ci siano, poi eliminalo. Farlo una volta a trimestre per gli ospiti più importanti trasforma un piano di backup in qualcosa su cui puoi contare.
Problemi frequenti
- I backup riempiono il disco: manca una politica di conservazione, o è troppo generosa. Aggiungi
prune-backupsal job e controlla il grafico di occupazione dello storage. - I backup dei container sono lenti o passano alla modalità suspend: lo storage sotto il container non supporta gli snapshot. LVM-thin, ZFS e Ceph li supportano; le semplici cartelle no.
- Un database torna incoerente: usa la modalità stop per quell’ospite, oppure esporta il database in un file prima del job e fai il backup dell’esportazione.
- I job partono mentre lavori e rallentano tutto: spostali di notte e imposta un limite di banda (
bwlimit) se la destinazione è una condivisione di rete.
Domande Frequenti
Che differenza c’è tra snapshot e backup in Proxmox?
Uno snapshot è lo stato di un ospite in un certo momento, salvato sullo stesso storage, utile per tornare indietro velocemente. Un backup è una copia completa scritta su uno storage separato, ed è quello che ti protegge da guasti hardware, corruzione o cancellazione.
Serve Proxmox Backup Server in un home lab?
Per iniziare no. I job vzdump verso un disco separato con una politica di conservazione sono una base solida. PBS conviene quando i backup diventano grandi, quando vuoi backup giornalieri senza consumare spazio o quando vuoi una copia fuori sede cifrata con i job di sincronizzazione.
Quale modalità di backup usare?
La modalità snapshot per quasi tutto, perché gli ospiti restano accesi. La modalità stop per gli ospiti i cui dati non si possono copiare a caldo in sicurezza, tipicamente i database senza un’esportazione dedicata.
Quanti backup conservare?
Abbastanza da tornare a prima di un problema che noti in ritardo. Sette giornalieri, quattro settimanali e sei mensili sono un buon punto di partenza; tenere solo l’ultimo o gli ultimi due copre un disco rotto, non un errore che scopri una settimana dopo.
Come faccio il backup dell’host Proxmox?
Copia /etc/pve (o /var/lib/pve-cluster/config.db), la configurazione di rete e i file personalizzati. Con questi e i backup degli ospiti puoi riportare una nuova installazione di Proxmox allo stesso stato.
Prodotti Consigliati
Se vuoi replicare questo setup, ecco da dove partirei:
- Samsung 870 EVO SSD 1TB: storage veloce per VM e container
- Beelink Mini PC (Intel N100): un mini PC silenzioso e a basso consumo per l’home lab
Link affiliati: se acquisti da qui ricevo una piccola commissione, senza costi in più per te.
Articoli Correlati
Fine. Grazie per aver letto.