Outil interactif, calcul dans votre navigateur

    Simulateur de rétention de sauvegarde (GFS)

    Choisissez vos heures de sauvegarde et vos règles keep-daily, keep-weekly, keep-monthly… : le calendrier montre ce que Proxmox Backup Server garde, ce qu'il supprime, et vous donne la ligne de configuration.

    Par Richard Demongeot — Architecte systèmes & réseaux, RDEM Systems · 15 octobre 2026

    En bref

    Une rotation GFS (grand-père, père, fils) garde des sauvegardes récentes rapprochées et des sauvegardes anciennes espacées : par exemple 7 quotidiennes, 4 hebdomadaires et 12 mensuelles, soit 23 points de restauration sur un peu plus d'un an. Dans PBS, elle s'écrit avec les options keep-daily, keep-weekly et keep-monthly d'une tâche de prune. Ce simulateur applique la même logique que PBS et montre le résultat jour par jour.

    Le simulateur

    Préréglages

    7 quotidiennes, 4 hebdomadaires, 12 mensuelles.

    Rétention (0 = règle désactivée)
    Heures de sauvegarde (une ou plusieurs par jour)

    Résultat après le dernier prune

    Points de restauration
    23

    23 gardés sur 730 sauvegardes

    Plus ancien point disponible
    30 sept. 2025, 02:00

    380 jours avant la dernière sauvegarde

    Légende :keep-daily (7)keep-weekly (4)keep-monthly (12)supprimée

    Configuration à copier

    PBS — tâche de prune (Datastore › Prune & GC, ou en ligne de commande)
    proxmox-backup-manager prune-job create retention --store <datastore> --schedule daily --keep-daily 7 --keep-weekly 4 --keep-monthly 12
    Proxmox VE — planification de la tâche de sauvegarde (Datacenter › Backup › Schedule)
    2:00

    Remplacez <datastore> par le nom de votre datastore. Réglez la rétention à un seul endroit : côté PBS, dans la tâche de prune.

    Calendrier des sauvegardes

    Une case par jour, un segment par sauvegarde : couleur de la règle qui la garde, gris clair si le prune la supprime. Survolez une case pour le détail.

    octobre 2024
    LMMJVSD
    novembre 2024
    LMMJVSD
    décembre 2024
    LMMJVSD
    janvier 2025
    LMMJVSD
    février 2025
    LMMJVSD
    mars 2025
    LMMJVSD
    avril 2025
    LMMJVSD
    mai 2025
    LMMJVSD
    juin 2025
    LMMJVSD
    juillet 2025
    LMMJVSD
    août 2025
    LMMJVSD
    septembre 2025
    LMMJVSD
    octobre 2025
    LMMJVSD
    novembre 2025
    LMMJVSD
    décembre 2025
    LMMJVSD
    janvier 2026
    LMMJVSD
    février 2026
    LMMJVSD
    mars 2026
    LMMJVSD
    avril 2026
    LMMJVSD
    mai 2026
    LMMJVSD
    juin 2026
    LMMJVSD
    juillet 2026
    LMMJVSD
    août 2026
    LMMJVSD
    septembre 2026
    LMMJVSD
    octobre 2026
    LMMJVSD
    Points conservés (23)
    #DateRègle
    115 oct. 2026, 02:00keep-daily #1
    214 oct. 2026, 02:00keep-daily #2
    313 oct. 2026, 02:00keep-daily #3
    412 oct. 2026, 02:00keep-daily #4
    511 oct. 2026, 02:00keep-daily #5
    610 oct. 2026, 02:00keep-daily #6
    79 oct. 2026, 02:00keep-daily #7
    84 oct. 2026, 02:00keep-weekly #1
    927 sept. 2026, 02:00keep-weekly #2
    1020 sept. 2026, 02:00keep-weekly #3
    1113 sept. 2026, 02:00keep-weekly #4
    1231 août 2026, 02:00keep-monthly #1
    1331 juil. 2026, 02:00keep-monthly #2
    1430 juin 2026, 02:00keep-monthly #3
    1531 mai 2026, 02:00keep-monthly #4
    1630 avr. 2026, 02:00keep-monthly #5
    1731 mars 2026, 02:00keep-monthly #6
    1828 févr. 2026, 02:00keep-monthly #7
    1931 janv. 2026, 02:00keep-monthly #8
    2031 déc. 2025, 02:00keep-monthly #9
    2130 nov. 2025, 02:00keep-monthly #10
    2231 oct. 2025, 02:00keep-monthly #11
    2330 sept. 2025, 02:00keep-monthly #12

    Estimation de l'espace et du coût

    Espace estimé
    1,65 To

    Hypothèse : 0,5 % du volume change chaque jour, 70 % de ces changements touchent les mêmes blocs que la veille, réduction ×1. Le premier point compte pour le volume entier, chaque point suivant pour les changements depuis le précédent.

    Détail des hypothèses

    Les deux bornes encadrent la part des changements qui se recoupent :

    • Si tous les changements se recoupent (100 %), chaque point n'ajoute qu'une journée de changements : 1,11 To.
    • Si aucun ne se recoupe (0 %), chaque point ajoute tous les changements depuis le précédent, plafonnés au volume protégé : 2,90 To.

    La déduplication et la compression ne sont pas promises : laissez 1,0 tant que vous n'avez pas mesuré le ratio sur vos données.

    Single Drive · 12 € HT/To/mois19,76 € HT/mois
    AirGapped Drive (copie hors ligne) · 34 € HT/To/mois56 € HT/mois

    Prix au To, sans plafond ni prix par hôte ou par VM. Configuration exacte et commande : tarifs et configurateur.

    La place n'est pas libérée par le prune, qui ne retire que les index des sauvegardes. Elle l'est au garbage collection suivant, et seulement pour les blocs dont le dernier accès remonte à plus de 24 h 05 avant le début du GC (ou avant le démarrage de la plus ancienne sauvegarde encore en cours). Comptez donc au moins un jour, et un GC planifié, entre le prune et l'espace rendu. (documentation PBS, garbage collection)

    Pour dimensionner finement un pool ZFS (RAIDZ, espace utile), utilisez le calculateur de capacité ZFS et d'espace PBS.

    D'où vient le calcul

    Proxmox publie son propre outil, le simulateur de prune de la documentation PBS. Nous ne sommes pas les premiers : notre simulateur reprend la même règle de sélection, et nous l'avons comparé au sien sur 7 jeux d'essai le 15 octobre 2026 (rotation GFS, sauvegardes horaires, passage d'année ISO, semaine 53, changements d'heure) : même entrée, même liste de sauvegardes gardées, même règle pour chacune. Ce que nous ajoutons : un calendrier daté, la ligne de configuration, une estimation d'espace et les pièges ci-dessous. La règle elle-même est décrite dans la documentation PBS sur le prune.

    La rotation GFS, traduite en options PBS

    Le principe GFS date des bandes : une bande « fils » par jour, une « père » par semaine, une « grand-père » par mois. On garde beaucoup de points récents, parce que c'est là qu'on restaure le plus souvent, et peu de points anciens, pour remonter loin sans tout stocker. PBS n'a pas d'option « GFS » : la rotation se compose avec ses règles keep-*.

    Niveau GFSOption PBSCe qu'elle garde
    —keep-lastLes N dernières sauvegardes, quelle que soit leur date
    —keep-hourlyLa dernière sauvegarde de chacune des N dernières heures qui en ont une
    Filskeep-dailyLa dernière de chacun des N derniers jours qui en ont une
    Pèrekeep-weeklyLa dernière de chacune des N dernières semaines ISO (lundi → dimanche)
    Grand-pèrekeep-monthlyLa dernière de chacun des N derniers mois
    Archivekeep-yearlyLa dernière de chacune des N dernières années

    Les règles s'enchaînent : une semaine dont la sauvegarde est déjà gardée par keep-daily ne consomme pas de place dans keep-weekly, qui remonte alors plus loin. C'est pour cela que 7/4/12 donne 23 points et pas moins. La tâche de prune se règle sur le PBS ; la page Proxmox Backup Server, de l'installation à la maintenance montre où elle s'insère, avec le garbage collection et le verify.

    Trois pièges de rétention

    1. Un keep-last trop bas qui supprime la sauvegarde d'hier

    keep-last compte des sauvegardes, pas des jours. Avec une sauvegarde toutes les heures et keep-last 3 pour seule règle, il ne reste à 23 h que les sauvegardes de 21 h, 22 h et 23 h : celle d'hier soir a déjà disparu. Une sauvegarde manuelle avant une mise à jour consomme aussi une place. Ajoutez toujours un keep-daily : sélectionnez toutes les heures dans le simulateur et la règle keep-last seule pour le voir.

    2. Un nettoyage côté client et côté serveur qui se cumulent

    Proxmox VE sait aussi élaguer après chaque sauvegarde (rétention du stockage ou de la tâche de sauvegarde), de même que proxmox-backup-client prune. Si une rétention tourne côté client et une autre côté PBS, une sauvegarde ne survit que si les deux la gardent. Exemple, avec une sauvegarde par jour : keep-last 7 côté Proxmox VE et une rotation 7/4/12 côté PBS ne laissent que 7 points, les hebdomadaires et mensuelles étant supprimées par le client. Réglez la rétention à un seul endroit, de préférence sur le PBS. Sur NimbusBackup, le compte livré ne peut rien supprimer : la rétention se règle côté serveur.

    3. Une synchronisation qui ne réplique pas forcément la même rétention

    Une tâche de synchronisation (sync job) copie des sauvegardes, pas la politique de rétention. Sans tâche de prune sur le PBS de destination, la copie grossit sans fin. Avec l'option remove-vanished, elle supprime au contraire ce qui a disparu à la source, y compris une suppression accidentelle ou malveillante. Et transfer-last ne copie que les N dernières sauvegardes de chaque groupe. Configurez une rétention propre à la copie, et vérifiez-la ici (documentation des sync jobs).

    Questions fréquentes

    Comment Proxmox Backup Server choisit-il les sauvegardes à garder ?

    PBS applique les règles dans l'ordre keep-last, keep-hourly, keep-daily, keep-weekly, keep-monthly, keep-yearly. Chaque règle garde la dernière sauvegarde de chaque heure, jour, semaine, mois ou année, en sautant les périodes déjà couvertes par une règle précédente. Une période sans sauvegarde ne compte pas, et les semaines sont des semaines ISO, du lundi au dimanche. Tout ce qu'aucune règle ne garde est supprimé par le prune.

    Combien de points de restauration donne une rotation GFS 7/4/12 ?

    Une fois l'historique constitué, keep-daily 7, keep-weekly 4 et keep-monthly 12 gardent 23 sauvegardes. Avec une sauvegarde quotidienne à 2 h, au 15 octobre 2026, la plus ancienne date du 30 septembre 2025, soit 380 jours. Les mensuelles commencent après les mois déjà couverts par les quotidiennes et les hebdomadaires, d'où un peu plus d'un an.

    Pourquoi l'espace disque ne diminue-t-il pas juste après un prune ?

    Le prune ne supprime que les index des sauvegardes. Les blocs de données sont libérés par le garbage collection suivant, et seulement s'ils n'ont pas été utilisés depuis au moins 24 heures et 5 minutes avant le début du GC (ou avant le démarrage de la plus ancienne sauvegarde encore en cours). Il faut donc un GC planifié et au moins un jour d'attente.

    Quelle durée de conservation est obligatoire pour des sauvegardes ?

    Il n'existe pas de durée unique. Le RGPD impose de limiter la conservation à ce qui est nécessaire à la finalité, et d'autres textes fixent des durées pour certaines données. La durée se décide donc donnée par donnée ; notre article sur le RGPD et la sauvegarde détaille ces obligations. Le préréglage « Conformité 1 an » est un exemple, pas une obligation légale.

    Pour les durées de conservation et leurs sources : RGPD et sauvegarde des données : les obligations.

    Et ensuite

    Vous connaissez maintenant le nombre de points et l'espace à prévoir. Les offres NimbusBackup se facturent au To, avec la rétention réglée côté serveur ; le configurateur donne le prix exact selon le volume et le niveau de protection.

    Un doute sur votre politique de rétention ?

    On relit votre planification et vos règles keep-*, côté Proxmox VE et côté PBS. Café technique de 15 minutes, sans engagement.