NEWS
Backitup probleme
-
Nochmal versucht das backup zu machen aber nichts.
Log:
! backitup.0 2018-12-19 21:07:24.950 debug [minimal/history] backitup.0.history.html
! backitup.0 2018-12-19 21:07:24.934 debug [minimal/telegram] done
! backitup.0 2018-12-19 21:07:24.934 debug sendTo "send" to system.adapter.telegram.0 from system.adapter.backitup.0
! backitup.0 2018-12-19 21:07:24.934 debug [minimal/telegram] [minimal] used Telegram-Instance: telegram.0
! backitup.0 2018-12-19 21:07:24.929 debug [minimal/clean] done
! backitup.0 2018-12-19 21:07:24.929 debug [minimal/clean] delete /opt/iobroker/backups/minimal_2018_12_19-20_47_13_backupiobroker.tar.gz
! backitup.0 2018-12-19 21:07:24.926 debug [minimal/cifs] done
! backitup.0 2018-12-19 21:07:24.924 debug [minimal/minimal] done
! backitup.0 2018-12-19 21:07:24.908 debug [minimal/minimal] Backup created: /opt/iobroker/backups/minimal_2018_12_19-21_07_13_backupiobroker.tar.gz
! backitup.0 2018-12-19 21:07:13.337 debug [minimal/mount] sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] #3) Mit großer Macht kommt große Verantwortung.
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] #2) Denken Sie nach, bevor Sie tippen.
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] #1) Respektieren Sie die Privatsphäre anderer.
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] Regeln erklärt hat. Normalerweise läuft es auf drei Regeln hinaus:
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] [IGNORED] Error: Command failed: sudo mount 192.168.178.111:/volume1/Backup_iobroker/standard/ /opt/iobroker/backups
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] #3) Mit großer Macht kommt große Verantwortung.
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] #2) Denken Sie nach, bevor Sie tippen.
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] #1) Respektieren Sie die Privatsphäre anderer.
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] Regeln erklärt hat. Normalerweise läuft es auf drei Regeln hinaus:
! backitup.0 2018-12-19 21:07:13.336 debug [minimal/mount] Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
! backitup.0 2018-12-19 21:07:13.335 debug [minimal/mount] [undefined[/spoiler] -
Kann es sein, dass du noch einen anderen User hast und du unter dem User ioBroker installiert hast?
Weil wie du selber festgestellt hast, wird bei user Vitali kein Passwort mehr abgefragt
-
Kann es sein, dass du noch einen anderen User hast und du unter dem User ioBroker installiert hast?
Weil wie du selber festgestellt hast, wird bei user Vitali kein Passwort mehr abgefragt `
Nicht das ich wüsste. Hatte bei der installation nur diesen user vitali angelegt.
Kann man das irgednwie rausbekommen?
-
Hier nicht ?
4720_user.jpg -
Probere mal die neue Version von backitup vom GitHub (Version 0.4.4)
Schalte dann mal die root (sudo) Rechte in den NAS Einstellungen aus und teste mal bitte.
-
Probere mal die neue Version von backitup vom GitHub (Version 0.4.4)
Schalte dann mal die root (sudo) Rechte in den NAS Einstellungen aus und teste mal bitte. `
ok
Hast du einen link?
-
Probere mal die neue Version von backitup vom GitHub (Version 0.4.4)
Schalte dann mal die root (sudo) Rechte in den NAS Einstellungen aus und teste mal bitte. `
ok
Hast du einen link? `
Habs gefunden.
-
Gehe im ioBroker unter Adapter oben auf das Symbol mit der "Katze" und wähle dort backitup.
Dann wird die aktuelle Version vom GitHub installiert.
-
Probere mal die neue Version von backitup vom GitHub (Version 0.4.4)
Schalte dann mal die root (sudo) Rechte in den NAS Einstellungen aus und teste mal bitte. `
0.4.4 installiert und Adapter neugestartet.
Aber trotzdem nichts.
Log:
! backitup.0 2018-12-19 21:49:25.808 debug [minimal/history] backitup.0.history.html
! backitup.0 2018-12-19 21:49:25.792 debug [minimal/telegram] done
! backitup.0 2018-12-19 21:49:25.792 debug sendTo "send" to system.adapter.telegram.0 from system.adapter.backitup.0
! backitup.0 2018-12-19 21:49:25.792 debug [minimal/telegram] [minimal] used Telegram-Instance: telegram.0
! backitup.0 2018-12-19 21:49:25.786 debug [minimal/clean] done
! backitup.0 2018-12-19 21:49:25.786 debug [minimal/clean] delete /opt/iobroker/backups/minimal_2018_12_19-20_57_13_backupiobroker.tar.gz
! backitup.0 2018-12-19 21:49:25.773 debug [minimal/cifs] done
! backitup.0 2018-12-19 21:49:25.771 debug [minimal/minimal] done
! backitup.0 2018-12-19 21:49:25.747 debug [minimal/minimal] Backup created: /opt/iobroker/backups/minimal_2018_12_19-21_49_13_backupiobroker.tar.gz
! backitup.0 2018-12-19 21:49:13.315 debug [minimal/mount] mount: only root can do that
! backitup.0 2018-12-19 21:49:13.315 debug [minimal/mount] [IGNORED] Error: Command failed: mount 192.168.178.111:/volume1/Backup_iobroker/standard/ /opt/iobroker/backups
! backitup.0 2018-12-19 21:49:13.315 debug [minimal/mount] [undefined mount: only root can do that[/spoiler] -
Und das ist der Log wenn ich Root wieder anklicke
! backitup.0 2018-12-19 21:52:25.593 debug [minimal/history] backitup.0.history.html
! backitup.0 2018-12-19 21:52:25.581 debug [minimal/telegram] done
! backitup.0 2018-12-19 21:52:25.581 debug sendTo "send" to system.adapter.telegram.0 from system.adapter.backitup.0
! backitup.0 2018-12-19 21:52:25.581 debug [minimal/telegram] [minimal] used Telegram-Instance: telegram.0
! backitup.0 2018-12-19 21:52:25.575 debug [minimal/clean] done
! backitup.0 2018-12-19 21:52:25.575 debug [minimal/clean] delete /opt/iobroker/backups/minimal_2018_12_19-21_07_13_backupiobroker.tar.gz
! backitup.0 2018-12-19 21:52:25.559 debug [minimal/cifs] done
! backitup.0 2018-12-19 21:52:25.557 debug [minimal/minimal] done
! backitup.0 2018-12-19 21:52:25.538 debug [minimal/minimal] Backup created: /opt/iobroker/backups/minimal_2018_12_19-21_52_13_backupiobroker.tar.gz
! backitup.0 2018-12-19 21:52:13.327 debug [minimal/mount] sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
! backitup.0 2018-12-19 21:52:13.327 debug [minimal/mount] #3) Mit großer Macht kommt große Verantwortung.
! backitup.0 2018-12-19 21:52:13.327 debug [minimal/mount] #2) Denken Sie nach, bevor Sie tippen.
! backitup.0 2018-12-19 21:52:13.327 debug [minimal/mount] #1) Respektieren Sie die Privatsphäre anderer.
! backitup.0 2018-12-19 21:52:13.327 debug [minimal/mount] Regeln erklärt hat. Normalerweise läuft es auf drei Regeln hinaus:
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] [IGNORED] Error: Command failed: sudo mount 192.168.178.111:/volume1/Backup_iobroker/standard/ /opt/iobroker/backups
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] #3) Mit großer Macht kommt große Verantwortung.
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] #2) Denken Sie nach, bevor Sie tippen.
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] #1) Respektieren Sie die Privatsphäre anderer.
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] Regeln erklärt hat. Normalerweise läuft es auf drei Regeln hinaus:
! backitup.0 2018-12-19 21:52:13.326 debug [minimal/mount] Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
! backitup.0 2018-12-19 21:52:13.325 debug [minimal/mount] [undefined
! backitup.0 2018-12-19 21:51:43.005 debug sendTo "getTelegramUser" to system.adapter.admin.0 from system.adapter.backitup.0:
4720_backupit.jpg -
Ich kenne leider dein System nicht. An backitup liegt die Meldung definitiv nicht …
Irgendwas stimmt mit deinen Rechten für ioBroker nicht. Wenn ioBroker als root laufen würde, wäre vieles sicherlich einfacher.
-
Ich kenne leider dein System nicht. An backitup liegt die Meldung definitiv nicht …
Irgendwas stimmt mit deinen Rechten für ioBroker nicht. Wenn ioBroker als root laufen würde, wäre vieles sicherlich einfacher. `
Ok Danke für deine Gedult und Hilfe.
Dann muss ich das System neu installieren und dann nochmal versuchen.
-
Halte dich bitte bei der Installation genau an die Anleitung unter iobroker.net
Gesendet von iPhone mit Tapatalk
-
Halte dich bitte bei der Installation genau an die Anleitung unter iobroker.net
Gesendet von iPhone mit Tapatalk `
Ok thx
-
> Halte dich bitte bei der Installation genau an die Anleitung unter iobroker.net
Aber Vorsicht! Wird ioBroker mittels der empfohlenen Script-Variante installiert, gibt es Probleme mit den Root-Rechten! BackitUp hat bei mir nach einer frischen Script-Installation "nicht" funktioniert.
Der Fehler ist mittlerweile bekannt, aber noch nicht gefixt: viewtopic.php?f=8&t=19111&start=20#p205372
Hab ioBroker dann nach der alten (manuellen) Methode installiert (gleiche Anleitung weiter unten) und seither laufen die NAS-Backups wieder absolut zuverlässig.
Also "genau an die alte Anleitung halten" hat bei mir den Erfolg gebracht ….
-
Ja das zeigt, dass es ein reines Rechte Problem ist. mount kann nur als root ausgeführt werden und backitup läuft im iob.
Wenn backitup den mount herstellen will, wird vorausgesetzt, dass er root Rechte dafür hat.
ich nehme das auch noch einmal in der Doku mit auf, in der Hoffnung, dass es wer liest :roll:
-
Für diejenigen, die auch schnell mal einen alten Stand (oder Teile davon) herstellen wollen, habe ich mir ein Script gebastelt, das
den js2fs Adapter benutzt und dann die Sources auf einen ftp Server speichert.
Dort kann man die Files bequem mit einem Editor öffnen und alte Scripte wiederherstellen.
Es werden nur die Scripte gespeichert und sonst nichts ist.
Ein komplettes System wieder herzustellen, geht mit dem backitup Adapter natürlich viel besser. Ich fahre deshalb zweigleisig.
Falls Interesse
function ftp_min_backup() { console.log("Backup Version 2 startet"); //------------- ftp sources to ftp host -------------------------------------- // lftp muss installiert sein. function ftp(source,destination,host,username,passwd) { var command = "lftp -e 'mirror -R " + source + " " + destination + ";bye' -u " + username +"," + passwd + " " + host; exec(command, function (error, stdout, stderr) { if (!error) { log("Backup mit ftp kopiert"); } else {log(stdout);log("Fehler beim ftp transfer");} }); } //------------------------ j2fs einschalten ------------------------------------ // 1\. js2fs ist deaktiviert und wird vom Script ein- und wieder ausgeschaltet // 2\. js2fs hat Grundsynchronisierung aktiviert var adapt = getObject("system.adapter.js2fs.0"); adapt.common.enabled = true; adapt.common.basicSync = true; setObject("system.adapter.js2fs.0", adapt); // Nach einer Minute j2fs wieder ausschalten und update des js2fs source // Verzeichnis auf ftp host speichern setTimeout( function() { adapt.common.enabled = false; setObject("system.adapter.js2fs.0", adapt); var now = new Date(); var foldername = new Date().toISOString().slice(0,10) + "-" + new Date().toISOString().slice(11,13) + "-" + new Date().toISOString().slice(14,16); ftp('/opt/iobroker/hauptwohnung/sources',secrets.backup.ftppath + 'js2fs/'+foldername,secrets.backup.ftpip,secrets.backup.ftpuser,secrets.backup.ftppasswd); }, 60000); }
-
Hallo zusammen,
ich hatte die gleichen Probleme wie ihr mit den Backups.
Username (bei mir: iobroker) des Systems eingetragen in visudo (wie auf Seite 2) beschrieben - Neustart.
Danach gab es immer noch Probleme beim Mounten - Anleitung vom Adapter gelesen und die IP des NAS (QNAP) in den Hostnamen geändert.
Seit dem gibt es keine Probleme mehr beim Mounten.
Vielleicht klappt es auch bei euch
Adpater-Version: 0.4.2
nukleuz
-
Ja das zeigt, dass es ein reines Rechte Problem ist. mount kann nur als root ausgeführt werden und backitup läuft im iob.
Wenn backitup den mount herstellen will, wird vorausgesetzt, dass er root Rechte dafür hat.
ich nehme das auch noch einmal in der Doku mit auf, in der Hoffnung, dass es wer liest :roll: `
So heute habe ich mal wieder etwas Zeit gehabt und Iobroker einfach als root drüber installiert.
Jetzt läuft das mit dem backup wieder auf die Synology.
Danke nochmal für eure Hilfe.
-
Hallo zusammen
Ich hatte auch seit gestern Abend mit dem gleichen Problem gekämpft. hab dann per Zufall herausgefunden dass bei mir ioBroker mit dem User iobroker läuft. und nicht wie von mir angenommen mit pi. kurz die Datei visudo wie hier beschrieben gewesen mit "meinem" User iobroker ergänzt und siehe da, Backups funktionieren.
Danke für die anderen Tipps hier im thred!
Grüsse
Roger