{
"meta": {
"title": "Comandi di backup Proxmox — vzdump, qmrestore, pct restore | ProxMenux",
"description": "Riferimento dei comandi di backup e ripristino Proxmox VE: vzdump per VM e container LXC, qmrestore per VM, pct restore per container, backup pianificati in /etc/pve/jobs.cfg, hook script e percorsi da escludere.",
"ogTitle": "Comandi di backup Proxmox — vzdump, qmrestore, pct restore",
"ogDescription": "Riferimento dei comandi vzdump, qmrestore e pct restore per salvare e ripristinare VM e container LXC Proxmox.",
"twitterTitle": "Comandi di backup Proxmox | ProxMenux",
"twitterDescription": "Comandi vzdump, qmrestore e pct restore per salvare e ripristinare VM e container Proxmox."
},
"header": {
"title": "Backup e ripristino",
"description": "Riferimento ragionato dei comandi vzdump, qmrestore e pct restore per i backup Proxmox. Include pianificazione, opzioni avanzate come hook script, percorsi da escludere e priorità I/O, oltre alla gestione dei file di backup.",
"section": "Aiuto e informazioni"
},
"intro": {
"title": "Tre modalità di backup",
"body": "Per le VM, snapshot esegue un backup a caldo senza richiedere snapshot dello storage. suspend sospende prima la VM, senza necessariamente migliorare la coerenza. stop la spegne prima; se era attiva, può riprendere dopo l’inizio del backup. In LXC è diverso: snapshot richiede uno storage con snapshot, suspend usa due passaggi rsync e stop mantiene il container fermo per tutto il backup."
},
"commandGroups": [
{
"title": "Backup VM",
"commands": [
{
"command": "vzdump ",
"description": "Creare un backup di una specifica VM/CT"
},
{
"command": "vzdump --storage ",
"description": "Backup VM per lo storage specifico"
},
{
"command": "vzdump --mode snapshot",
"description": "Crea backup snapshot (per VM)"
},
{
"command": "vzdump --mode suspend",
"description": "Sospendi la VM prima del backup a caldo, modalità suspend precedente"
},
{
"command": "vzdump --mode stop",
"description": "Spegni la VM prima di iniziare il backup"
},
{
"command": "vzdump --all",
"description": "Backup di tutte le VM e contenitori"
},
{
"command": "vzdump --all --exclude ,",
"description": "Backup tutti tranne VM specificate"
}
]
},
{
"title": "Opzioni di backup",
"commands": [
{
"command": "vzdump --compress zstd",
"description": "Utilizzare la compressione zstd per il backup"
},
{
"command": "vzdump --compress gzip --pigz ",
"description": "Usa pigz con più thread"
},
{
"command": "vzdump --storage --notes-template ",
"description": "Aggiungi note al backup"
},
{
"command": "vzdump --mailto ",
"description": "Invia email di notifica"
},
{
"command": "vzdump --prune-backups keep-last=",
"description": "Mantenere solo n backup per VM"
},
{
"command": "vzdump --stdexcludes 0",
"description": "Non escludere i file temporanei"
},
{
"command": "vzdump --quiet 1",
"description": "Sopprimi i messaggi di output"
}
]
},
{
"title": "Ripristinare i backup",
"commands": [
{
"command": "qmrestore ",
"description": "Ripristinare VM da backup"
},
{
"command": "qmrestore --storage ",
"description": "Ripristinare lo storage specifico"
},
{
"command": "qmrestore --unique",
"description": "Ripristina la VM generando nuovi indirizzi MAC casuali"
},
{
"command": "pct restore ",
"description": "Ripristinare container da backup"
},
{
"command": "pct restore --storage ",
"description": "Ripristina il container su uno storage specifico"
},
{
"command": "pct restore --rootfs :",
"description": "Ripristina allocando il disco radice sullo storage e con la dimensione scelti"
},
{
"command": "pct restore --unprivileged 1",
"description": "Ripristina come container non privilegiato"
}
]
},
{
"title": "Gestione dei backup",
"commands": [
{
"command": "ls -la /var/lib/vz/dump/",
"description": "Elenca i backup nella posizione predefinita"
},
{
"command": "find /var/lib/vz/dump/ -name \"*.vma*\"",
"description": "Trova i backup VM"
},
{
"command": "find /var/lib/vz/dump/ -name \"*.tar*\"",
"description": "Trova i backup dei container"
},
{
"command": "pvesm list --content backup",
"description": "Elenca i backup in archiviazione specifica"
},
{
"command": "rm /var/lib/vz/dump/",
"description": "Eliminare un file di backup"
},
{
"command": "cat /etc/vzdump.conf",
"description": "Mostra configurazione di backup"
}
]
},
{
"title": "Backup programmati",
"commands": [
{
"command": "cat /etc/pve/jobs.cfg",
"description": "Mostra gli orari di backup"
},
{
"command": "nano /etc/vzdump.conf",
"description": "Modifica della configurazione di backup"
},
{
"command": "systemctl list-timers",
"description": "Elenca i timer systemd"
},
{
"command": "systemctl status cron",
"description": "Controlla lo stato del servizio cron"
},
{
"command": "pvenode task list --typefilter vzdump",
"description": "Elenca le attività di backup completate"
},
{
"command": "pvenode task log ",
"description": "Mostra il log di un’attività di backup tramite il suo UPID"
}
]
},
{
"title": "Operazioni avanzate",
"commands": [
{
"command": "qmrestore --force",
"description": "Forza il ripristino sovrascrivendo la VM esistente"
},
{
"command": "vzdump --dumpdir ",
"description": "Specificare la directory di backup personalizzata"
},
{
"command": "vzdump --script