Seite 1 von 1
sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen
Verfasst: Mi Aug 14, 2024 6:05 am
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.
Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen
Verfasst: Mi Aug 14, 2024 6:49 am
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.
Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen
Verfasst: Mi Aug 14, 2024 8:25 am
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.
Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen
Verfasst: Mi Aug 14, 2024 8:41 am
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.
Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen
Verfasst: Mi Aug 14, 2024 9:06 am
von hominidae
....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.
Re: sw2 Versionsinfo ins Backup-Archiv und Dateinamen aufnehmen
Verfasst: Do Aug 15, 2024 11:07 am
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.