NEWS
javascripts-Restore über BackitUp nicht möglich
-
Hallo zusammen,
ich habe Probleme mit einem Blockly, dass ich am Sonntag geändert habe. Nun wollte ich gern die Version von Samstag aus der Sicherung holen, doch das funktioniert leider nicht und bricht mit folgender Fehlermeldung ab:
{"errno":-1,"code":"EPERM","syscall":"utime","path":"/opt/iobroker/backups/tmpScripts/"}Hier nochmal das komplette Log der Wiederherstellung:
Started restore ... [DEBUG] [javascripts] - Start Javascript Restore ... [DEBUG] [javascripts] - Try deleting the old javascript_tmp directory: "/opt/iobroker/backups/tmpScripts" [DEBUG] [javascripts] - old javascript_tmp directory "/opt/iobroker/backups/tmpScripts" successfully deleted [DEBUG] [javascripts] - Created javascript_tmp directory [DEBUG] [javascripts] - decompress started ... [ERROR] [javascripts] - Error: EPERM: operation not permitted, utime '/opt/iobroker/backups/tmpScripts/' [ERROR] [javascripts] - Javascript Restore not completed [EXIT] 0Ich hatte am Samstag bereits dasselbe Problem und kam mithilfe von
sudo umount /opt/iobroker/backupsaus diesem Thread zum gewünschten Ergebnis, obwohl eigentlich nichts unmounted wurde. Zumindest war in
mount | sortkeine Veränderung festzustellen.
Leider klappt das heute nicht mehr.umount: /opt/iobroker/backups: target is busy.Gibt es eine Möglichkeit herauszufinden, was oder wer den backups-Ordner beschäftigt?
Zum Aufbau meines Systems:
Mini-PC mit Ubuntu 20.04.5 LTS, mittels BackitUp Datensicherung auf Synology als CIFS verbunden.
Datensicherung funktioniert, Wiederherstellung leider nicht. -
Hallo zusammen,
ich habe Probleme mit einem Blockly, dass ich am Sonntag geändert habe. Nun wollte ich gern die Version von Samstag aus der Sicherung holen, doch das funktioniert leider nicht und bricht mit folgender Fehlermeldung ab:
{"errno":-1,"code":"EPERM","syscall":"utime","path":"/opt/iobroker/backups/tmpScripts/"}Hier nochmal das komplette Log der Wiederherstellung:
Started restore ... [DEBUG] [javascripts] - Start Javascript Restore ... [DEBUG] [javascripts] - Try deleting the old javascript_tmp directory: "/opt/iobroker/backups/tmpScripts" [DEBUG] [javascripts] - old javascript_tmp directory "/opt/iobroker/backups/tmpScripts" successfully deleted [DEBUG] [javascripts] - Created javascript_tmp directory [DEBUG] [javascripts] - decompress started ... [ERROR] [javascripts] - Error: EPERM: operation not permitted, utime '/opt/iobroker/backups/tmpScripts/' [ERROR] [javascripts] - Javascript Restore not completed [EXIT] 0Ich hatte am Samstag bereits dasselbe Problem und kam mithilfe von
sudo umount /opt/iobroker/backupsaus diesem Thread zum gewünschten Ergebnis, obwohl eigentlich nichts unmounted wurde. Zumindest war in
mount | sortkeine Veränderung festzustellen.
Leider klappt das heute nicht mehr.umount: /opt/iobroker/backups: target is busy.Gibt es eine Möglichkeit herauszufinden, was oder wer den backups-Ordner beschäftigt?
Zum Aufbau meines Systems:
Mini-PC mit Ubuntu 20.04.5 LTS, mittels BackitUp Datensicherung auf Synology als CIFS verbunden.
Datensicherung funktioniert, Wiederherstellung leider nicht.@marthoss
Mein Linux-Wissen hält sich zwar in sehr engen Grenzen, aber das sieht mir nach Berechtigungsproblemen aus.
Hast Du das Verzeichnis mitsudogemountet? Der ioBroker läuft hoffentlich nicht mitroot... also wäre ein Mount mitsudonicht korrekt. Der UserioBrokerbekommt dann diese Berechtigungsprobleme.
Versuch mal, das Verzeichnis mitsudozu un-mounten und dann ohnesudoneu zu mounten. -
Hallo zusammen,
ich habe Probleme mit einem Blockly, dass ich am Sonntag geändert habe. Nun wollte ich gern die Version von Samstag aus der Sicherung holen, doch das funktioniert leider nicht und bricht mit folgender Fehlermeldung ab:
{"errno":-1,"code":"EPERM","syscall":"utime","path":"/opt/iobroker/backups/tmpScripts/"}Hier nochmal das komplette Log der Wiederherstellung:
Started restore ... [DEBUG] [javascripts] - Start Javascript Restore ... [DEBUG] [javascripts] - Try deleting the old javascript_tmp directory: "/opt/iobroker/backups/tmpScripts" [DEBUG] [javascripts] - old javascript_tmp directory "/opt/iobroker/backups/tmpScripts" successfully deleted [DEBUG] [javascripts] - Created javascript_tmp directory [DEBUG] [javascripts] - decompress started ... [ERROR] [javascripts] - Error: EPERM: operation not permitted, utime '/opt/iobroker/backups/tmpScripts/' [ERROR] [javascripts] - Javascript Restore not completed [EXIT] 0Ich hatte am Samstag bereits dasselbe Problem und kam mithilfe von
sudo umount /opt/iobroker/backupsaus diesem Thread zum gewünschten Ergebnis, obwohl eigentlich nichts unmounted wurde. Zumindest war in
mount | sortkeine Veränderung festzustellen.
Leider klappt das heute nicht mehr.umount: /opt/iobroker/backups: target is busy.Gibt es eine Möglichkeit herauszufinden, was oder wer den backups-Ordner beschäftigt?
Zum Aufbau meines Systems:
Mini-PC mit Ubuntu 20.04.5 LTS, mittels BackitUp Datensicherung auf Synology als CIFS verbunden.
Datensicherung funktioniert, Wiederherstellung leider nicht.@marthoss sagte in javascripts-Restore über BackitUp nicht möglich:
Synology als CIFS verbunden
Stell um auf NFS.
was oder wer den backups-Ordner beschäftigt?
Du stehst vermutlich in dem Verzeichnis drin.
-
@marthoss
Mein Linux-Wissen hält sich zwar in sehr engen Grenzen, aber das sieht mir nach Berechtigungsproblemen aus.
Hast Du das Verzeichnis mitsudogemountet? Der ioBroker läuft hoffentlich nicht mitroot... also wäre ein Mount mitsudonicht korrekt. Der UserioBrokerbekommt dann diese Berechtigungsprobleme.
Versuch mal, das Verzeichnis mitsudozu un-mounten und dann ohnesudoneu zu mounten.@codierknecht said in javascripts-Restore über BackitUp nicht möglich:
@marthoss
Mein Linux-Wissen hält sich zwar in sehr engen Grenzen, aber das sieht mir nach Berechtigungsproblemen aus.
Hast Du das Verzeichnis mitsudogemountet? Der ioBroker läuft hoffentlich nicht mitroot... also wäre ein Mount mitsudonicht korrekt. Der UserioBrokerbekommt dann diese Berechtigungsprobleme.
Versuch mal, das Verzeichnis mitsudozu un-mounten und dann ohnesudoneu zu mounten.Den Mount übernimmt ja BackitUp und damit klappt es nur bei Auswahl der Option "als root Benutzer mounten" anders kommt der nicht auf's NAS.
mount -t cifs -o username=...,password=***,rw,file_mode=0777,dir_mode=0777 //.../BackUp/ioBroker /opt/iobroker/backups mount: only root can use "--options" optionIch habe das Script zwar nun hierüber wiederherstellen können.
iobroker stop sudo umount /opt/iobroker/backups iobroker startDanach war das lokale Backup-Verzeichnis wieder vorhanden und er hat die Scripte wiederhergestellt.
Aber ich würde schon gern wissen, warum das mount nicht passt. -
@marthoss sagte in javascripts-Restore über BackitUp nicht möglich:
Synology als CIFS verbunden
Stell um auf NFS.
was oder wer den backups-Ordner beschäftigt?
Du stehst vermutlich in dem Verzeichnis drin.
@thomas-braun said in javascripts-Restore über BackitUp nicht möglich:
@marthoss sagte in javascripts-Restore über BackitUp nicht möglich:
Synology als CIFS verbunden
Stell um auf NFS.
Das hab ich auch versucht, leider auch ohne Erfolg.
ohne root:Command failed: mount ...:/BackUp/ioBroker /opt/iobroker/backups mount: only root can do thatMit root:
Error: Command failed: sudo mount ...:/BackUp/ioBroker /opt/iobroker/backupsmount.nfs: access denied by server while mounting 192.168.174.10:/BackUp/ioBrokerMuß ich hier an der Synology noch etwas freigeben?
was oder wer den backups-Ordner beschäftigt?
Du stehst vermutlich in dem Verzeichnis drin.
Bin über die Console eigentlich aus dem Verzeichnis raus, aber vielleicht hing der BackitUp noch drin, weil ich den ja ständig gequält habe.
-
@thomas-braun said in javascripts-Restore über BackitUp nicht möglich:
@marthoss sagte in javascripts-Restore über BackitUp nicht möglich:
Synology als CIFS verbunden
Stell um auf NFS.
Das hab ich auch versucht, leider auch ohne Erfolg.
ohne root:Command failed: mount ...:/BackUp/ioBroker /opt/iobroker/backups mount: only root can do thatMit root:
Error: Command failed: sudo mount ...:/BackUp/ioBroker /opt/iobroker/backupsmount.nfs: access denied by server while mounting 192.168.174.10:/BackUp/ioBrokerMuß ich hier an der Synology noch etwas freigeben?
was oder wer den backups-Ordner beschäftigt?
Du stehst vermutlich in dem Verzeichnis drin.
Bin über die Console eigentlich aus dem Verzeichnis raus, aber vielleicht hing der BackitUp noch drin, weil ich den ja ständig gequält habe.
@marthoss sagte in javascripts-Restore über BackitUp nicht möglich:
Muß ich hier an der Synology noch etwas freigeben?
Bei NFS müssen die UID/GID übereinstimmen. Kann man aber wohl auf der Synology nicht beeinflussen, also aus dem Client anpassen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden