Hallo zusammen,
ich habe ein merkwürdiges Verhalten bei der Aufbewahrung von Backups auf einem aktuellen Proxmox Backup Server festgestellt. Ich fahre alle sechs Stunden ein Backup, also vier Backups pro Tag, und habe folgende Retention-Policy gesetzt: keep-last=60, keep-daily=30, keep-monthly=3 und keep-yearly=1.
Nach meinem Verständnis sollte keep-daily=30 die letzten 30 Tage mit Backups behalten. Da ich wirklich jeden einzelnen Tag Backups mache, müssten das auch exakt 30 Kalendertage sein. Alles, was älter ist, dürfte nicht mehr vorhanden sein, mit Ausnahme der letzten Monats- und Jahresbackups.
Tatsächlich sehe ich aber, dass der PBS noch immer Backups vom 2. bis 15. Juni behält, obwohl wir heute den 16. Juli haben. Im Prune-Log werden diese Backups weiterhin mit „keep“ markiert, nur der 1. Juni wurde entfernt. Da ich an jedem einzelnen Tag Backups habe, müssten diese alten Juni-Backups schon längst außerhalb des 30-Tage-Fensters liegen und entfernt werden.
Es handelt sich dabei auch nicht um Monthly- oder Last-Backups, die bleiben sollen. Der 30. Juni bleibt korrekt als Monatsbackup, aber die ganzen Tage davor (2.–15. Juni) haben eigentlich keine Berechtigung mehr, im Daily-Fenster zu sein. Für mich sieht das so aus, als ob PBS mehr als 30 Tage behält und damit nicht der eigenen Logik folgt.
Wo ist mein Denkfehler?
Danke schonmal und Gruß
edit: Verdammt, falsches Unterforum. Sorry!
ich habe ein merkwürdiges Verhalten bei der Aufbewahrung von Backups auf einem aktuellen Proxmox Backup Server festgestellt. Ich fahre alle sechs Stunden ein Backup, also vier Backups pro Tag, und habe folgende Retention-Policy gesetzt: keep-last=60, keep-daily=30, keep-monthly=3 und keep-yearly=1.
Nach meinem Verständnis sollte keep-daily=30 die letzten 30 Tage mit Backups behalten. Da ich wirklich jeden einzelnen Tag Backups mache, müssten das auch exakt 30 Kalendertage sein. Alles, was älter ist, dürfte nicht mehr vorhanden sein, mit Ausnahme der letzten Monats- und Jahresbackups.
Tatsächlich sehe ich aber, dass der PBS noch immer Backups vom 2. bis 15. Juni behält, obwohl wir heute den 16. Juli haben. Im Prune-Log werden diese Backups weiterhin mit „keep“ markiert, nur der 1. Juni wurde entfernt. Da ich an jedem einzelnen Tag Backups habe, müssten diese alten Juni-Backups schon längst außerhalb des 30-Tage-Fensters liegen und entfernt werden.
Es handelt sich dabei auch nicht um Monthly- oder Last-Backups, die bleiben sollen. Der 30. Juni bleibt korrekt als Monatsbackup, aber die ganzen Tage davor (2.–15. Juni) haben eigentlich keine Berechtigung mehr, im Daily-Fenster zu sein. Für mich sieht das so aus, als ob PBS mehr als 30 Tage behält und damit nicht der eigenen Logik folgt.
Wo ist mein Denkfehler?
Danke schonmal und Gruß
edit: Verdammt, falsches Unterforum. Sorry!
Last edited: