Hallo,
ich habe ein wenig Probleme damit, Proxmox das Aufbewahren bzw. das Löschen von Backups begreiflich zu machen.
Kurz die Gegebenheit. Es werden mehrere VMs in unterschiedlichen Rhythmen gesichert.
Eine VM wird ein mal täglich gesichert. Deren Sicherungen sollen eine Woche aufbewahrt, ältere gelöscht werden.
Andere VMs werden ein mal wöchentlich gesichert. Auch deren Sicherungen sollen eine Woche aufbewahrt und ältere gelöscht werden.
Nach dem alten System, als man unter RECHENZENTRUM -> STORAGE ausschließlich "keep-last <N>" definieren konnte war das so nicht möglich doch auch mit den neuen Konfigurationsmöglichkeiten nach Stunden, Tage, Wochen, Monate und Jahre, gelingt mir das nicht.
Die Option "keep-weekly <N>" auf 1 zu setzen wäre genau was ich bräuchte, wenn die Proxmox Leute nicht den hässlichen Zusatz "If there is more than one backup for a single week, only the latest is kept." definiert hätten.
Denn dadurch hätte ich zwar für die VMs, die nur ein mal wöchentlich gesichert werden in der Tat immer nur das letzte Backup, bei der VM die täglich gesichert wird aber auch nur eins.
Also sollte doch "keep-daily <N>" auf 7 gesetzt genau richtig sein, denn in der Hilfe steht: "Keep backups for the last <N> days." (Bewahre Backups der letzten <N> Tage auf.) und "die letzten 7 Tage" sind in unserer Gesellschaft doch recht genau definiert und zeitlich eingegrenzt. So dachte ich bis dato.
Bei der VM die täglich gesichert wird klappt das auch wie von mir gewollt. Die Backups der letzten 7 Tage bleiben gesichert, ältere werden gelöscht.
Bei den VMs die ein mal wöchentlich gesichert werden, werden Backups die älter sind als aus den letzten 7 Tagen jedoch nicht gelöscht, vielmehr sammeln sich 7 Backups aus den vergangenen 7 Wochen an bevor das löschen einsetzt.
Letztendlich erreiche ich das identische Ergebnis, als hätte ich gleich die bisherige Option "keep-last <N>" weiterhin verwendet.
Noch sinnvoller fände ich es ohnehin, die Aufbewahrungsfrist nicht unter RECHENZENTRUM -> STORAGE sondern vielmehr in den jeweiligen Jobs unter RECHENZENTRUM -> BACKUP zu definieren um eine nach Stunden, Tagen, Wochen... unterschiedliche Behandlung zu definieren.
Hat jemand einen Tipp, ob und wie ich meinen Aufbewahrungswunsch erreichen kann?
Von händischer Anpassung der jeweiligen JOBs bin ich kein großer Freund. Irgend wann ändert man über die GUI etwas am JOB, die händische Änderung ist weg und man denkt auch meist nicht mehr daran.
Viele Grüße
Detlef Paschke
ich habe ein wenig Probleme damit, Proxmox das Aufbewahren bzw. das Löschen von Backups begreiflich zu machen.
Kurz die Gegebenheit. Es werden mehrere VMs in unterschiedlichen Rhythmen gesichert.
Eine VM wird ein mal täglich gesichert. Deren Sicherungen sollen eine Woche aufbewahrt, ältere gelöscht werden.
Andere VMs werden ein mal wöchentlich gesichert. Auch deren Sicherungen sollen eine Woche aufbewahrt und ältere gelöscht werden.
Nach dem alten System, als man unter RECHENZENTRUM -> STORAGE ausschließlich "keep-last <N>" definieren konnte war das so nicht möglich doch auch mit den neuen Konfigurationsmöglichkeiten nach Stunden, Tage, Wochen, Monate und Jahre, gelingt mir das nicht.
Die Option "keep-weekly <N>" auf 1 zu setzen wäre genau was ich bräuchte, wenn die Proxmox Leute nicht den hässlichen Zusatz "If there is more than one backup for a single week, only the latest is kept." definiert hätten.
Denn dadurch hätte ich zwar für die VMs, die nur ein mal wöchentlich gesichert werden in der Tat immer nur das letzte Backup, bei der VM die täglich gesichert wird aber auch nur eins.
Also sollte doch "keep-daily <N>" auf 7 gesetzt genau richtig sein, denn in der Hilfe steht: "Keep backups for the last <N> days." (Bewahre Backups der letzten <N> Tage auf.) und "die letzten 7 Tage" sind in unserer Gesellschaft doch recht genau definiert und zeitlich eingegrenzt. So dachte ich bis dato.
Bei der VM die täglich gesichert wird klappt das auch wie von mir gewollt. Die Backups der letzten 7 Tage bleiben gesichert, ältere werden gelöscht.
Bei den VMs die ein mal wöchentlich gesichert werden, werden Backups die älter sind als aus den letzten 7 Tagen jedoch nicht gelöscht, vielmehr sammeln sich 7 Backups aus den vergangenen 7 Wochen an bevor das löschen einsetzt.
Letztendlich erreiche ich das identische Ergebnis, als hätte ich gleich die bisherige Option "keep-last <N>" weiterhin verwendet.
Noch sinnvoller fände ich es ohnehin, die Aufbewahrungsfrist nicht unter RECHENZENTRUM -> STORAGE sondern vielmehr in den jeweiligen Jobs unter RECHENZENTRUM -> BACKUP zu definieren um eine nach Stunden, Tagen, Wochen... unterschiedliche Behandlung zu definieren.
Hat jemand einen Tipp, ob und wie ich meinen Aufbewahrungswunsch erreichen kann?
Von händischer Anpassung der jeweiligen JOBs bin ich kein großer Freund. Irgend wann ändert man über die GUI etwas am JOB, die händische Änderung ist weg und man denkt auch meist nicht mehr daran.
Viele Grüße
Detlef Paschke