Documentation
Planifier les sauvegardes dans Proxmox VE
Créer un job de sauvegarde vers myPBS, choisir l'horaire et le mode snapshot, régler la rétention et les notifications.
Les sauvegardes partent de Proxmox VE, selon les jobs que vous planifiez. myPBS les reçoit, applique la rétention que vous avez réglée dans l’espace client et les vérifie.
Créer un job
- Ouvrez Datacenter, Sauvegarde, puis Ajouter.
- Onglet Général :
- Nœud : tous, ou un nœud précis ;
- Stockage : le stockage myPBS, par exemple
mypbs-acme; - Planification : l’horaire, voir ci-dessous ;
- Mode de sélection : les VM et conteneurs à inclure (tous, une sélection, un pool, ou tous sauf certains) ;
- Mode : Snapshot, voir plus bas ;
- Notifications : voir plus bas.
- Onglet Rétention : Conserver toutes les sauvegardes. La rétention est appliquée par myPBS ; votre jeton ne peut rien supprimer, une rétention réglée dans le job ferait donc échouer le nettoyage côté Proxmox VE.
- Validez. Le bouton Exécuter maintenant lance le job tout de suite.
Choisir l’horaire
Proxmox VE utilise des événements de calendrier. Quelques exemples :
| Planification | Effet |
|---|---|
21:00 |
tous les jours à 21:00 |
mon..fri 21:00 |
du lundi au vendredi à 21:00 |
9,21:00 |
tous les jours à 09:00 et à 21:00 |
3,9,15,21:00 |
quatre fois par jour, toutes les 6 heures |
sat 02:30 |
le samedi à 02:30 |
Réglez le nombre de passages sur ce que prévoit votre offre. Les sauvegardes sont comptées par VM ou conteneur et par jour, heure de Paris, et au-delà de 2 sauvegardes d’une même VM en moins de 15 minutes, le datastore passe en lecture seule jusqu’à minuit : voir Limites de sauvegardes.
Bonnes pratiques :
- une VM ne doit figurer que dans un seul job vers myPBS ;
- évitez Exécuter maintenant juste après un passage planifié ;
- l’option avancée qui rattrape les passages manqués (par exemple après un arrêt du nœud) déclenche une sauvegarde de plus : elle compte dans la limite du jour.
Le mode snapshot
- Snapshot : la VM continue de tourner pendant la sauvegarde, sans interruption. C’est le mode recommandé. Avec l’agent invité QEMU installé et activé dans la VM, Proxmox VE fige brièvement les systèmes de fichiers pour une sauvegarde cohérente.
- Suspend : la VM ou le conteneur est suspendu pendant une partie de la sauvegarde.
- Stop : la VM est arrêtée pendant la sauvegarde, puis redémarrée.
Pour les conteneurs, le mode snapshot demande un stockage qui prend en charge les instantanés ; sinon Proxmox VE se replie sur le mode suspend.
Pour une VM en marche, Proxmox VE suit les blocs modifiés entre deux sauvegardes : la sauvegarde suivante ne relit que ces blocs. Après un arrêt complet de la VM, ce suivi repart de zéro : la sauvegarde suivante relit tout le disque, mais n’envoie toujours que les blocs que myPBS ne possède pas encore.
Les notifications
Depuis Proxmox VE 8.1, les notifications passent par Datacenter, Notifications :
- les cibles définissent où envoyer les messages (e-mail par sendmail ou SMTP, Gotify, webhook selon votre version) ;
- les règles de correspondance définissent quels événements envoyer à quelle cible, par exemple uniquement les sauvegardes en échec.
Dans le job, laissez les notifications passer par ce système, puis vérifiez qu’une règle couvre bien les échecs de sauvegarde.
myPBS vous prévient de son côté, par e-mail et dans l’espace client, si une limite de sauvegardes est dépassée ou si une vérification échoue.
Lancer une sauvegarde à la main
Depuis la VM : Sauvegarde, Sauvegarder maintenant, en choisissant le stockage myPBS. Ou en ligne de commande :
vzdump 100 --storage mypbs-acme --mode snapshot
Une sauvegarde manuelle compte comme les autres dans la limite du jour.