Aller au contenu

« Proxmox backup config » : différence entre les versions

De Marmits Wiki
Ligne 83 : Ligne 83 :
Tu peux faire une sauvegarde SQL :
Tu peux faire une sauvegarde SQL :


<syntaxhighlight lang="bash">sudo sqlite3 /var/lib/pve-cluster/config.db .dump > /root/pve-config-db-$(date +%F).sql</syntaxhighlight>
<syntaxhighlight lang="bash" copy>sudo sqlite3 /var/lib/pve-cluster/config.db .dump > /root/pve-config-db-$(date +%F).sql</syntaxhighlight>
Très utile en dernier recours. ([Proxmox Support Forum][3])
Très utile en dernier recours. ([Proxmox Support Forum][3])



Version du 31 mars 2026 à 23:03

Backup de la configuration du host Proxmox

Sauvegarder tout ce qui permet de reconstruire rapidement le node.

Lance :

sudo tar czf /mnt/ssd-sata/backups/proxmox/proxmox-config-$(hostname)-$(date +%F).tar.gz \
/etc/pve \
/etc/network \
/etc/hosts \
/etc/resolv.conf \
/etc/passwd \
/etc/group \
/etc/shadow

Ça te crée une archive compressée dans /mnt/ssd-sata/backups/proxmox/.

Cette méthode est souvent recommandée pour la reprise après incident.



Ce que ça contient

Config Proxmox

Le plus important :

/etc/pve

Dedans tu as notamment :

  • qemu-server/ → config des VM
  • lxc/ → config des containers
  • storage.cfg
  • datacenter.cfg
  • user.cfg
  • jobs backup
  • notifications
  • permissions / ACL
  • cluster config



Réseau

Très important aussi :

/etc/network/interfaces

sans ça, en cas de reinstall, tu perds bridges / VLAN / IP.



Utilisateurs locaux

Si tu utilises des comptes PAM locaux :

/etc/passwd
/etc/group
/etc/shadow

Encore mieux : sauvegarde hors du host

Très important :

ne laisse pas uniquement le fichier sur le SSD Proxmox

Copie-le sur ton NAS / autre machine :

scp /root/proxmox-config-*.tar.gz user@nas:/backup/proxmox/

ou sur un datastore PBS avec proxmox-backup-client.



Option “pro” : backup de la base pmxcfs

Le cœur de Proxmox est aussi ici :

/var/lib/pve-cluster/config.db

Tu peux faire une sauvegarde SQL :

sudo sqlite3 /var/lib/pve-cluster/config.db .dump > /root/pve-config-db-$(date +%F).sql

Très utile en dernier recours. ([Proxmox Support Forum][3])




  • backup VM/LXC quotidien
  • backup config host hebdo
  • avant chaque upgrade : backup manuel immédiat

Exemple avant update :

sudo tar czf /root/pre-upgrade-pve-$(date +%F-%H%M).tar.gz /etc/pve /etc/network