NEWS
gelöst: Backitup Adapter verweigert Rücksicherung nach crash
-
nach selbstverschuldeten Fehlern habe ich mein System mit Hilfe hier im Forum wieder zum laufen bekommen (mit einem älteren Sicherung).
Jetzt versuche ich nach und nach die Sicherungen mit dem Adapter Backitup auf den eusten STand zu bringen.
Leider bekomme ich Fehler, wie kann ich das angehen?der PFad exestiert und der Adapter zeigt mir auch die Sicherungen an, sowie ich eine einspielen möchte kommt folgender Fehler
eError: {"errno":-1,"code":"EPERM","syscall":"utime","path":"/opt/iobroker/backups/tmpScripts/"}
-
@rosi8818 versuch mal
iobroker stop iobroker fix iobroker start
-
@homoran das gleiche Fehlerbild, er legt noch den Ordner tmpScripts an und bricht dann ab
im Log steht
backitup.0 2021-12-16 13:35:48.743 error (27229) [javascripts] Javascript Restore not completed backitup.0 2021-12-16 13:35:48.742 error (27229) [javascripts] Error: EPERM: operation not permitted, utime '/opt/iobroker/backups/tmpScripts/'
-
ist das richtig? Alle stehen auf iobroker nur backups auf root?
Ich suche verzweifelt nach einer Lösung wobei mir das aufgefallen ist -
@rosi8818 sagte in Backitup Adapter verweigert Rücksicherung nach iob crash:
ist das richtig? Alle stehen auf iobroker nur backups auf root?
nein, das ist nicht richtig.
Wieso aber root?Arbeitest du nicht mit einem User?
Hast du diese Verzeichnisse kopiert über filezilla oder was du da hast?
Wem gehört bei dir denn eigentlich /opt/iobroker ?
ist das auch der root? -
Da kann u. U. richtig sein. Dann nämlich, wenn /opt/iobroker/backups als mountpunkt für entfernte Dateisysteme fungiert. Also wenn da eine Samba- oder NFS-Freigabe z. B. vom root eingehängt wird.
-
@Homoran keine Ahnung, ich habe auf Dateiebene nichts gemacht ausser heute ein restore weil einiges im argen war (meine Schuld). sonst arbeite ich (aber selten) mit dem user pi und kopiert habe ich manuell auch nichts.
@Thomas-Braun ist auch keine Freigabe drauf. mit dem Adapter sichere ich zusätzlich auf NAS und habe dort in der Konfiguration angegeben /Ralf/Sicherung/iobroker/SmartHomePi.Hat bis dato funktioniert bis letzte Nacht das System gecrasht war, warum auch immer. Seid dem versuche ich alles wieder zum laufen zu bringen. Einzig der Adapter und influxdb laufen nicht wegen Berechtigungen.
-
@rosi8818 sagte in Backitup Adapter verweigert Rücksicherung nach iob crash:
mit dem Adapter sichere ich zusätzlich auf NAS
Mit welchem Verfahren? SMB/CIFS? NFS? FTP?
-
@homoran said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Wem gehört bei dir denn eigentlich /opt/iobroker ?
iobroker
-
@thomas-braun said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Mit welchem Verfahren? SMB/CIFS? NFS? FTP?
mit CIFS, hat auch sonst funktioniert, backup und restore bis auf jetzt wo ich es brauche... die Verzeichnisse sind voll mit Dateien
-
Dann muss die Freigabe zuvor auch in /opt/iobroker/backups gemountet werden. Sonst kann da nicht drauf zugegriffen werden.
Ist das gerade der Fall?
mount | sort
Ist der Ordner des Mountpunkts ansonsten leer?
ls -la /opt/iobroker/backups
-
@thomas-braun said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Ist der Ordner des Mountpunkts ansonsten leer?
der ist voll
und das kam beim ersten Befehl rauspi@smarthomepi:~ $ mount | sort //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups typ e cifs (rw,relatime,vers=2.0,cache=strict,username=Admin,uid=0,noforceuid,gid=0, noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,mapposix, rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1) //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups typ e cifs (rw,relatime,vers=2.0,cache=strict,username=Admin,uid=0,noforceuid,gid=0, noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,mapposix, rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1) //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups typ e cifs (rw,relatime,vers=2.1,cache=strict,username=Admin,uid=0,noforceuid,gid=0, noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,serverino ,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1) //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups typ e cifs (rw,relatime,vers=2.1,cache=strict,username=Admin,uid=0,noforceuid,gid=0, noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,serverino ,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1) cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime, nsdelegate) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blki o) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatim e,cpu,cpuacct) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpu set) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,de vices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,fr eezer) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,re latime,net_cls,net_prio) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime ,perf_event) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xa ttr,name=systemd) configfs on /sys/kernel/config type configfs (rw,relatime) debugfs on /sys/kernel/debug type debugfs (rw,relatime) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmod e=000) /dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,ioc harset=ascii,shortname=mixed,errors=remount-ro) /dev/sda2 on / type ext4 (rw,noatime,stripe=8191) devtmpfs on /dev type devtmpfs (rw,relatime,size=1806144k,nr_inodes=84128,mode=7 55) mqueue on /dev/mqueue type mqueue (rw,relatime) none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) proc on /proc type proc (rw,relatime) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relat ime) sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,time out=0,minproto=5,maxproto=5,direct) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=394200k,mode=7 00,uid=1000,gid=1000) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
-
@thomas-braun said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Dann muss die Freigabe zuvor auch in /opt/iobroker/backups gemountet werden. Sonst kann da nicht drauf zugegriffen werden.
Backup neu erstellen über den Adapter funktioniert, hab ich vor ein paar Minuten probiert... (der Ordner auf dem NAS
der Ordner auf dem Pi
-
Äh, du hast das jetzt viermal übereinander gemounted. Das kann natürlich nicht sauber funktionieren. Keine Ahnung wie man das schafft...
sudo umount /opt/iobroker/backups
Solange bis bei
mount | sort
die Freigabe nicht mehr auftaucht. Oder hast du das auch noch in der /etc/fstab drin?
-
@rosi8818 Welches NAS hast du im Einsatz. Wenn dieser Fehler kommt, versuchst du den Restore vom NAS aus und da fehlen die rechte für das schreiben in einen Unterordner.
Mein Rat für den schnellen restore:
Die benötigten Backups mit einem SFTP Tool (z.B. Filezilla) vom NAS auf deinen iobroker in den Ordner /opt/iobroker/backups legen und den Restore lokal ausführen.Grundsätzlich rate ich generell den restore lokal auszuführen.
Das schließt einige Fehlerquellen aus, die backitup zum Großteil nicht beeinflussen kannIm Nachgang kannst du denn deine Rechte auf dem NAS mal pürfen.
-
@thomas-braun said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Äh, du hast das jetzt viermal übereinander gemounted. Das kann natürlich nicht sauber funktionieren. Keine Ahnung wie man das schafft...
woran sehe ich das und wie kann ich das gemacht haben?
-
Ich sehe das an den vier Einträgen in der mount-Tabelle:
//192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups type cifs (rw,relatime,vers=2.0,cache=strict,username=Admin,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1) //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups type cifs (rw,relatime,vers=2.0,cache=strict,username=Admin,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1) //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups type cifs (rw,relatime,vers=2.1,cache=strict,username=Admin,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1) //192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups type cifs (rw,relatime,vers=2.1,cache=strict,username=Admin,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1)
-
@simatec said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Welches NAS hast du im Einsatz
ein QNAP...
ich habe im Adapter auch auf lokal gestellt für den Restore und ausgeführt, da kommt auch dieser Fehler. Deshalb vermutete ich ja das bei den Rechten was schiefgelaufen ist.
Die Rechte müssen doch stimmen, sonst würde der ja nicht sichern oder und am NAS habe ich seit einrichten des iob nichts mehr geändert an irgendwelchen Rechten. Ich will mich hier nicht sträuben, nur verstehen - sorry wenn ich manchmal etwas unbeholfen bin -
@rosi8818 Dann war sicher dein NAS noch im mount
Führe mal ein sudo umount /opt/iobroker/backups aus und rufe dann mal lokal die Backups ab
Da dürften dann keine mehr liegen -
@thomas-braun said in Backitup Adapter verweigert Rücksicherung nach iob crash:
Ich sehe das an den vier Einträgen in der mount-Tabelle:
ach so, habe jetzt alle mal entfernt bis auf den letzten
//192.168.254.4/Ralf/Sicherung/iobroker/SmartHomePi on /opt/iobroker/backups type cifs (rw,relatime,vers=2.0,cache=strict,username=Admin,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.254.4,file_mode=0777,dir_mode=0777,soft,nounix,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1) cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd) configfs on /sys/kernel/config type configfs (rw,relatime) debugfs on /sys/kernel/debug type debugfs (rw,relatime) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) /dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro) /dev/sda2 on / type ext4 (rw,noatime,stripe=8191) devtmpfs on /dev type devtmpfs (rw,relatime,size=1806144k,nr_inodes=84128,mode=755) mqueue on /dev/mqueue type mqueue (rw,relatime) none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) proc on /proc type proc (rw,relatime) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=394200k,mode=700,uid=1000,gid=1000) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)