{ "meta": { "title": "Comandos de backup de Proxmox — vzdump, qmrestore, pct restore | ProxMenux", "description": "Referencia de comandos de backup y restauración de Proxmox VE: vzdump para VMs y contenedores LXC, qmrestore para VMs, pct restore para contenedores, backups programados en /etc/pve/jobs.cfg, hook scripts y rutas excluidas.", "ogTitle": "Comandos de backup de Proxmox — vzdump, qmrestore, pct restore", "ogDescription": "Referencia de comandos vzdump, qmrestore y pct restore para hacer y restaurar backups de VMs y contenedores LXC de Proxmox.", "twitterTitle": "Comandos de backup de Proxmox | ProxMenux", "twitterDescription": "Comandos vzdump, qmrestore y pct restore para hacer y restaurar backups de VMs y contenedores de Proxmox." }, "header": { "title": "Backup y restauración", "description": "Referencia curada de comandos vzdump, qmrestore y pct restore para los flujos de backup de Proxmox. Incluye programación, opciones avanzadas como hook scripts / rutas excluidas / prioridad de E/S, y gestión de ficheros de backup.", "section": "Ayuda e información" }, "intro": { "title": "Tres modos de backup", "body": "snapshot usa un snapshot en vivo — el guest sigue funcionando, pausa brevemente la E/S. suspend congela la VM durante el backup (más seguro que snapshot para FS que no soportan snapshots). stop apaga la VM, hace el backup en frío y la vuelve a arrancar. Elige según la tolerancia del guest y la capacidad del almacenamiento." }, "commandGroups": [ { "title": "Backup de VM", "commands": [ { "command": "vzdump ", "description": "Crear un backup de una VM/CT concreta" }, { "command": "vzdump --storage ", "description": "Backup de la VM a un almacenamiento concreto" }, { "command": "vzdump --mode snapshot", "description": "Crear backup por snapshot (para VMs)" }, { "command": "vzdump --mode suspend", "description": "Suspender la VM durante el backup" }, { "command": "vzdump --mode stop", "description": "Apagar la VM durante el backup" }, { "command": "vzdump --all", "description": "Backup de todas las VMs y contenedores" }, { "command": "vzdump --exclude ,", "description": "Backup de todas excepto las VMs especificadas" } ] }, { "title": "Opciones de backup", "commands": [ { "command": "vzdump --compress zstd", "description": "Usar compresión zstd para el backup" }, { "command": "vzdump --pigz ", "description": "Usar pigz con varios hilos" }, { "command": "vzdump --notes ", "description": "Añadir notas al backup" }, { "command": "vzdump --mailto ", "description": "Enviar email de notificación" }, { "command": "vzdump --maxfiles ", "description": "Conservar solo n backups por VM" }, { "command": "vzdump --stdexcludes 0", "description": "No excluir ficheros temporales" }, { "command": "vzdump --quiet 1", "description": "Silenciar mensajes de salida" } ] }, { "title": "Restaurar backups", "commands": [ { "command": "qmrestore ", "description": "Restaurar VM desde backup" }, { "command": "qmrestore --storage ", "description": "Restaurar a un almacenamiento concreto" }, { "command": "qmrestore --unique", "description": "Crear una VM con ID único" }, { "command": "pct restore ", "description": "Restaurar contenedor desde backup" }, { "command": "pct restore --storage ", "description": "Restaurar contenedor a un almacenamiento concreto" }, { "command": "pct restore --rootfs ", "description": "Restaurar a un rootfs concreto" }, { "command": "pct restore --unprivileged 1", "description": "Restaurar como CT no privilegiado" } ] }, { "title": "Gestión de backups", "commands": [ { "command": "ls -la /var/lib/vz/dump/", "description": "Listar backups en la ubicación por defecto" }, { "command": "find /var/lib/vz/dump/ -name \"*.vma*\"", "description": "Buscar backups de VM" }, { "command": "find /var/lib/vz/dump/ -name \"*.tar*\"", "description": "Buscar backups de contenedor" }, { "command": "pvesm list ", "description": "Listar backups en un almacenamiento concreto" }, { "command": "rm /var/lib/vz/dump/", "description": "Borrar un fichero de backup" }, { "command": "cat /etc/vzdump.conf", "description": "Mostrar la configuración de backup" } ] }, { "title": "Backups programados", "commands": [ { "command": "cat /etc/cron.d/vzdump", "description": "Mostrar la programación de backups" }, { "command": "nano /etc/vzdump.conf", "description": "Editar la configuración de backup" }, { "command": "systemctl list-timers", "description": "Listar todas las tareas programadas" }, { "command": "systemctl status cron", "description": "Comprobar el estado del servicio cron" }, { "command": "grep vzdump /var/log/syslog", "description": "Buscar logs de backup en syslog" }, { "command": "tail -f /var/log/vzdump.log", "description": "Seguir el log de backup en tiempo real" } ] }, { "title": "Operaciones avanzadas", "commands": [ { "command": "qmrestore --force", "description": "Forzar la restauración, sobrescribiendo la VM existente" }, { "command": "vzdump --dumpdir ", "description": "Especificar un directorio personalizado para el backup" }, { "command": "vzdump --script