{ "meta": { "title": "Comandos de cópia de segurança Proxmox — vzdump, qmrestore, pct restore | ProxMenux", "description": "Referência dos comandos de cópia de segurança e restauro do Proxmox VE: vzdump para VM e contentores LXC, qmrestore para VM, pct restore para contentores, cópias agendadas em /etc/pve/jobs.cfg, scripts de hook e caminhos a excluir.", "ogTitle": "Comandos de cópia de segurança Proxmox — vzdump, qmrestore, pct restore", "ogDescription": "Referência dos comandos vzdump, qmrestore e pct restore para criar e restaurar cópias de VM e contentores LXC Proxmox.", "twitterTitle": "Comandos de cópia de segurança Proxmox | ProxMenux", "twitterDescription": "Comandos vzdump, qmrestore e pct restore para criar e restaurar cópias de VM e contentores Proxmox." }, "header": { "title": "Cópias de segurança e restauro", "description": "Referência comentada dos comandos vzdump, qmrestore e pct restore para as cópias de segurança Proxmox. Inclui agendamento, opções avançadas como scripts de hook, caminhos a excluir e prioridade de E/S, além da gestão dos ficheiros de cópia.", "section": "Ajuda e informações" }, "intro": { "title": "Três modos de backup", "body": "Nas VM, snapshot faz uma cópia em funcionamento sem exigir snapshots do armazenamento. suspend suspende primeiro a VM, sem necessariamente melhorar a consistência. stop desliga-a primeiro; se estava em execução, pode retomar após o início da cópia. Em LXC é diferente: snapshot exige armazenamento com snapshots, suspend usa duas passagens rsync e stop mantém o contentor parado durante toda a cópia." }, "commandGroups": [ { "title": "Cópia de segurança de VM", "commands": [ { "command": "vzdump ", "description": "Criar uma cópia de segurança de uma VM ou de um CT específico" }, { "command": "vzdump --storage ", "description": "Backup VM para armazenamento específico" }, { "command": "vzdump --mode snapshot", "description": "Criar cópia de segurança de instantâneo (para VMs)" }, { "command": "vzdump --mode suspend", "description": "Suspender a VM antes da cópia em funcionamento, modo suspend antigo" }, { "command": "vzdump --mode stop", "description": "Desligar a VM antes de iniciar a cópia" }, { "command": "vzdump --all", "description": "Backup de todas as VMs e contentores" }, { "command": "vzdump --all --exclude ,", "description": "Cópia de segurança de todos, exceto VMs especificadas" } ] }, { "title": "Opções de Cópia de Segurança", "commands": [ { "command": "vzdump --compress zstd", "description": "Usar compressão zstd para backup" }, { "command": "vzdump --compress gzip --pigz ", "description": "Usar pigz com várias threads" }, { "command": "vzdump --storage --notes-template ", "description": "Adicionar notas ao backup" }, { "command": "vzdump --mailto ", "description": "Enviar um e- mail de notificação" }, { "command": "vzdump --prune-backups keep-last=", "description": "Manter apenas n cópias de segurança por VM" }, { "command": "vzdump --stdexcludes 0", "description": "Não excluir arquivos temporários" }, { "command": "vzdump --quiet 1", "description": "Suprimir as mensagens de saída" } ] }, { "title": "Restaurar backups", "commands": [ { "command": "qmrestore ", "description": "Restaurar VM de backup" }, { "command": "qmrestore --storage ", "description": "Restaurar para armazenamento específico" }, { "command": "qmrestore --unique", "description": "Restaurar a VM com novos endereços MAC aleatórios" }, { "command": "pct restore ", "description": "Restaurar um contentor a partir de uma cópia de segurança" }, { "command": "pct restore --storage ", "description": "Restaurar o contentor para um armazenamento específico" }, { "command": "pct restore --rootfs :", "description": "Restaurar com o disco raiz no armazenamento e tamanho escolhidos" }, { "command": "pct restore --unprivileged 1", "description": "Restaurar como CT sem privilégios" } ] }, { "title": "Gestão de cópias de segurança", "commands": [ { "command": "ls -la /var/lib/vz/dump/", "description": "Listar as cópias de segurança na localização padrão" }, { "command": "find /var/lib/vz/dump/ -name \"*.vma*\"", "description": "Encontrar cópias de segurança de VM" }, { "command": "find /var/lib/vz/dump/ -name \"*.tar*\"", "description": "Procurar backups de contentores" }, { "command": "pvesm list --content backup", "description": "Lista de backups em armazenamento específico" }, { "command": "rm /var/lib/vz/dump/", "description": "Apagar um ficheiro de cópia de segurança" }, { "command": "cat /etc/vzdump.conf", "description": "Mostrar configuração de backup" } ] }, { "title": "Cópias de segurança agendadas", "commands": [ { "command": "cat /etc/pve/jobs.cfg", "description": "Mostrar agendamento de backup" }, { "command": "nano /etc/vzdump.conf", "description": "Editar configuração de backup" }, { "command": "systemctl list-timers", "description": "Listar temporizadores do systemd" }, { "command": "systemctl status cron", "description": "Verificar o estado do serviço cron" }, { "command": "pvenode task list --typefilter vzdump", "description": "Listar tarefas de cópia de segurança concluídas" }, { "command": "pvenode task log ", "description": "Mostrar o registo de uma tarefa de cópia pelo respetivo UPID" } ] }, { "title": "Operações Avançadas", "commands": [ { "command": "qmrestore --force", "description": "Forçar o restauro, substituindo a VM existente" }, { "command": "vzdump --dumpdir ", "description": "Especificar diretório de backup personalizado" }, { "command": "vzdump --script