FHEM Forum

FHEM - Entwicklung => Wunschliste => Thema gestartet von: stenny73 am 09 November 2013, 18:12:34

Titel: Anzahl der gespeicherten Backups begrenzen
Beitrag von: stenny73 am 09 November 2013, 18:12:34
Hallo

Also ich fände es gut wenn man irgendwie die Anzahl der gespeicherten Backups begrenzen könnte, mein RPi hatte neulich kleine Probleme deswegen beim Update.......

Danke
Titel: Aw: Anzahl der gespeicherten Backups begrenzen
Beitrag von: neyzen am 03 März 2024, 22:41:35
Hallo,
ich kram mal raus.
Gibts dafür ne schnelle lösung?
Titel: Aw: Anzahl der gespeicherten Backups begrenzen
Beitrag von: yersinia am 04 März 2024, 07:29:54
Mir ist kein FHEM Attribut/Befehl bekannt, welcher die Anzahl der Backups begrenzt - nach kurzem Überfliegen der commandref und wiki habe ich auch nichts gefunden. Es kann also durchaus sein, dass FHEM dies von Haus aus anbietet.

Ich sichere Backups nochmal gesondert und lass' immer ein paar auf dem FHEM System, die Bereinigung erfolgt über ein DOIF >> automatisches Backup + Kopie auf NAS + löschen alter Backups (https://forum.fhem.de/index.php?topic=87669.0).
Titel: Aw: Anzahl der gespeicherten Backups begrenzen
Beitrag von: neyzen am 04 März 2024, 09:03:53
wie sieht den dein doif fürs löschen aus?
Titel: Aw: Anzahl der gespeicherten Backups begrenzen
Beitrag von: yersinia am 04 März 2024, 09:09:16
Zitat von: neyzen am 04 März 2024, 09:03:53wie sieht den dein doif fürs löschen aus?
Zitat von: yersinia am 04 März 2024, 07:29:54DOIF >> automatisches Backup + Kopie auf NAS + löschen alter Backups (https://forum.fhem.de/index.php?topic=87669.0)
Titel: Aw: Anzahl der gespeicherten Backups begrenzen
Beitrag von: Ellert am 05 März 2024, 00:16:14
attr global restoreDirs
Titel: Aw: Anzahl der gespeicherten Backups begrenzen
Beitrag von: yersinia am 05 März 2024, 07:22:10
Zitat von: Ellert am 05 März 2024, 00:16:14attr global restoreDirs
Das gilt aber nur für backups welche mittels update (https://wiki.fhem.de/wiki/Update#restoreDirs) durchgeführt werden, oder?
ZitatrestoreDirs
update sichert jede Datei vor dem Überschreiben mit der neuen Version aus dem Web. Für diesen Zweck wird zuerst ein restoreDir/update Verzeichnis in der global modpath Verzeichnis angelegt, und danach ein Unterverzeichnis mit dem aktuellen Datum. In diesem Verzeichnis werden vor dem Überschreiben die alten Versionen der Dateien gerettet. Die Voreinstellung ist 3, d.h. die letzten 3 Datums-Verzeichnisse werden aufgehoben, und die älteren entfernt.
Auch fhem.cfg und fhem.state wird auf diese Weise vor dem ausfüren von save gesichert, diesmal in das restoreDir/save Verzeichnis. Zum restaurieren der alten Dateien kann man das restore Befehl verwenden.
Falls man den Wert auf 0 setzt, dann ist dieses Feature deaktiviert.

Für backups durch backup gibt es, zumindest laut commandref, keine solche Einschränkung.