Diskussion zur Auto-Backup-Funktion
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 9655
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Diskussion zur Auto-Backup-Funktion
Da wäre es ja wohl sinnvoller wenn die WebUI vor dem Update automatisch ein Backup zum Download anbietet
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
- jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Diskussion zur Auto-Backup-Funktion
Ich nehme dafür gerne PullRequests für RaspberryMatic an. In der Tat habe ich das auch schon überlegt und auf die TODO Liste gesetzt, nur bisher eben nie die Zeit gefunden das entsprechend zu implementieren...
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 12434
- Registriert: 19.03.2014, 00:37
- System: in Planung
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 380 Mal
Re: Diskussion zur Auto-Backup-Funktion
Ist sinnlos, dann wird das Fenster halt weggeklickt. Siehe die roten Fehlermeldungen, da funktioniert das seit Jahren prächtig.
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: Diskussion zur Auto-Backup-Funktion
Ein Opt-Out wäre vielleicht nicht verkehrt.
Jeder, der bei der Firmwareinstallation schnell weiter-weiter-fertig durchklickt, bekommt ein Zwangs-Backup heruntergeladen, bevor die Installation beginnt.
Und wer sich der Gefahr bewusst ist, kann die "Vor Installation autom. Backup erstellen" Option abwählen.
Jeder, der bei der Firmwareinstallation schnell weiter-weiter-fertig durchklickt, bekommt ein Zwangs-Backup heruntergeladen, bevor die Installation beginnt.
Und wer sich der Gefahr bewusst ist, kann die "Vor Installation autom. Backup erstellen" Option abwählen.
-
- Beiträge: 10658
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 320 Mal
- Danksagung erhalten: 501 Mal
Re: Diskussion zur Auto-Backup-Funktion
Man kann es ja auch so lösen, dass ein FW-Update nur nach vorherigem Backup z.B. innerhalb eines Zeitfensters von einer Stunde freigegeben wird.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
- jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Diskussion zur Auto-Backup-Funktion
Wie gesagt, ich bin prinzipiell zu jeder "Schandtat" bereit. Wenn also jemand gerne einen WebUI Patch entwickeln möchte, so können wir gerne dann dazu im passenden PullRequest drüber diskutieren. Meine erste Idee war einfach eben ein Backup download zu erzwingen bevor man eine firmware hochladen kann.jp112sdl hat geschrieben: ↑09.09.2020, 11:48Ein Opt-Out wäre vielleicht nicht verkehrt.
Jeder, der bei der Firmwareinstallation schnell weiter-weiter-fertig durchklickt, bekommt ein Zwangs-Backup heruntergeladen, bevor die Installation beginnt.
Und wer sich der Gefahr bewusst ist, kann die "Vor Installation autom. Backup erstellen" Option abwählen.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 9655
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Diskussion zur Auto-Backup-Funktion
Genau das war auch meine Idee, dann muss man das Rad nicht neu erfinden
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 14149
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 583 Mal
- Danksagung erhalten: 1497 Mal
Re: CCU3 Firmware 3.53.26 ist verfügbar
Man merkt, dass Du die Eigenheiten von Produkten aus Cupertino gewohnt bist. Nein, für das Backup sollte schon der Anwender verantwortlich sein aber nicht bevormundet werden. Ich denke, dass ein Hinweis zielführend ist. Jemand, der eben kein Backup ziehen will, muss auch die Möglichkeiten haben, dieses zu ignorieren. Ein Beispiel wäre, wenn die Backuproutine kaputt wäre oder wenn wegen Speichermangels auf der CCU (Stichwort: temporäre Datei) keines gezogen werden kann. Dann wäre der Anwender im Hamsterrad.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Diskussion zur Auto-Backup-Funktion
Hallojmaus hat geschrieben: ↑09.09.2020, 12:08... Meine erste Idee war einfach eben ein Backup download zu erzwingen bevor man eine firmware hochladen kann.jp112sdl hat geschrieben: ↑09.09.2020, 11:48Ein Opt-Out wäre vielleicht nicht verkehrt.
Jeder, der bei der Firmwareinstallation schnell weiter-weiter-fertig durchklickt, bekommt ein Zwangs-Backup heruntergeladen, bevor die Installation beginnt.
Und wer sich der Gefahr bewusst ist, kann die "Vor Installation autom. Backup erstellen" Option abwählen.
Zwangsbackup führt zu einer Sackgasse, wenn genau die Backup Funktion nicht mehr funktioniert. Es geht ja dann nicht grundsätzlich um ein Einspielen neuer FW sondern ggf. das Einspielen edr identischen Version oder sogar einer älteren Version. Und dann käme das Zwangsbackup immer, weil der Workflow in der WeBUI in allen Fällen identisch ist.
Deshalb bin ich für die oben beschrieben Methode mit einem default gesetzten Häckchen für ein Backup, das der User ganz bewusst weg machen muss. Und beim nächsten Einspielen einer FW ist der Haken für das Backup default wieder gesetzt.
So würde ich mit die Funktionalität vorstellen.
-
- Beiträge: 10658
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 320 Mal
- Danksagung erhalten: 501 Mal
Re: Diskussion zur Auto-Backup-Funktion
Nun ja, auch dort wirst du aber nicht gezwungen, vor einem Update ein Backup zu ziehen. Um ehrlich zu sein, habe ich das auch noch nie gemacht. War ja auch nur eine Idee.
Klingt gut.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.