NEWS
backitup Fehlermeldung
-
zum letzten post nochmal die Ergänzung. In dem Log steht immer wieder dieser Fehler:
[ERROR] [minimal] - host.debianioBroker Cannot pack directory /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup: Error: EACCES: permission denied, open '/opt/iobroker/backups/minimal_2019_04_17-20_51_43_backupiobroker.tar.gz'
Meine Interpretation: Das o.g. genannte Verzeichnis ist das temporäre Verzeichnis, in dem offenbar backitup die Daten sammelt. Diese werden zu einem tar gepackt, dabei tritt aber ein Zugriffsfehler auf. Die Datei wird nicht gepackt und nach /opt/iobroker/backups kopiert und deshalb wird sie auch von da nicht auf das NAS kopiert. Ich habe dann die Rechte für den tmp-Ordner ebenfalls auf 777 gesetzt. Das bringt aber keine Änderung.
-
Führe bitte noch einmal folgendes aus.
iobroker stop curl -sL https://iobroker.net/fix.sh | bash - sudo reboot now
-
@simatec sagte in backitup Fehlermeldung:
curl -sL https://iobroker.net/fix.sh | bash -
Hallo @simatec,
genau so ausgeführt ohne Fehlermeldung über putty. Leider bringt das keine Änderung, die Fehlermeldung bleibt exakt gleich...
-
@simatec ,
ich weiß nicht ob das hilfreich ist, aber ich kann sehen, dass backitup im Verzeichnis
/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup
eine backup.json mit dem Datum von gerade angelegt hat mit den Attributen 666Die Datei wird also nicht gepackt und nach /opt/iobroker/backups kopiert
-
hast du irgendwas mit node gemacht, habe das gleiche Problem. es ist nach einem node update aufgetreten. ein Grund konnte ich bis heute nicht finden.
Biobroker kann oder will nicht auf die Ordner local schon schreiben. das ganze hat in meinen Augen erst mal nichts mit deiner nas zu tuen.
-
Also ich habe bislang eine Weile keine Updates des Systems gefahren, Node.JS ist noch auf 8.15.0
-
Noch etwas ist mir gerade aufgefallen. Zwei Standard-Backups sind gestern und heute Morgen aus dem tmp-Ordner gepackt und nach /opt/iobroker/backups kopiert worden. Merkwürdigerweise haben diese Dateien das Attribut 674, während alte Dateien noch das Attribut 777 haben.
-
@XxJooO
So wie ich das sehe, hast du mit dem fix irgendein Problem mit den Rechten verursacht, da du vorher iobroker als root installiert hattest -
Das sehe ich ähnlich, fragt sich nur, warum der Fixer das so gemacht hat. Denn vorher ging es, hinterher nicht...
-
@XxJooO
Naja ich bin skeptisch dass man ein altes auf root laufendes System so umstellen sollte.Da passt anscheinend jetzt einiges nicht mehr.
-
Nun ja, das ist aber doch der Sinn des InstallFixers. Wenn das nicht berücksichtigt würde, dann wäre der InstallFixer ja ad absurdum geführt.
Letztlich willst Du mir aber doch wohl sagen, dass ich um eine Neuinstallation von ioBroker nicht herum komme.
Jetzt habe ich Zusatzfragen und werde einen neuen thread aufmachen. -
Naja der Fixer ist soweit wie ich weiß in erster Linie für Neuinstallationen mit dem User iobroker.
Da deine Installation noch auf root lief, bin ich mir nicht sicher, was da genau passiert.Eventuell kann da @AlCalzone etwas zu sagen.
-
Ich hatte das gleiche Problem. Meine Lösung habe ich hier beschrieben: https://forum.iobroker.net/topic/13746/adapter-iobroker-backitup-stable-release/1923
-
-
@simatec Der Fixer richtet auch alte Installationen her, die noch auf
root
laufen. -
guten nabend
ich gehe das Problem jetzt auch mal an, der fixer hat leider mehr kaputt gemacht als das er geholfen hat.
also Ordner gelöscht und backup neu gestartetfolgender Fehler kommt beim backup
[ERROR] [minimal] - host.IoBrocker Cannot pack directory /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup: Error: EACCES: permission denied, open '/opt/iobroker/backups/minimal_2019_04_25-20_39_57_backupiobroker.tar.gz'
gehe ich in den Ordner /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/files
bekomme ich folgende Ordner angezeigt:
web.0
vis.0
admin.4
admin.3
admin.0alle mit 775 rechten und alle lehr wieso auch immer admin 4 und 3 diese Instanzen habe ich nicht!!
die backup.json im Ordner davor hat die rechte 644der ordner /opt/iobroker/backups/ hat ebenfalls die rechte 775
also sollte es keine Probleme mit den rechten geben trotz der Fehlermeldung. ebenso wird eine Datei im Ordner /opt/iobroker/backups/ angelegt.
-
@chka sagte in backitup Fehlermeldung:
ebenso wird eine Datei im Ordner /opt/iobroker/backups/ angelegt.
Und wo nicht?
-
größe ist 0kb das fehlte noch
-
@chka
Machst du dein Backup lokal oder auf einem NAS?
Gib mal dem lokalen Backupordner die Rechte 777 -
@chka sagte in backitup Fehlermeldung:
der ordner /opt/iobroker/backups/ hat ebenfalls die rechte 775
Was ist die Ausgabe von
getfacl /opt/iobroker/backups
?Was steht im Fixer-Log
/opt/iobroker/INSTALLER_INFO.txt
?@simatec Unter welchem User läuft denn der Backup-Prozess?