Plugin: LoxBerry Backup
Einklappen
X
-
Das LoxBerry Backup Plugin nutzt raspiBackup im Hintergrund. Die Doku findest du hier:
🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
-
Das Plugin nutzt raspiBackup und da kenne ich mich aus :-)
Die erste Fehlermeldung beseitigst Du mitsudo chmod 600 /usr/local/etc/raspiBackup.conf--unsupportedEnvironmentKommentar
-
-
Es ist mühsam, dass im RaspiBackup Backend Warnungen eingebaut werden bzw. wurden, die sofort zu einem Abbruch führen, der mit dem eigentlichen Backup gar nichts zu tun hat. Du wirst rausgeworfen, bevor irgendetwas passiert, ohne dass ein Fehler aufgetreten wäre.
U.a. deswegen haben wir ab LoxBerry 2.2 ein eigenes, komplett neu implementiertes LoxBerry Backup Widget mitgeliefert.
Hast du das schon probiert, funktioniert es damit?Zuletzt geändert von Christian Fenzl; 14.11.2024, 16:45.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Hallo
Das ist doch das LoxBerry Backup?? Das hat auch super funtioniert mit meinem Alten Raspi; aber seit ich nun die Version 3.xx habe gibt es eben diese Probleme! mit V.2.xx konnte ich es problemlos auf meinen Zyxel Server speichern; aber dieser wird jetzt nicht mal erkannt. Deshalb habe ich es mit einem USB-Stick versucht und nun habe ich wieder ein Problem.
-
-
Hallo
Das ist doch das LoxBerry Backup?? Das hat auch super funtioniert mit meinem Alten Raspi; aber seit ich nun die Version 3.xx habe gibt es eben diese Probleme! mit V.2.xx konnte ich es problemlos auf meinen Zyxel Server speichern; aber dieser wird jetzt nicht mal erkannt. Deshalb habe ich es mit einem USB-Stick versucht und nun habe ich wieder ein Problem.Kommentar
-
Es ist mühsam, dass im RaspiBackup Backend Warnungen eingebaut werden bzw. wurden, die sofort zu einem Abbruch führen, der mit dem eigentlichen Backup gar nichts zu tun hat. Du wirst rausgeworfen, bevor irgendetwas passiert, ohne dass ein Fehler aufgetreten wäre.
U.a. deswegen haben wir ab LoxBerry 2.2 ein eigenes, komplett neu implementiertes LoxBerry Backup Widget mitgeliefert.
Hast du das schon probiert, funktioniert es damit?
ich habe das gleiche Problem.
Ich habe Loxberry auf einer SSD installiert und versuche backups auf meinem NAS anzulegen.
Das Laufwerk habe ich bereits gemountet aber bei jedem Versuch ein Backup durchzuführen kommt die gleiche Fehlermeldung wie bei PenGer.
Beim eigenen Loxberry Backup Widget steht dies kann nur bei der Verwendung von SD-Karten verwendet werden.Kommentar
-
🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Danke für den Tipp.
Ich habe im Filter folgendes hinzugefügt:
Damit sollte prinzipiell alles Loxberry Relevante mit dabei sein oder?
Das Backup läuft auch los bricht jedoch dann mit folgender Meldung ab:
Hast du eine Idee woran das liegen könnte?
Den Backup Manager habe ich als root gestartet.
Das Backup-Ziel liegt auf einem Synoogy NAS.
Gemountet habe ich über die fstab und folgendem Eintrag:
<NAS-IP>:/volume1/loxberry/Backups/ /backup nfs noauto,x-systemd.automount
Kommentar
-
Root auf dem Loxberry ist aber nicht Root auf dem NAS. NFS unterscheidet da. Das kann man konfigurieren (root_squash), siehe hier: https://docs.redhat.com/en/documenta...ver-nfs-noroot -
NFS auf dem NAS habe ich nach der Anleitung im loxwiki des Backup plugins eingerichtet.
Wenn ich mir root_squash so durchlese klingt das nach etwas was man nicht machen sollte...
Das Loxberry-Backup-Tool hat eine Option für .tgz. Aber da kommt immer "ERROR: Backup failed with error code 132".
Gibt's ne Möglichkeit das Loxberry Backup Plugin über die Shell auszuführen und die Option --unsupportedEnvironment mitzugeben?
-
-
Ich muss nochmal fragen, da mir eine Backup-Möglichkeit ohne kritische Sicherheitslücken zu öffnen wichtig ist:
Bin ich der Einzige bei dem der Loxberry auf einer SSD und nicht auf einer eMMC oder SD-Karte läuft?
Und gibt es für diesen Fall keine vernünftige Möglichkeit ein regelmäßiges Backup durchzuführen?Kommentar
-
Ob root_squash jetzt in einer rein lokalen, privaten Installation ein Problem ist, muss man natürlich selbst entscheiden. Wenn man den NFS Server auf einem kleinen dedizierten Pi oder einer VM oder einem Dockercontainer laufen lässt, ist das IMHO nicht wirklich kritisch, solange man das nicht alles ins Netz stellt. Aber ja: Eine Lücke könnte es sein (der LoxBerry übrigens auch).
Das Backup Widegt (nicht das Backup Plugin) wird auf jeden Fall "irgendwann" auch auf die Option erweitert werden. Auch auf einer neuen DietPi Installation auf SD-Karte läuft es aktuell nicht mehr, weil es eine Bootpartition sucht. Es gibt bereits ein Issue dazu: https://github.com/mschlenstedt/Loxberry/issues/1489
Wann wir das Widget überarbeiten steht nicht fest - aktuell ist bei allen zu wenig Zeit/Lust vorhanden. Wer sich versuchen möchte und uns unterstützen will - sehr gerne! Das Skript ist nicht sehr komplex, aber nutzt halt viele Pipe-Ausgaben von anderen Programmen, was es manchmal etwas tricky macht: https://github.com/mschlenstedt/Loxb...in/clone_sd.pl
Ansonsten bleibt nur, sich ein reines Bashskript zu basteln, den /opt/loxberry Tree in ein .tgz-Archiv zu packen mit allen Berechtigungen und Fileownern und das tgz-Archiv dann auf das NAS zu schieben (da geht auch SMB).
Als Root:
Code:cd /opt/loxberry && tar cSpzv --numeric-owner -f meinbackup.tgz . cp meinbackup.tgz /irgendwohin/sichern
Zuletzt geändert von Prof.Mobilux; In den letzten 3 Wochen.🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
👍 1Kommentar
-
Danke für die ausführliche Antwort.
Der NAS ist nur über den quickconnect-Dienst von Synology oder Wireguard-VPN der FB von außen erreichbar. Im Prinzip heißt das ja, dass sich ein Angreifer ohnehin schon in meinem Netzwerk befinden müsste, um no_root_squash aus nutzen zu können oder?
Im nicht Gast-WLAN habe ich einen MAC-Filter.
Theoretisch könnte ich per Script no_root_squash immer erst kurz vor dem Backup setzen und danach wieder wegnehmen. Aber das fühlt sich nach Overkill an und würde vermutlich nur weitere Probleme machen.
Angenommen ich nutze no_root_squash:
Müsste das Backup für die ganzen Loxberry - Dinge dann so funktionieren?
Heißt das Backup - Widget wird "irgendwann" auch SSDs unterstützen? Vom Programmieren verstehe ich leider viel zu wenig aber wenn ich mit Testen helfen kann - jederzeit gerne.
Wenn ich ein Bashscript als root ausführen möchte muss ich das Passwort irgendwo hinterlegen oder? Ist dann vermutlich genauso sicher / unsicher wie no_root_squash.
Frohes Neues!Kommentar
-
Müsste das Backup für die ganzen Loxberry - Dinge dann so funktionieren?
Heißt das Backup - Widget wird "irgendwann" auch SSDs unterstützen?
Wenn ich ein Bashscript als root ausführen möchte muss ich das Passwort irgendwo hinterlegen oder? Ist dann vermutlich genauso sicher / unsicher wie no_root_squash.
🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
👍 1Kommentar
-
NO_ROOT_SQUASH hat beim DietPi-Backup leider noch nicht zum Erfolg geführt. Es kommt die gleiche Fehlermeldung.
Die exports-Datei sieht so aus:
Vor der Klammer steht die IP des Loxberry.
Ich habe es aber auch schon mit * probiert:
Beides klappt nicht:
Irgendwo muss also noch ein Fehler sein.
Im NAS selbst habe ich in den NFS-Berechtigungen des Freigegebenen Ordners aber mMn. alles richtig eingestellt:
Wo könnte der Berechtigungsfehler noch liegen?Kommentar
-
Kurzes Update:
Das Problem wurde wohl durch die Einstellung "Squash - Alle Benutzer zu Admin zuordnen", die im Screenshot zu sehen ist, verursacht.
Ich habe diese auf "Keine Zuordnung" geändert und nun scheint es zu laufen
Noch eine Verständnisfrage:
Was würde denn passieren, wenn ich die SSD mit Loxberry etc. einfach an einen anderen Pi5 stöpseln würde?
Da alle Dateien auf der SSD liegen müsste der direkt booten und alles so sein wie jetzt oder?Zuletzt geändert von LoxMeUp; In den letzten 2 Wochen.Kommentar
Kommentar