PBS : job de sauvegarde en échec¶
Objectif. Comprendre pourquoi une sauvegarde nocturne a échoué, corriger et relancer avant la fin de la journée.
Diagnostic¶
- Lire la notification reçue (mail ou webhook) : elle liste les VMs en erreur.
- GUI PVE : nœud → Task History, filtrer sur vzdump, ouvrir le log de la VM en erreur.
-
GUI PBS : Datastore → Summary (espace), puis Administration → Tasks.
Erreurs fréquentes¶
| Message (extrait) | Cause | Action |
|---|---|---|
| No space left on device / datastore full | Datastore PBS plein | Vérifier prune et garbage collection ; lancer une GC ; ticket si toujours plein |
| fingerprint … does not match / certificate verify failed | Certificat PBS renouvelé | Datacenter → Storage → PBS → Edit → mettre à jour l'empreinte (visible dans PBS → Dashboard → Show Fingerprint) |
| permission check failed / authentication failure | Mot de passe ou jeton API expiré, droits modifiés | Corriger l'identifiant dans la définition du stockage |
| VM is locked (backup) | Sauvegarde précédente interrompue | RB-10, puis relancer |
| guest-fsfreeze-freeze failed / timeout | Agent invité QEMU absent ou bloqué | Redémarrer le service de l'agent dans la VM ; vérifier VSS sous Windows |
| connection refused / timed out | PBS éteint ou réseau coupé | Vérifier PBS et le réseau de sauvegarde |
Relancer¶
- Une VM : VM → Backup → Backup now, stockage PBS, mode Snapshot.
- Tout le job : Datacenter → Backup → sélectionner le job → Run now.
vzdump 101 --storage pbs-local --mode snapshot
# côté PBS : lancer une garbage collection manuelle
proxmox-backup-manager garbage-collection start <datastore>
Ordre des tâches de maintenance PBS (à vérifier en cas de datastore plein)¶
- Sauvegardes (nuit).
- Prune : supprime les sauvegardes hors rétention (logique, immédiat).
- Garbage collection : libère réellement l'espace des blocs devenus inutiles. Un bloc n'est supprimé qu'environ 24 h après le prune.
- Verify : contrôle l'intégrité des sauvegardes (hebdomadaire recommandé).
Vérifications
Sauvegarde relancée en OK, statut verify vert lors du prochain contrôle, notification de succès reçue.
Pièges vus en support
- Supprimer à la main des fichiers du datastore PBS (répertoire
.chunks) corrompt toutes les sauvegardes. - Une GC lancée juste après un prune ne libère presque rien : c'est normal (délai de 24 h).
- Mode Stop : la VM est arrêtée pendant la sauvegarde. Le mode Snapshot suffit dans la quasi-totalité des cas.
Quand ouvrir un ticket iTop
Datastore plein après GC, erreur de verify (chunk corrompu), échec deux nuits de suite : P2. Joindre le log de la tâche vzdump, pvesm status, une capture du Summary du datastore.
Rubrique : Proxmox Backup Server · Architecture : Toutes · Rédigé pour PVE 9.x, PBS 4.x, Ceph 19.2 · Brouillon à valider en lab avant publication · Documentation officielle : PVE · PBS