RaspberryMatic Backup
Moderatoren: jmaus, Co-Administratoren
- zautrix
- Beiträge: 382
- Registriert: 22.05.2016, 18:41
- Wohnort: Badisch-Sibirien
- Danksagung erhalten: 37 Mal
RaspberryMatic Backup
Ich hätte da mal folgende Fragen:
Es gibt ja um 0:07 ein automatisches Backup auf einen USB Stick.
Wie wäre das beste Vorgehen, wenn man dieses Backup auf ein Laufwerk im Netzwerk schieben möchte?
Gibt es bei der Raspberrymatic eine Möglichkeit von außen eine laufende Raspberrymatic zu triggern ein bestimmtes Backup einzuspielen?
Meine Idee wäre:
RaspberryMatic A am laufen und macht backups.
RaspberryMatic B daneben und ausgeschaltet.
Beide an/ab schaltbar über Schaltsteckdose.
Andere Hardware C überprüft ob RM A läuft. Wenn RM A tot, dann wird RM A der Strom ausgeschaltet und
RM B gestartet (Strom an). Der RM B wird dann (nach start )gesagt: Spiele dieses Backup ein.
Und schon hätte man vollautomatisch ein neues System mit aktuellen Stand am laufen.
Wenn ich das hätte könnte ich beruhigt in den Urlaub fahren.
Es gibt ja um 0:07 ein automatisches Backup auf einen USB Stick.
Wie wäre das beste Vorgehen, wenn man dieses Backup auf ein Laufwerk im Netzwerk schieben möchte?
Gibt es bei der Raspberrymatic eine Möglichkeit von außen eine laufende Raspberrymatic zu triggern ein bestimmtes Backup einzuspielen?
Meine Idee wäre:
RaspberryMatic A am laufen und macht backups.
RaspberryMatic B daneben und ausgeschaltet.
Beide an/ab schaltbar über Schaltsteckdose.
Andere Hardware C überprüft ob RM A läuft. Wenn RM A tot, dann wird RM A der Strom ausgeschaltet und
RM B gestartet (Strom an). Der RM B wird dann (nach start )gesagt: Spiele dieses Backup ein.
Und schon hätte man vollautomatisch ein neues System mit aktuellen Stand am laufen.
Wenn ich das hätte könnte ich beruhigt in den Urlaub fahren.
Gruß aus Nord-Baden,
z.
z.
-
- Beiträge: 12085
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 2139 Mal
- Kontaktdaten:
Re: RaspberryMatic Backup
Wer überwacht Hardware C?
Und wie kommunizieren die alle miteinander? Übers LAN? Müsste man noch den Router/Switch redundant auslegen...
Meine Meinung: Du schaffst dir durch ein solches Konstrukt nur noch mehr Baustellen...
- zautrix
- Beiträge: 382
- Registriert: 22.05.2016, 18:41
- Wohnort: Badisch-Sibirien
- Danksagung erhalten: 37 Mal
Re: RaspberryMatic Backup
Na, ist da mal wieder jemanden langweilig und muss seine Meinung ungefragt absondern ohne etwas zum Thema zu schreiben?
Um es mit Karl Valentin zu sagen: "Leute wie dich ignoriere ich noch nicht einmal".
Um es mit Karl Valentin zu sagen: "Leute wie dich ignoriere ich noch nicht einmal".
Gruß aus Nord-Baden,
z.
z.
- jmaus
- Beiträge: 9819
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 459 Mal
- Danksagung erhalten: 1856 Mal
- Kontaktdaten:
Re: RaspberryMatic Backup
Das vorgehen wäre:
- mit CUxD oder via mount Befehl in /usr/local/etc/rc.local dafür sorgen das das Netzwerklaufwerk (z.B. NFS Laufwerk) beim hochfahren automatisch gemountet wird
- In der Datei "/etc/config/CronBackupPath" den lokalen Pfad angeben wo das Backup am Schluss landen soll (d.h. z.B. "/mnt" wenn man das NFS Backup Laufwerk auf "/mnt" mounten lässt.
Na bei RaspberryMatic hast du zumindest die Hilfskripte "/bin/createBackup.sh" und "/bin/restoreBackup.sh" die erlauben ein Backup via Kommandozeile zu generieren oder zurück zu spielen – da hast du wohl nicht in meinem Vortrag beim Usertreffen genug aufgepasst, was?
Nun, irgendwie bekommt man sowas schon hin. Aber ob das wirklich zum gewünschten Erfolg führt wage ich stark zu bezweifeln. Das ganze hört sich sehr komplex an, sodass ich stark davon ausgehe das es im Ernstfall auch nicht einfach so out-of-the-box funktioniert. Und beachten musst du dabei auch noch, das wenn das backup auf dem anderen Pi automatisch eingespielt wird er für alle homematic-IP Geräte via eQ3 server die Schlüssel neu generieren lassen muss und das kann Minuten bis Stunden dauern und kann auch bei ständigem Hin/Herwechseln zu gewissen Problemen führen. Ich würde dir persönlich also davon abraten solch ein komplexes Konstrukt zu basteln um eine vermeintliche Hardwareredundanz zu schaffen die dann IMHO im Ernstfall trotzdem höchst wahrscheinlich ein manuelles Interagieren notwendig macht, sodass du am Ende nichts gewonnen hast.zautrix hat geschrieben: ↑08.04.2019, 10:58Meine Idee wäre:
RaspberryMatic A am laufen und macht backups.
RaspberryMatic B daneben und ausgeschaltet.
Beide an/ab schaltbar über Schaltsteckdose.
Andere Hardware C überprüft ob RM A läuft. Wenn RM A tot, dann wird RM A der Strom ausgeschaltet und
RM B gestartet (Strom an). Der RM B wird dann (nach start )gesagt: Spiele dieses Backup ein.
Und schon hätte man vollautomatisch ein neues System mit aktuellen Stand am laufen.
Das solltest du im Zeitalter von CCU3 bzw. RaspberryMatic doch ohnehin beruhigter tun können, denn IMHO hat sich die generelle Stabilität der CCU Zentrale doch wirklich (auch mit Hilfe des kürzlich hinzugefügten 'Monit') wesentlich verbessert.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- roe1974
- Beiträge: 746
- Registriert: 17.10.2017, 16:15
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wien
- Hat sich bedankt: 52 Mal
- Danksagung erhalten: 13 Mal
Re: RaspberryMatic Backup
Hi Jens
Frage zu:
Das vorgehen wäre:
mit CUxD oder via mount Befehl in /usr/local/etc/rc.local dafür sorgen das das Netzwerklaufwerk (z.B. NFS Laufwerk) beim hochfahren automatisch gemountet wird
In der Datei "/etc/config/CronBackupPath" den lokalen Pfad angeben wo das Backup am Schluss landen soll (d.h. z.B. "/mnt" wenn man das NFS Backup Laufwerk auf "/mnt" mounten lässt.
rc.local ist ein Verzeichnis unter dem die mounting points liegen sollen ? ... weil rc.local existiert nicht
CronBackupPath muss angelegt werden, da diese auch nihct exisitiert .. richtig ?
SORRY ... war nicht am Treffen
lg Richard
Frage zu:
Das vorgehen wäre:
mit CUxD oder via mount Befehl in /usr/local/etc/rc.local dafür sorgen das das Netzwerklaufwerk (z.B. NFS Laufwerk) beim hochfahren automatisch gemountet wird
In der Datei "/etc/config/CronBackupPath" den lokalen Pfad angeben wo das Backup am Schluss landen soll (d.h. z.B. "/mnt" wenn man das NFS Backup Laufwerk auf "/mnt" mounten lässt.
rc.local ist ein Verzeichnis unter dem die mounting points liegen sollen ? ... weil rc.local existiert nicht
CronBackupPath muss angelegt werden, da diese auch nihct exisitiert .. richtig ?
SORRY ... war nicht am Treffen
lg Richard
- zautrix
- Beiträge: 382
- Registriert: 22.05.2016, 18:41
- Wohnort: Badisch-Sibirien
- Danksagung erhalten: 37 Mal
Re: RaspberryMatic Backup
Hallo Jens,
danke für die Antwort.
Das Speichern des BUP außerhalb der RM werde ich mal gleich einbauen. Dann kann man ggf. remote "per Hand" die andere RM starten und das BUP einspielen.
Die weitere Automatik ist zwar kompliziert, sollte aber, wenn man es ausführlich testet, auch funktionieren. Mit den Keys der HM IP Geräte hatte ich noch nie Probleme. Aber sooo viele HM IP habe ich auch nicht.
Und bei dieser Aktion des automatischen Umschaltens geht es mir nur um den (unwahrscheinlichen) Fall eines Hardwaredefektes in der RM. Denn dann komme ich ja remote nicht mehr an das BUP auf dem USB Stick ran.
Da das automatiche Umschalten nicht so wichtig ist betrachte ich es ein wenig ach als "interessante Herausforderung". Mal sehen, ob das funktionieren wird. Erst einmal werde ich (wegen der stabileren Hardware) mein Tinkerboard gegen das Tinkerboard S tauschen.
Und zuallererst ruft erst einmal das ioBroker addon.
Gruß aus Nord-Baden,
z.
z.
-
- Beiträge: 250
- Registriert: 17.12.2014, 18:56
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 3 Mal
Re: RaspberryMatic Backup
mir würde das automatische Backup um 0:07 reichen wie funktioniert
das ? einfach leeren USB Stick rein ?
1. Wie muss er formatiert sein
2. muss noch etwas in der Raspberrymatic aktiviert werden
Viele Grüße Alex
das ? einfach leeren USB Stick rein ?
1. Wie muss er formatiert sein
2. muss noch etwas in der Raspberrymatic aktiviert werden
Viele Grüße Alex
- zautrix
- Beiträge: 382
- Registriert: 22.05.2016, 18:41
- Wohnort: Badisch-Sibirien
- Danksagung erhalten: 37 Mal
Re: RaspberryMatic Backup
Einfach USB Stick anstecken. Mit der "normalen" default Formatierung, die auch Windows lesen kann.Alexxx2005 hat geschrieben: ↑08.04.2019, 20:20mir würde das automatische Backup um 0:07 reichen wie funktioniert
das ? einfach leeren USB Stick rein ?
1. Wie muss er formatiert sein
2. muss noch etwas in der Raspberrymatic aktiviert werden
Viele Grüße Alex
Dann bis zum nächsten Tag warten.
Ob ggf. Raspimatic neu gestartet werden muss, weiß ich nicht. Ich habe meinen Stick schon beim Start angesteckt.
Wenn Raspimatic den Stick findet (wo auch die Daten der Diagramme drauf gespeichert werden) wird da ein Backup drauf abgelegt.
Was passiert, wenn der Stick voll ist weiß ich auch nicht.
Gruß aus Nord-Baden,
z.
z.
-
- Beiträge: 250
- Registriert: 17.12.2014, 18:56
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 3 Mal
-
- Beiträge: 392
- Registriert: 26.06.2018, 11:02
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 11 Mal
Re: RaspberryMatic Backup
Ihr könnt doch die Anzahl der Backups einstellen, ein nach meiner Meinung vernünftiges Anzahl wären 7 oder 14. Das multipliziert mit der Größe des Backups ergibt den notwendigen Speicherplatz, auch wenn die Backups gelegentlich größer werden, reichen 4 oder 8 GB erst einmal aus. Und man kann z. B. jedes 7. Backup auch manuell downloaden, so dass sich immer eine vergangene Firmwareversion mit den zugehörigen Daten füttern lässt. Die Größe hängt spürbar auch von den AddOns und der von AddOns erzeugten Datenmenge ab.