sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Auflistung von gewünschten Features, Ausschreibung zur Umsetzung
Antworten
hominidae
Beiträge: 1405
Registriert: Di Sep 03, 2019 4:13 pm
Has thanked: 7 times
Been thanked: 8 times

sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Beitrag von hominidae »

...mit der Funktion für automatische online Backups, zB aufs NAS nimmt die Flut der Backup-Archive dramatisch zu.
Leider sieht man dem Backup-Archiv, weder im Dateinamen noch in einer dort gesicherten Datei an, zu welcher Version genau der sw2 dieses Archiv gehört.

Wer öfter man zwischen Release, Master, Beta hin- und her-wechseln will/muss sucht sich einen Wolf die letzte/erste Backup-Datei seit einem Update wiederzufinden.

Feature Request: Bitte die Versionsnummer in den Namen der Archivdatei aufnehmen und auch in Datei innerhalb des Backups (zB Beginn von Backup.log)

Danke vorab für die Berücksichtigung des Requests.
ChristophR
Beiträge: 706
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 12 times
Been thanked: 19 times

Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Beitrag von ChristophR »

hominidae hat geschrieben: Mi Aug 14, 2024 6:05 am ...mit der Funktion für automatische online Backups, zB aufs NAS nimmt die Flut der Backup-Archive dramatisch zu.
Leider sieht man dem Backup-Archiv, weder im Dateinamen noch in einer dort gesicherten Datei an, zu welcher Version genau der sw2 dieses Archiv gehört.

Wer öfter man zwischen Release, Master, Beta hin- und her-wechseln will/muss sucht sich einen Wolf die letzte/erste Backup-Datei seit einem Update wiederzufinden.

Feature Request: Bitte die Versionsnummer in den Namen der Archivdatei aufnehmen und auch in Datei innerhalb des Backups (zB Beginn von Backup.log)

Danke vorab für die Berücksichtigung des Requests.
Die Versionsnummer habe in der Datei /openWB/web/version gefunden.
Ich behelfe mir aktuell damit, dass ich bei jedem Releasewechsel manuell den Ordner nach der Versionsnummer benennen, also z.B.:
...openWB\2.1.5-Beta.1/
Ich hätte das daher auch gerne automatisiert, auch gerne als Variable im Ordnernamen, die Versionsnummer muss ja irgendwie bekannt sein, da sie im Display auch angezeigt wird.
War schonmal Thema, Lutz hatte seinerzeit um Hilfe aus der Community gebeten, leider kann ich dabei nur mit Ideen helfen. ;)
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
hominidae
Beiträge: 1405
Registriert: Di Sep 03, 2019 4:13 pm
Has thanked: 7 times
Been thanked: 8 times

Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Beitrag von hominidae »

Ja, Variable im Ordnernamen usw wäre ja das non-plus-ultra....ich wäre mit weniger zufrieden.

Danke für den Hinweis, wo die/eine Versionsnummer im Archiv steht.
openWB
Site Admin
Beiträge: 8470
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 1 time
Been thanked: 24 times

Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Beitrag von openWB »

Hier:
https://github.com/openWB/core/blob/f6f ... kup.sh#L10

Müsste man das mit einbauen das der Inhalt vom Dateinamen von
https://github.com/openWB/core/blob/f6f ... version#L1

Mit drinnen ist.
Sehe aber gerade nicht ob / welche Nebeneffekte das hat.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
hominidae
Beiträge: 1405
Registriert: Di Sep 03, 2019 4:13 pm
Has thanked: 7 times
Been thanked: 8 times

Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Beitrag von hominidae »

openWB hat geschrieben: Mi Aug 14, 2024 8:41 am Hier:
https://github.com/openWB/core/blob/f6f ... kup.sh#L10

Müsste man das mit einbauen das der Inhalt vom Dateinamen von
https://github.com/openWB/core/blob/f6f ... version#L1

Mit drinnen ist.
Sehe aber gerade nicht ob / welche Nebeneffekte das hat.
....OK, vielleicht täte es dann schon ein beherztes

FILENAME="openWB_backup_$(<"$OPENWBBASEDIR/web/version")_$(date +"%Y-%m-%d_%H-%M-%S").tar"

statt

FILENAME="openWB_backup_$(date +"%Y-%m-%d_%H-%M-%S").tar"

...in Zeile 13 von https://github.com/openWB/core/blob/f6f ... kup.sh#L10

Ebenso ein: echo "Version $(<"$OPENWBBASEDIR/web/version")...adding openWB files" in Zeile 32

...leider habe ich keine Ahnung und Ressourcen das mit github zu klonen/einzubauen/zu testen.
ChristophR
Beiträge: 706
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 12 times
Been thanked: 19 times

Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen

Beitrag von ChristophR »

Lutz hatte damals angeregt, es konfigurierbar zu machen, da es bestimmt jeder anders haben möchte.
viewtopic.php?p=98219#p98219
Damals war noch immer ein Datum in der Versionsnummer enthalten, ist ja jetzt einfacher geworden.

Meine Idee mit dem Ordner ist wohl wirklich nicht so toll, da es z.B. beim manuellen Backup keinen festen Ordner gibt.
Dateiname ist daher wirklich die bessere Idee.

Dein Vorschlag finde auf jeden Fall gut.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Antworten