Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
Servus Johny,
kannst du das Plugin mal auf DEBUG stellen, damit mehr geloggt wird.
Ich hoffe nicht, dass der bei dir gezeigte Fehler, dass er irgendwas von Raspibackups Webseite nicht herunterladen kann, das Backup als fehlerhaft markiert…. Mal sehen.
lg, Christian
INFO: LoxBerry Version 2.2.2.2 ( is_raspberry.cfg )
INFO: LoxBerry Backup Version 1.0.9
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 /opt/loxberry/system/storage/usb/000f1a84-01/backup
INFO: Prepare JIT lock
Reading config of backup type R::type = DDZ
INFO: Try 1 to create destination directory
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 /opt/loxberry/system/storage/usb/000f1a84-01/backup
Script started on 2022-12-25 19:53:32+01:00 [ ]
--- RBK0009I: loxberry: raspiBackup.sh V0.6.7-beta (2022-04-15/6f85dbe) started at Sun Dec 25 19:53:34 CET 2022.
!!! RBK0165W: =========> NOTE <=========
!!! RBK0165W: This is a betaversion and should not be used in production.
!!! RBK0165W: =========> NOTE <=========
--- RBK0116I: Using config file /usr/local/etc/raspiBackup.conf.
--- RBK0031I: Checking whether a new version of raspiBackup.sh is available.
??? RBK0239E: Download of https://www.linux-tips-and-tricks.de/downloads/raspiBackup0613.properties/download?version=0.6.7-beta%1type=ddz%1mode=N%1keep=3%1func=B%1srs= failed. HTTP code: 404. RC: 0
--- RBK0033I: Please wait until cleanup has finished.
--- RBK0043I: Removing incomplete backup in /media/usb/000f1a84-01/backup/loxberry/loxberry-ddz-backup-20221225-195333. This may take some time. Please be patient.
??? RBK0005E: Backup failed. Check previous error messages for details.
--- RBK0010I: loxberry: raspiBackup.sh V0.6.7-beta (6f85dbe) stopped at Sun Dec 25 19:53:39 CET 2022 with rc 135.
--- RBK0026I: Debug logfile saved in /opt/loxberry/raspiBackup.log.
Script done on 2022-12-25 19:53:39+01:00 [COMMAND_EXIT_CODE="135"]
ERROR: Backup failed with error code 135
INFO: Backup started at 25.12.2022 19:53:31 and finished at 25.12.2022 19:53:39
INFO: Disk space info on /opt/loxberry/system/storage/usb/000f1a84-01/backup
/dev/sda1 (/media/usb/000f1a84-01) | Size: 29.72 GB | Used: 13.02 GB | Free: 16.70 GB
25.12.2022 19:53:41 TASK FINISHED
Ich glaub es hat sich erledigt. Ich habe gerade gesehen, dass in V 2.2.2 ein Backup mit dabei ist. Das hat auch funktioniert. Damit brauche ich das Plugin ja nicht mehr.
Danke für die Hilfe!
Gruß, Johny
ich habe den prerelease von Loxberry 3.0 installiert und würde gern mit dem eingebaute Backup Plugin ein Backup auf einen USB Stick machen. Der Stick ist mit Windows auf NTFS formatiert. Wenn ich ihn in den Loxberry stecke kann ich ihn jedoch nicht im Backup Plugin auswählen es wird kein Eintrag angezeigt. Auch unter der Rubrik USB Storage taucht der Stick nicht auf (Keine USB Datenträger gefunden.). Wenn ich jedoch auf Formatieren gehe kann ich das USB Laufwerk auswählen. Habt ihr eine Idee? Für mich sieht es so aus als ob der Stick nicht gemountet wird aber das sollte ja automatisch funktionieren wie ich hier lesen konnte oder nicht?
Hallo Leute,
am 11.08.2021 kam das letzte große LoxBerry Release heraus und bis auf das kleine "Vorbereitungs-Release 2.2.2.2" am 19.10.2022 haben wir keine größeren Änderungen am LoxBerry vorgenommen. Im Grunde haben wir aber die erste Änderung für den LoxBerry 3.0 bereits am 21.11.2021 auf GitHub hochgeladen - wir
Habe mich ein bisschen damit beschäftigt. Funktioniert nun doch. HIer kurz was die Lösung war. Vielleicht interessierts ja jemanden. Habe RaspiBackup nochmals nativ installiert um sicherzustellen, dass ich die neuste Version habe und alle anwählbahren Optionen/ Packete auch mitinstalliert werden. Die Ursprungsinstallation des raspiBackups gemacht via Plugin Loxberry habe ich vorgängig nicht gelöscht. Installations-/ resp. Ablageort nach meinem Verständis am gleichen Ort, da das ganze Plugin auch auf dem raspiBackup aufbaut. Dann die Datei /usr/local/bin/raspiBackup öffnen und unter misc other vars das Ganze wie im Bild ändern & auskommentieren.
Nun kann auch mit einem Fremdystem, in meinem Fall ein Odroid N2+, ein Update via dem Loxone Plugin gemacht werden. Mit dem Plugin ist nicht das hauseigene, bereits installierte gemeint sondern das Plugin Loxberry Backup. Ob das dann in jedem Fall funktioniert resp. das System nach dem Zurückspielen wieder läuft muss geprüft werden. Offizell gesupportet wird nur der Raspi. Wie gesagt, bei mir funzt das.
Hallo zusammen
Habe eben Loxberry 3.0.0.2 auf einem Odroid N2+ aufgesetzt. Läuft super schnell (schneller als der Rasperri 4) mit passiver Kühlung. Finde das Ding auch bezüglich Stromverbrauch genial. Auch läuft alles soweit bis auf die Backups. Benutze sehr gerne das LoxBerry Backup- Plugin. Leider ist das aktuell das Einzige was ich nicht zum laufen bringe. Es kommt immer die untenstehende Meldung. Würde gerne die Option " --unsupportedEnvironment" nutzen. Weiss aber nicht wie.
Leider geht auch die im Loxberry integrierte Backupfunktion nicht. Hier gibt es immer wieder Berechtigungsprobleme.
Wäre genial, wenn mir jemand helfen könnte.
Vielen Dank an dieser Stelle.
Gruss
Dan.03.2023 15:44:34 TASK STARTED
LoxBerry Backup
INFO: LoxBerry Version 3.0.0.2 ( is_arch_aarch64.cfg is_hwmodel_odroid_n2.cfg )
INFO: LoxBerry Backup Version 1.0.9
INFO: Loglevel: 3 Script started on 2023-03-21 15:44:35+01:00 [ ]
??? RBK0268E: Only Raspberries running Raspberry PI OS are supported. Use option --unsupportedEnvironment to invoke raspiBackup WITHOUT ANY SUPPORT.
--- RBK0026I: Debug logfile saved in /opt/loxberry/raspiBackup.log.
Script done on 2023-03-21 15:44:37+01:00 [COMMAND_EXIT_CODE="132"]
Ich hoffe Christian Fenzl kann Dir sagen wie Du die Option einpflegen kannst.
Ansonsten bleibt Dir aus meiner Sicht nur uebrig raspiBackup native einzusetzen. Dort gibt es Moeglichkeiten diese Option in der Crontab einzupflegen. Du solltest aber vorher pruefen ob Backup und restore mir Odroid erfolgreich sind. Ich vermute aber das wird erfolgreich sein.
bin hier etwas spät drüber gestolpert nachdem ich in github schon ein issue ( https://github.com/christianTF/LoxBe...ckup/issues/38) eröffnet habe.
Als workaround lokal bei mir habe ich die zeile 114 in
/opt/loxberry/bin/plugins/lbbackup/runbackup.pl folgendermaßen geändert:
ich habe heute einen recovery test gemacht und kann (in meinem Setup) bestätigen, dass mein Raspberry Pi 3B (nicht B+) mit Loxberry V3.0.0.3 und DietPi v8.15.2 von einem Backup (DDZ) erfolgreich mit Win32DiskImager wiederhergestellt werden konnte.
raspiBackup scheint also in der Kombi
Wollte gerade ein Backup machen (um das Problem mit dem Update zu lösen und die Boot-Partition zu erweitern) - backup läuft soweit durch, alles erfolgreich inkl. USB-Stick. Leider aber sagt die image-Datei stests "Daterträgerimagedatei bestchädigt" und kann auch nicht geöffnet werden von keinem Program. Jemand schonmal gehabt?
Glaube das ist normal. vom windows pc kann man die img datei nicht öffnen. man bekommt die gleiche fehlermeldung wenn man z.B. die .img von DietPi direkt öffnet.
Win32 kann aber ebenfalls das File nicht verifizieren - bekomme direkt diese Meldung, wenn ich versuche auf die neue Karte zu spielen. "Verification failed at sector: 0"
Das Erweitern der Boot-Partition geht automatisch aber nur mit dem integrierten Backup-Widget, nicht mit dem LoxBerry Backup Plugin.
Nicht dass du alles umsonst machst.
lg, Christian
Ich habe leider auch ein Problem mit den Backups. Zur Zeit habe ich einen USB-Stick am Loxberry hängen, auf den ich die Backups speichern lasse. Das funktioniert soweit problemlos.
Davor habe ich es allerdings mit dem Netzwerkshare einer FritzBox versucht, da hatte ich leider keinen Erfolg. Das Thema FritzBox ist aber auch mittlerweile abgehakt.
Deshalb baue mir jetzt aktuell ein NAS mit openmediavault auf und würde eigentlich die Backups gerne auf einen SMB-Share des NAS machen lassen. Das klonen der SD-Karte scheint soweit auch zu funktionieren, allerdings zerlegt es mir beim komprimieren den Zugriff auf das NAS. Es ist dann nicht mehr übers Netzwerk erreichbar. Erst nach einem Reboot kann ich wieder darauf zugreifen.
Gibt es da besondere Rechte, die ich fürs Backup und speziell fürs Komprimieren berücksichtigen muss? Was passiert beim Komprimieren, dass das NAS da so abschmieren kann?
Anbei habe ich noch das Log angehängt.
Code:
================================================================================
<LOGSTART> 18.04.2023 18:32:30 TASK STARTED
<LOGSTART> Clone SD card
<INFO> LoxBerry Version 3.0.0.5 ( is_raspberry.cfg is_arch_armv7l.cfg )
<INFO> Loglevel: 6
<INFO> Version of this script: 3.0.0.2
<INFO> Parameters: /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup path 7z
<INFO> Executing user is root
<INFO> Executing command 'lsblk -b -O -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'findmnt / -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'findmnt /boot -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> / is on partition /dev/mmcblk0p2
<INFO> /boot is on partition /dev/mmcblk0p1
<INFO> Boot device is mmcblk0
<INFO> Your boot device (SOURCE of clone):
<INFO> -> Partition mmcblk0p1 Size 256.0MB VFAT
<INFO> -> Partition mmcblk0p2 Size 29.5GB EXT4
<INFO> Destination device is openmediavault::LoxberryBackup (938 GB) (/opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup) available space 932.6GB
<INFO> Waiting 15s in case you changed your mind...
<INFO> Too late - let the game begin!
<INFO> Creating destination image file, size 4.6GB
<INFO> Executing command 'sudo -u loxberry dd if=/dev/zero of=/opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img bs=1 count=0 seek=4927874048'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Creating partiton table
<INFO> Executing command 'parted -s /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img mklabel msdos'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Creating new boot partition
<INFO> Executing command 'parted -s /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img mkpart primary fat32 4MiB 256MiB'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Creating new root partition
<INFO> Executing command 'parted -s /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img mkpart primary ext4 256MiB 100%'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Create loop devices for all partitions in image file /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img
<INFO> Executing command 'losetup -f --show -P /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Formatting fat32 boot partition (takes a second)
<INFO> Executing command 'mkfs.vfat -F 32 /dev/loop0p1'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Formatting ext4 data partition (takes a minute or two)
<INFO> Executing command 'mkfs.ext4 /dev/loop0p2'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Creating temporary mounts for copying the data
<INFO> Checking mounts (try 1)
<INFO> Mounting /media/dst2 to /dev/loop0p2
<INFO> Executing command 'mount /dev/loop0p2 /media/dst2'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'findmnt /media/dst2 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Mounting /media/src1 to /dev/mmcblk0p1
<INFO> Executing command 'mount /dev/mmcblk0p1 /media/src1'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'findmnt /media/src1 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Mounting /media/src2 to /dev/mmcblk0p2
<INFO> Executing command 'mount /dev/mmcblk0p2 /media/src2'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'findmnt /media/src2 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Mounting /media/dst1 to /dev/loop0p1
<INFO> Executing command 'mount /dev/loop0p1 /media/dst1'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'findmnt /media/dst1 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Copy data of boot partition (this will take some seconds only)
<INFO> Executing command 'cd /media/src1 && tar cSp --numeric-owner --warning='no-file-ignored' --exclude='swap' -f - . | (cd /media/dst1 && tar xSpf - )'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Copy data of root partition (this may take a long time... Please be patient.)
<INFO> Executing command 'cd /media/src2 && tar cSp --numeric-owner --warning='no-file-ignored' --exclude='swap' -f - . | (cd /media/dst2 && tar xSpf - )'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Resize SDcard after first boot again
<INFO> Change the PTUUID of destination card to 4bd27daf
<INFO> Checking the clone...
<INFO> Checking if your destination device/path still exists.
<INFO> Executing command 'lsblk -b -O -J'...
<OK> Command executed successfully. - Exitcode 0
<OK> That looks good.
<INFO> Checking if all destination mountpoints still exist.
<INFO> Find mountpoint /media/dst2
<INFO> Executing command 'findmnt /media/dst2 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Find mountpoint /media/src1
<INFO> Executing command 'findmnt /media/src1 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Find mountpoint /media/src2
<INFO> Executing command 'findmnt /media/src2 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Find mountpoint /media/dst1
<INFO> Executing command 'findmnt /media/dst1 -b -J'...
<OK> Command executed successfully. - Exitcode 0
<OK> That looks good.
<INFO> Checking image size: 4927874048 Bytes, target was 4927874048 Bytes.
<OK> That looks good.
<INFO> Checking correct PTUUID.
<OK> That looks good.
<INFO> Try to remount boot partition in image.
<INFO> Executing command 'mkdir -p /media/test_loxberrybackup'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Executing command 'mount /dev/loop0p1 /media/test_loxberrybackup'...
<OK> Command executed successfully. - Exitcode 0
<OK> That looks good.
<INFO> Executing command 'umount -f /media/test_loxberrybackup'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Try to remount root partition in image.
<INFO> Executing command 'mount /dev/loop0p2 /media/test_loxberrybackup'...
<OK> Command executed successfully. - Exitcode 0
<OK> That looks good.
<INFO> Executing command 'umount -f /media/test_loxberrybackup'...
<OK> Command executed successfully. - Exitcode 0
<INFO> Compressing your image. This may take a long time... Please be patient.
<INFO> Executing command 'sudo -u loxberry 7z a /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img.7z /opt/loxberry/system/storage/smb/openmediavault/LoxberryBackup/LoxberryBackup/loxberry_image_20230418_183231.img -mx3'...
<ERROR> ERROR executing command - Exitcode 2
<ERROR> Something went wrong while compressing the image. I keep the uncompressed image.
<INFO> You have to flash the created image onto an empty SDcard!
<INFO> If it fails to boot, connect a display to Raspberry to check what happens.
<LOGEND> Finished
<LOGEND> 18.04.2023 19:01:43 TASK FINISHED
Christian hat Recht, meine Frage bezieht sich eigentlich auf das Backup Widget.
Ich habe jetz mal den Pfad verändert und den Unterordner "LoxberryBackup", der genauso heißt, wie der SMB-Share, weggelassen und jetzt gehts.
Vielen Dank aber für eure Hilfe.
Mir fehlt es an einem Odroid C4 um raspiBackup auf der HW und SW zu testen. Getestet und supported ist nur RaspbianOS auf einer Raspberry. Nutze einfach die Option um raspiBackup auf Deiner HW zu starten und pruefe ob der Backup und Restore erfolgreich ist. Ich denke es wird funktionieren - aber weiss es mangels HW natuerlich nicht.
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar