Plugin: LoxBerry Backup
Einklappen
X
-
Ok - Sicherung funktioniert jetzt, allerdings nur DDZ und nur , wenn der Stick als exFAT formatiert ist (ext2-4 und ntfs werden nicht akzeptiert)! Eventuell sollte man im Wiki da noch das eine oder andere ergänzen ;-)Grüße
Klaus
----------------------------
KNX, MS1 / MS Compact, 1-Wire Ext., Air Ext. LoxBerry (1-Wire, 433MHz, Zigbee, MQTT, u.a.), Heliotherm WEB GatewayKommentar
-
Ich hab’s nicht im Detail verfolgt, jedoch könnte das Nicht-Funktionieren von TAR an einem aktuellen Bug in RaspiBackup liegen:
Hi, unfortunately my tar-backups started to fail a few days ago and as I weren't able to fix it myself maybe somebody here could help. Failure started on version 6.4.1 but is occuring after upgrade...
lg, ChristianHilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Dummerweise hat sich ein Bug in raspiBackup eingeschlichen. Der Bug sowie die Lösung ist hier dokumentiert https://github.com/framps/raspiBackup/issues/111.
Sorry for the inconvenience.Kommentar
-
Servus zusammen,
ich habe ein Problem mit dem Loxberry Backup Plugin.
Beim Starten des Backup verlangt er ein Passwort: Im Log steht "[sudo] password for loxberry:"
Verbindung zur Freigabe ist anscheinend schon aufgebaut, da das Plugin ja den freien Speicher anzeigen kann. Aber warum steht im Log dann was von Passwort. In der Synology DSM habe ich den User loxbery mit Passwort angelegt.
In der /etc/fstab habe ich folgendes eingetragen:
Code://192.168.178.35/backup/loxberry /backup cifs auto,username=loxberry,password=meinPasswort,vers=1.0,uid=loxberry,gid=loxberry 0 2
Code:================================================================================ <LOGSTART> 09.02.2019 14:46:24 TASK STARTED <LOGSTART> LoxBerry Backup <INFO> LoxBerry Version 1.4.0.3 ( is_raspberry.cfg ) <INFO> LoxBerry Backup Version 1.0.6 <INFO> Loglevel: 7 <OK> This backup is a Just-In-Time backup (not scheduled) -JIT options are used <INFO> * JIT Backuptype is DDZ <INFO> Prepare JIT lock Reading config of backup type R::type = DDZ <INFO> Changing to directory /opt/loxberry/log/plugins/lbbackup <OK> Starting backup <INFO> sudo /usr/local/bin/raspiBackup.sh -N "fstab" -o ":" -a ":" -k 3 -t ddz -L current -l debug -m detailed -v /backup Script started on Sat Feb 9 14:46:25 2019 [sudo] password for loxberry: <ERROR> Backup failed with error code 1 <INFO> Backup started at 09.02.2019 14:46:24 and finished at 09.02.2019 14:46:25 <INFO> Disk space info on /backup //192.168.178.35/backup/loxberry (/backup) | Size: 3.58 TB | Used: 1.57 TB | Free: 2.01 TB <LOGEND> 09.02.2019 14:46:25 TASK FINISHED
Kommentar
-
Kannst du das Plugin einfach nochmal drüber installieren und rebooten. Es stimmt offenbar was mit dem sudoers-File nicht, das bei der Installation erzeugt wird.
Im Install-Log gab’s keine Fehler?Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Hat nix gebraucht. Soll ich erst deinstallieren und dann nochmal installieren?
Oh, oh. Jetzt fällt mir ein, ich habs letztens wegen Homebridge einen Eintrag in /etc/sudoers gemacht. Editiert habe ich es mit visudo. Eingefügt habe ich am Ende:
Code:homebridge ALL=(ALL) NOPASSWD: ALL
A web based management, configuration and control platform for Homebridge.. Latest version: 4.62.0, last published: a month ago. Start using homebridge-config-ui-x in your project by running `npm i homebridge-config-ui-x`. There are 26 other projects in the npm registry using homebridge-config-ui-x.
Beißt sich das evtl. mit Loxberry Backup?
Code:================================================================================ <LOGSTART> 09.02.2019 18:19:39 TASK STARTED <LOGSTART> LoxBerry Backup <INFO> LoxBerry Version 1.4.0.3 ( is_raspberry.cfg ) <INFO> LoxBerry Backup Version 1.0.6 <INFO> Loglevel: 7 <OK> This backup is a Just-In-Time backup (not scheduled) -JIT options are used <INFO> * JIT Backuptype is DDZ <INFO> * JIT Destination is set to /backup <INFO> Prepare JIT lock Reading config of backup type R::type = DDZ <INFO> Changing to directory /opt/loxberry/log/plugins/lbbackup <OK> Starting backup <INFO> sudo /usr/local/bin/raspiBackup.sh -N "fstab" -o ":" -a ":" -k 3 -t ddz -L current -l debug -m detailed -v /backup Script started on Sat Feb 9 18:19:40 2019 [sudo] password for loxberry: <ERROR> Backup failed with error code 1 <INFO> Backup started at 09.02.2019 18:19:39 and finished at 09.02.2019 18:19:40 <INFO> Disk space info on /backup //192.168.178.35/backup/loxberry (/backup) | Size: 3.58 TB | Used: 1.57 TB | Free: 2.01 TB <LOGEND> 09.02.2019 18:19:40 TASK FINISHED
Zuletzt geändert von blacksun; 09.02.2019, 18:34.Kommentar
-
Muss mir das am PC anschauen.Zuletzt geändert von Christian Fenzl; 10.02.2019, 08:47.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
blacksun
In /opt/loxberry/system/sudoers muss eine Datei liegen mit dem Namen lbbackup.
ls -l muss so aussehen:
-rw-r--r-- 1 root root 119 Oct 19 08:54 lbbackup
Ein ls -l /etc/sudoers* muss so aussehen:
-r--r----- 1 root root 670 Feb 7 2018 /etc/sudoers
lrwxrwxrwx 1 root root 28 Sep 10 23:06 /etc/sudoers.d -> /opt/loxberry/system/sudoers
Wenn das bei dir nicht der Fall ist, hast du die LoxBerry-Config geshreddert.
lg, Christian
Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Ist alles noch korrekt
Code:=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2019.02.10 10:07:03 =~=~=~=~=~=~=~=~=~=~=~= ls -lcd /opt/loxberry/system/sudoers[12Pls -l /etc/sudoers*cd /opt/loxberry/system/sudoers root@loxberry:/opt/loxberry/system/sudoers# cd /opt/loxberry/system/sudoersls -l[K total 16 -rw-r--r-- 1 root root 119 Feb 9 18:15 lbbackup -rw-rw-r-- 1 root root 1640 Dec 22 08:39 lbdefaults -r--r----- 1 root root 958 Apr 1 2018 README -rw-r--r-- 1 root root 158 Jan 26 15:58 weather4lox root@loxberry:/opt/loxberry/system/sudoers# ks [K[K[Kls -i[Kl /etc/sudoers* -r--r----- 1 root root 708 Feb 6 09:13 /etc/sudoers lrwxrwxrwx 1 root root 28 Dec 22 08:30 /etc/sudoers.d -> /opt/loxberry/system/sudoers root@loxberry:/opt/loxberry/system/sudoers#
Kommentar
-
Das ausgegeben Log von Putty im Notepad++ schaut nur so aus. In Putty selber sieht man die Sonderzeichen nicht. Ich hab schon in Putty in den Einstellungen gesucht, finde ich aber keine passende Einstellung, das das Log ohne diese Zeichen ausgegeben wird.
Evtl. hilft das auch noch weiter: Den User "homebridge" habe ich mit dem Befehl "sudo useradd --system homebridge" erzeugt. Nicht das der User jetzt in einer falschen Gruppe ist oder sowas.Zuletzt geändert von blacksun; 10.02.2019, 10:28.Kommentar
-
Im Log steht genau der Befehl, der als User loxberry ausgeführt wird:
sudo /usr/local/bin/raspiBackup.sh -N "fstab" -o ":" -a ":" -k 3 -t ddz -L current -l debug -m detailed -v /backup
Wenn das nicht funktioniert, hast du vielleicht ja dein /etc/sudoers File kaputt gemacht, dass er den Rest nicht mehr auswertet.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Das er den Rest nicht auswertet, hört sich gut an.
Wenn ich in Putty diesen Befehl eingebe sudo /usr/local/bin/raspiBackup.sh -N "fstab" -o ":" -a ":" -k 3 -t ddz -L current -l debug -m detailed -v /backup möchte er auch das Passwort:
Jetzt hab ich mir das sudoers File nochmal angesehen. Kann es sein, das das # bei #includedir /etc/sudoers.d da nicht hin gehört. Bin mir aber sich, das ich nur die letzte Zeile hinzugefügt habe.
Code:cat /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Allow members of group sudo to execute any command #%sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d homebridge ALL=(ALL) NOPASSWD: ALL
Kommentar
-
Das mit #includedir passt.
Lösch deine Zeile halt mal raus, ob es dann geht.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Nö, hab ich schon versucht, geht auch nicht.
Mit Befehl visudo -c kann man die sudo Dateien überprüfen.
Aber ihm gefallen die Berechtigungen nicht. Kann es an den Berechtigungen liegen?
Code:root@loxberry:/opt/loxberry# visudo -c /etc/sudoers: parsed OK /etc/sudoers.d/README: parsed OK /etc/sudoers.d/lbbackup: bad permissions, should be mode 0440 /etc/sudoers.d/lbdefaults: bad permissions, should be mode 0440 /etc/sudoers.d/weather4lox: bad permissions, should be mode 0440 root@loxberry:/opt/loxberry#
Wenn ich per chmod -v 440 lbbackup mache, ist zwar die Fehlermeldung weg, funktioniert aber trotzdem nicht ;-)
------------------------
Update:
Also an sudoers kanns nicht liegen: Es gibt die Datei "raspiBackup.sh" im Verzeichnis /usr/local/bin nicht.
Code:]0;loxberry@loxberry: ~[01;32mloxberry@loxberry[00m:[01;34m~ $[00m sudo /usr/local/bin/raspiBackup.sh -N "fstab" -o ":" -a ":" " -k 3 -t ddz -L current -l debug -m detailed -v /backup sudo: /usr/local/bin/raspiBackup.sh: command not found
Code:root@loxberry:/usr/local/bin# ls forever npx raspiBackup_mail.sh homebridge raspiBackup_disk_post.sh raspiBackup_mem_post.sh homebridge-config-ui-x raspiBackup_disk_pre.sh raspiBackup_mem_pre.sh n raspiBackup_execute_post.sh raspiBackup_temp_post.sh node raspiBackup_fstab_ready.sh raspiBackup_temp_pre.sh npm raspiBackupInstall.sh root@loxberry:/usr/local/bin#
Update:
Ich habe das Plguin nochmal deinstalliert und nochmal installiert. Da läuft schon bei der Installation was schief.
Code:<INFO> Installing raspiBackup --- RBI0001I: raspiBackupInstall.sh 0.3.6.7, 2018-02-19/19:18:31 - 8fbcd1a --- RBI0032I: Checking if there is a beta version available. --- RBI0014I: Downloading raspiBackup.sh... --- RBI0037I: Created /usr/local/bin/raspiBackup.sh. --- RBI0037I: Created /usr/local/bin/raspiBackupInstall.sh. ??? RBI0039E: chown of /usr/local/bin/raspiBackupInstall.sh failed. --- RBI0021I: See logfile ./raspiBackupInstall.log for details. --- RBI0022I: Cleaning up... ??? RBI0016E: Installation of raspiBackup failed. Check ./raspiBackupInstall.log.
Angehängte DateienZuletzt geändert von blacksun; 10.02.2019, 13:44.Kommentar
Kommentar