Sommaire
Créer des snapshots de VMs, configurer les sauvegardes automatiques avec Proxmox Backup et restaurer une VM.
🎯 Objectifs de la fiche
- Snapshots — Principe et usage — Quand utiliser un snapshot, limites
- Créer et restaurer un snapshot — UI Proxmox et ligne de commande
- Sauvegardes Proxmox (vzdump) — Modes de sauvegarde, formats
- Planifier les sauvegardes automatiques — Datacenter > Backup > Schedule
- Restaurer une VM depuis une sauvegarde — Depuis l'UI ou la CLI
Prérequis
Proxmox VE installé avec au moins une VM. Stockage suffisant pour les sauvegardes.
1. Snapshots — Principe
Un snapshot est un instantané de l'état complet d'une VM à un instant donné (disque, RAM optionnellement, configuration). Il permet de revenir en arrière rapidement en cas de problème.
| Avantage | Limite |
|---|---|
| Rapide à créer (secondes) | Consomme de l'espace disque (stockage CoW) |
| Retour en arrière instantané | Pas un vrai backup — si le disque tombe, le snapshot disparaît aussi |
| Idéal avant une mise à jour risquée | Peut dégrader les performances si trop de snapshots chaînés |
| Snapshot avec RAM = état complet | Snapshot avec RAM prend plus de temps et d'espace |
⚠️ Un snapshot n'est PAS une sauvegarde. Si le disque physique tombe en panne, le snapshot disparaît avec la VM. Utilisez les sauvegardes vzdump pour une vraie protection des données.
2. Créer et restaurer un snapshot
2.1 Via l'interface web
VM > Snapshots > Take Snapshot Name : avant-mise-a-jour Description: Avant mise à jour Apache2 Include RAM: Cocher si vous voulez sauvegarder l'état RAM aussi → Take Snapshot Pour restaurer : VM > Snapshots > Sélectionner le snapshot > Rollback
2.2 Via la CLI
# Créer un snapshot (VM 100, nommé snap1) qm snapshot 100 snap1 --description "Avant mise à jour" # Créer avec sauvegarde de la RAM qm snapshot 100 snap1 --vmstate 1 # Lister les snapshots d'une VM qm listsnapshots 100 # Restaurer un snapshot qm rollback 100 snap1 # Supprimer un snapshot qm delsnapshot 100 snap1
3. Sauvegardes Proxmox (vzdump)
| Mode | Description | Impact sur la VM |
|---|---|---|
| Stop | Arrête la VM pendant la sauvegarde | VM indisponible pendant la sauvegarde |
| Suspend | Suspend la VM pendant la sauvegarde | Courte interruption |
| Snapshot | Sauvegarde pendant que la VM tourne (snapshot LVM/ZFS) | VM active — léger impact performance |
# Sauvegarder une VM manuellement (mode snapshot, vers /var/lib/vz/dump) vzdump 100 --mode snapshot --storage local # Sauvegarder toutes les VMs vzdump --all --mode snapshot --storage local # Sauvegarder vers un répertoire spécifique vzdump 100 --dumpdir /backup/proxmox --mode stop
4. Planifier les sauvegardes automatiques
Datacenter > Backup > Add Node : pve (ou tous les noeuds) Storage : local (ou NFS, PBS...) Schedule : 02:00 (heure de sauvegarde) Selection : All (toutes les VMs) ou sélection manuelle Mode : Snapshot Keep last N : 7 (garder les 7 dernières sauvegardes) Compression : zstd (recommandé) Notification : email admin → Save
5. Restaurer une VM depuis une sauvegarde
5.1 Via l'interface web
Méthode 1 : depuis le stockage Noeud > local > Backups → Sélectionner le fichier .vma.zst → Restore → VM ID : 100 (ou un nouveau) → Restore Méthode 2 : depuis la VM VM > Backup > Sélectionner une sauvegarde > Restore
5.2 Via la CLI
# Lister les sauvegardes disponibles ls /var/lib/vz/dump/ # Restaurer une sauvegarde (VM ID 100, nouvelle VM ID 101) qmrestore /var/lib/vz/dump/vzdump-qemu-100-2026_06_01-02_00_01.vma.zst 101 # Restaurer en écrasant la VM existante qmrestore --force /var/lib/vz/dump/vzdump-qemu-100-*.vma.zst 100
- ☐ Snapshot créé avant une opération risquée
- ☐ Rollback testé et fonctionnel
- ☐ Sauvegarde manuelle avec vzdump testée
- ☐ Sauvegarde automatique planifiée dans Datacenter > Backup
- ☐ Restauration depuis une sauvegarde testée
- ☐ Rotation des sauvegardes configurée (Keep last N)
Quelle est la principale limite d'un snapshot Proxmox ?
✅ Réponse : Ce n'est pas une vraie sauvegarde — si le disque tombe, le snapshot disparaît aussi
Quel mode de sauvegarde vzdump n'interrompt pas la VM ?
✅ Réponse : Snapshot
Quelle commande CLI restaure un snapshot nommé snap1 sur la VM 100 ?
✅ Réponse : qm rollback 100 snap1
Où configure-t-on les sauvegardes automatiques dans Proxmox ?
✅ Réponse : Datacenter > Backup
Quelle est l'extension des fichiers de sauvegarde Proxmox (format récent) ?
✅ Réponse : .vma.zst
Suis ta progressionConnecte-toi pour marquer les ressources comme terminées et retrouver ton avancement.
Se connecter