NEWS
Test Adapter ioBroker.backitup v3.0.x
-
Nachdem ich nun in den NAS Einstellungen einen Slash vor den Pfadnamen gemacht habe, klappt das auch mit dem Wiederherstellen eines Backup:
-
@ecki945
was ein Zufall, steht ja auch genau so in der Doku -
Da hast du recht. Was bei dieser Sache nicht verstehe, dass das Erstellen von Backups keinen Fehler produziert wenn die "/" fehlen. Aber egal. Haupsache es läuft.
-
@ecki945
Ja ist etwas merkwürdig, aber ich halte es immer mit dem Vorsatz, "Wenn ich kein Plan habe, dann erst mal nach Doku". Klappt das dann, kann man auch mal improvisieren. -
Hallo, habe heute das Update auf 1.3.6 gemacht. Danach folgende Fehlermeldung im Log. Irgendeine Idee? Ansonsten alles up2date und ohne Probleme.
host.orangepiplus 2019-12-24 23:09:50.309 error Caught by controller[0]: at listOnTimeout (timers.js:263:5) host.orangepiplus 2019-12-24 23:09:50.309 error Caught by controller[0]: at tryOnTimeout (timers.js:300:5) host.orangepiplus 2019-12-24 23:09:50.309 error Caught by controller[0]: at ontimeout (timers.js:436:11) host.orangepiplus 2019-12-24 23:09:50.309 error Caught by controller[0]: at Timeout.setTimeout [as _onTimeout] (/opt/iobroker/node_modules/iobroker.backitup/lib/list.js:86:55) host.orangepiplus 2019-12-24 23:09:50.309 error Caught by controller[0]: at result (/opt/iobroker/node_modules/iobroker.backitup/main.js:639:35) host.orangepiplus 2019-12-24 23:09:50.308 error Caught by controller[0]: at Array.forEach (<anonymous>) host.orangepiplus 2019-12-24 23:09:50.308 error Caught by controller[0]: at Object.keys.forEach.type (/opt/iobroker/node_modules/iobroker.backitup/main.js:642:26) host.orangepiplus 2019-12-24 23:09:50.308 error Caught by controller[0]: at Array.forEach (<anonymous>) host.orangepiplus 2019-12-24 23:09:50.307 error Caught by controller[0]: at data.(anonymous function).iobroker.data.(anonymous function).iobroker.filter.forEach.f (/opt/iobroker/node_modules/iobroker.backitup/main.js:643:42) host.orangepiplus 2019-12-24 23:09:50.307 error Caught by controller[0]: at getName (/opt/iobroker/node_modules/iobroker.backitup/main.js:618:27) host.orangepiplus 2019-12-24 23:09:50.306 error Caught by controller[0]: TypeError: Cannot read property 'split' of undefined backitup.0 2019-12-24 23:09:49.724 info (10285) Terminated (NO_ERROR): Without reason backitup.0 2019-12-24 23:09:49.720 info (10285) terminating
-
@Smokey
Was bringt ein Neustart für einen Log? -
@Smokey
Hab deinen code für dich in code Tags gepackt!Such mal im forum nach "split of undefined"
Irgendwo steht die Lösung
-
@simatec gleiche Fehlermeldung
-
@Homoran Danke! Ich muss noch verstehen, wie ich das so poste, dass es so aussieht. Und jetzt habe ich nach der Lösung gesucht. Bisher aber nicht erfolgreich. Dachte, dass das einfacher ist wenn alles bisher funktioniert hat, alles up2date ist und ich die Fehlermeldung aus dem Log post
-
@Smokey
Stelle mal bitte in den Einstellungen von Backitup die Backup Quelle in dem Tab „Wiederherstellen“ auf deinen Speicherort ein.
Danach sollte der Fehler behoben sein.
So wie es aussieht, wechselst du von einer älteren Version. In denen gab es einen Bug, so dass damals die Backupquelle nicht automatisch auf den Standard lokal gesetzt wurde -
@simatec
Danke. Es war tatsächlich so, dass der Speicherort bei "Wiederherstellen" leer war. Allerdings hat ein Eintrag dort (inkl. speichern, restart des Adapters) an der Fehlermeldung nichts geändert. Noch weitere Ideen? -
@Smokey sagte in Test Adapter Backitup v1.3.x:
an der Fehlermeldung nichts geändert
Welche Fehlermeldung?
Die lange kommt vom host, muss nichts mit BackitUp zu tun haben.
-
@Homoran
Entschuldigung. Mein Fehler. Es kommt nach wie vor die lange vom Host, die ich bereits oben gepostet hatte. Zusätzlich folgende vom Adapter.backitup.0 2019-12-25 17:04:25.400 error at listOnTimeout (timers.js:263:5) backitup.0 2019-12-25 17:04:25.400 error at tryOnTimeout (timers.js:300:5) backitup.0 2019-12-25 17:04:25.400 error at ontimeout (timers.js:436:11) backitup.0 2019-12-25 17:04:25.400 error at Timeout.setTimeout [as _onTimeout] (/opt/iobroker/node_modules/iobroker.backitup/lib/list.js:86:55) backitup.0 2019-12-25 17:04:25.400 error at result (/opt/iobroker/node_modules/iobroker.backitup/main.js:639:35) backitup.0 2019-12-25 17:04:25.400 error at Array.forEach (<anonymous>) backitup.0 2019-12-25 17:04:25.400 error at Object.keys.forEach.type (/opt/iobroker/node_modules/iobroker.backitup/main.js:642:26) backitup.0 2019-12-25 17:04:25.400 error at Array.forEach (<anonymous>) backitup.0 2019-12-25 17:04:25.400 error at data.(anonymous function).iobroker.data.(anonymous function).iobroker.filter.forEach.f (/opt/iobroker/node_modules/iobroker.backitup/main.js:643:42) backitup.0 2019-12-25 17:04:25.400 error at getName (/opt/iobroker/node_modules/iobroker.backitup/main.js:618:27) backitup.0 2019-12-25 17:04:25.400 error (6271) TypeError: Cannot read property 'split' of undefined backitup.0 2019-12-25 17:04:25.397 error (6271) uncaught exception: Cannot read property 'split' of undefined
-
@Smokey sagte in Test Adapter Backitup v1.3.x:
Cannot read property 'split' of undefined
Ich finde auf die Schnelle die Lösung nicht - meine Aber die gab es schon mal.
Wenn du
"Cannot read property 'split' of undefined"
in die Suche eingibst müsste es zu finden sein -
@Homoran
ja, schon. Aber zum passenden Post gab es dort auch nur den Vorschlag, den Wiederherstellungs-Ort einzutragen. Ob das in dem Fall geholfen hat, kann ich allerdings aus den Posts nicht mehr nachvollziehen. Bei mir jedenfalls nichts. Sonst habe ich nichts passendes gefunden. -
@Smokey
Wenn ich zu Hause bin, schaue ich mir das mal an -
@simatec
Danke! Ich hoffe ja fast schon, dass es nichts zu offensichtliches ist und ich es hätte selber finden können -
@Smokey sagte in Test Adapter Backitup v1.3.x:
@simatec
Danke. Es war tatsächlich so, dass der Speicherort bei "Wiederherstellen" leer war. Allerdings hat ein Eintrag dort (inkl. speichern, restart des Adapters) an der Fehlermeldung nichts geändert. Noch weitere Ideen?Was hast du genau bei der Backup Quelle eingestellt?
Kannst du Backups mit der ausgewählten Quelle abrufen?
Ich kann den Fehler aktuell nicht so richtig nachstellen.
So wie ich das sehe, kann der Pfad deiner Backups nicht gelesen werden.
Da beim Start das letzte Backup ermittelt wird, entsteht hier dieser Fehler.
betreibst du Backitup im Compact Modus?Wie sieht deine generelle Iobroker Config aus?
Node, npm, js-controller etc.
hast du den Installer Fix mal laufen lassen? -
Umgebung:
linux buster
Node.js v10.18.0
NPM v6.13.4
Controller 2.1.1Als Quelle habe ich "lokal" eingestellt. Und nein, Backups "abrufen" kann ich nicht wenn ich auf die Lupe klicke.
Den iobroker install-fixer habe ich eben vorsichtshalber mal laufen lassen. Ohne positives Ergebnis bzgl. des Problems hier.Die Frage nach dem compact-modus verstehe ich nicht ganz. Wo kann man das sehen/einstellen?
-
@Smokey
Stelle mal bitte die Instanz von Backitup auf debug und poste mal die Logausgabe beim Abruf der Backups im Tab „Wiederherstellen“
Des Weiter wäre gut, wenn du deinen lokalen Pfad prüfst, ob darauf Zugriff besteht und auch Backups vorhanden sind.Ich kann den Fehler leider nicht reproduzieren.