Proxmox: restaurant de backup

Identificar el backup que ens interessa

AIxò ho fem en funció de les dates que ens interessen, es fa en la pestanya Backup de la vista de la màquina virtual.

És possible que per rotació de backups perilli que s’esborri el backup que ens interessa, així que haurem de fer click en Change Protection assegurant-nos que hi apareix l’escut.
Això evitarà que la rotació habitual de backups l’esborri per antiguitat.

Restaurant un backup sencer

Si hem de restaurar tota la màquina, podem seleccionar el backup que ens interessa i fer click en Restore.

Potser ens interessi fer click en Backup now abans, en cas que haguem de des fer la restauració

Restaurant només alguns fitxers de backup

Aquest cas és més truculent i necessitem entrar per SSH a un servidor del clúster.

Estan en el directori: /mnt/pve/arxiu/dump

Es guarden en format .vma.lzo, vma és un format més o menys propi de proxmox: VMA - Proxmox VE

Hi ha la utilitat vma per tractar-lo, però te la limitació que no tracta els fitxers comprimits, així que el primer pas és descomprimir:

lzop -x vzdump-qemu-189-2026_01_05-03_51_52.vma.lzo

Després extraiem els fitxers:

# vma extract vzdump-qemu-189-2026_01_05-03_51_52.vma restore-vm189-2025-02-04
# lsrestore-vm189-2025-02-04
disk-drive-scsi0.raw  qemu-server.conf

El format vma no sembla que especifiqui el tipus de la imatge: git.proxmox.com Git - pve-qemu.git/blob - vma_spec.txt
I tot i que el disc està configurat com qcow2, el nom de fitxer posa raw.
Comprovant amb file ens diu que conté una partició DOS, així que probablement sí sigui raw.

Creem un disc dur raw en una VM que ens serveixi d’intercanvi (en aqust cas és la VM 100):

El creem en l’storage arxiu, i ara anem a reemplaçar

# cp disk-drive-scsi0.raw /mnt/pve/arxiu/images/VM_ID/vm-VM_ID-disk-DISK_ID.raw

És important assegurar-nos que VM_ID i DISK_ID siguin correctes

Engeguem la màquina i muntem el disc manualment, a partir d’aquí podem treure els fitxers com més bé ens vagi.