NEWS
[gelöst] Backit-Up Adapter Error 26
-
Moin Leute,
ich ärgere mich schon seit der Umstellung der Datenbank auf .jsonl rum mit dem Adapter. Seit Februar kann ich keine Backups mehr erstellen, da der Adapter immer mit Code 26 abbricht und im Log folgendes anzeigt:
Started iobroker ... [DEBUG] [mount] start with {"mountType":"CIFS","type":"storage","source":"cifs","mount":"//192.168.xxx.xxx","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"xxx","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/Backup_SmartHome/ioBrokerBackup","dirMinimal":"sharename/backupDir","user":"iobroker","pass":"****"} [DEBUG] [mount] - noserverino option: false [DEBUG] [mount] - cifs-mount command: "sudo mount -t cifs -o username=iobroker,password=****,rw,file_mode=0777,dir_mode=0777,vers=1.0 //192.168.0.100/Backup_SmartHome/ioBrokerBackup /opt/iobroker/backups" [DEBUG] [mount] - first mount attempt with smb option failed. try next mount attempt without smb option ... [DEBUG] [mount] - cifs-mount command: "sudo mount -t cifs -o username=iobroker,password=****,rw,file_mode=0777,dir_mode=0777 //192.168.0.100/Backup_SmartHome/ioBrokerBackup /opt/iobroker/backups" [DEBUG] [mount] - mount successfully completed [DEBUG] [mount] - done [DEBUG] [iobroker] start with {"type":"creator","time":"02:00","debugging":true,"slaveBackup":"Single","everyXDays":"3","deleteBackupAfter":0,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"cifs","mount":"//192.168.xxx.xxx","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"xxx","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/Backup_SmartHome/ioBrokerBackup","dirMinimal":"sharename/backupDir","user":"iobroker","pass":"****","context":{"fileNames":[],"errors":{},"done":["mount"],"types":[]},"adapter":null,"influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[]},"dir":"/opt/iobroker","historyHTML":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de"},"historyJSON":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de"},"backupDir":"/opt/iobroker/backups"} [DEBUG] [iobroker] - host.iobroker 264777 states saved [DEBUG] [iobroker] - host.iobroker 361647 objects saved [ERROR] [iobroker] - host.iobroker Backup not created: Invalid string length [DEBUG] [iobroker] - Backup created: undefined [DEBUG] [iobroker] - done [DEBUG] [cifs] - done [DEBUG] [cifs] start with {"mountType":"CIFS","type":"storage","source":"cifs","mount":"//192.168.xxx.xxx","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"xxxxx","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/Backup_SmartHome/ioBrokerBackup","dirMinimal":"sharename/backupDir","user":"iobroker","pass":"****","backupDir":"/opt/iobroker/backups","influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[],"deleteBackupAfter":0} [DEBUG] [clean] - done [DEBUG] [historyHTML] - new history html values created [DEBUG] [historyHTML] - done [DEBUG] [historyJSON] - new history json values created [DEBUG] [historyJSON] - done [DEBUG] [historyHTML] start with {"type":"creator","time":"02:00","debugging":true,"slaveBackup":"Single","everyXDays":"3","deleteBackupAfter":0,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"cifs","mount":"//192.168.xxx.xxx","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"xxx","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/Backup_SmartHome/ioBrokerBackup","dirMinimal":"sharename/backupDir","user":"iobroker","pass":"****","context":{"fileNames":["/opt/iobroker/backups/iobroker_2022_06_28-14_31_14_backupiobroker.tar.gz"],"errors":{},"done":["mount","iobroker"],"types":["iobroker"]},"adapter":null,"influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[]},"dir":"/opt/iobroker","historyHTML":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de","time":"28. Juni 2022 um 14:33 Uhr"},"historyJSON":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de"},"backupDir":"/opt/iobroker/backups","influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[]} [DEBUG] [umount] - mount activ, umount is started ... [DEBUG] [historyJSON] start with {"type":"creator","time":"02:00","debugging":true,"slaveBackup":"Single","everyXDays":"3","deleteBackupAfter":0,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"cifs","mount":"//192.168.xxx.xxx","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"xxx","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/Backup_SmartHome/ioBrokerBackup","dirMinimal":"sharename/backupDir","user":"iobroker","pass":"****","context":{"fileNames":["/opt/iobroker/backups/iobroker_2022_06_28-14_31_14_backupiobroker.tar.gz"],"errors":{},"done":["mount","iobroker"],"types":["iobroker"]},"adapter":null,"influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[]},"dir":"/opt/iobroker","historyHTML":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de"},"historyJSON":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de","time":"28. Juni 2022 um 14:33 Uhr"},"backupDir":"/opt/iobroker/backups","influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[]} [DEBUG] [umount] start with {"mountType":"CIFS","type":"storage","source":"cifs","mount":"//192.168.xxx.xxx","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"xxx","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/Backup_SmartHome/ioBrokerBackup","dirMinimal":"sharename/backupDir","user":"iobroker","pass":"****","backupDir":"/opt/iobroker/backups","influxDBEvents":[],"mySqlEvents":[],"pgSqlEvents":[]} [DEBUG] [umount] - umount successfully completed [DEBUG] [umount] - done [EXIT] 26
Hat hier einer ne Idee? Der Mount des NAS funktioniert ja soweit. Kann man die states.jsonl und objects.jsonl testweise mal löschen? Werden sie danach wieder neu erstellt?
Vielen Dank im Voraus....
-
@kraehe sagte in Backit-Up Adapter Error 26:
Invalid string length
Objekte zu viel ...
https://forum.iobroker.net/topic/27271/howto-iobroker-restore-unter-linux-durchführen/370
-
@kraehe sagte in Backit-Up Adapter Error 26:
"smb":"vers=1.0"
Ist vermutlich falsch. Ich hoffe dein NAS spricht was aktuelleres.
Und IPs aus dem privaten IP-Bereich braucht man nicht verschleiern, niemand kann 192.168.x.y hacken. Macht nur die Dignose ggf. schwieriger. -
@thomas-braun said in Backit-Up Adapter Error 26:
@kraehe sagte in Backit-Up Adapter Error 26:
"smb":"vers=1.0"
Ist vermutlich falsch. Ich hoffe dein NAS spricht was aktuelleres.
Und IPs aus dem privaten IP-Bereich braucht man nicht verschleiern, niemand kann 192.168.x.y hacken. Macht nur die Dignose ggf. schwieriger....hab ich nach dem Post schon umgestellt auf smb 3.???...
-
@glasfaser said in Backit-Up Adapter Error 26:
@kraehe sagte in Backit-Up Adapter Error 26:
Invalid string length
Objekte zu viel ...
...gibt es da eine Maximalanzahl????? Oder reicht es, die iobroker.json zu editieren bzw. hochzusetzen?
-
@kraehe Das kann ich dir nicht beantworten... aber die Objektanzahl ist ne gute 10er Potenz zu viel.
BLE Adapter oder Fronius Adapter am Laufen gehabt? -
@fredf said in Backit-Up Adapter Error 26:
@kraehe Das kann ich dir nicht beantworten... aber die Objektanzahl ist ne gute 10er Potenz zu viel.
BLE Adapter oder Fronius Adapter am Laufen gehabt?nope....keinen von beiden.....hab nur ca. 30 Adapter....und von der Dateigöße wächst meine objects.jsonl immer mehr.....obwohl ich Adapter lösche.....ist schon bei 230 mb,,,,,
-
Dann schau in die Datei rein, was da immer hinzukommt.
-
-
Hallo Leute,
vielen Dank für all die Hilfe...ich habe mich mal mit den beiden Dateien auseinandergesetzt und gemerkt, dass dort viele Einträge vom unifi-Adapter waren
{"k":"unifi.0.default.alarms.alarm_
Es waren ca. mehrere 100.000 Einträge, wahrscheinlich aus einer alten "Fehlkonfiguration". Diese habe ich manuell aus der objects.jsonl und states.jsonl gelöscht und nun läuft mein iobroker viel, viel performanter und Backups gehen auch wieder....
Vielen Dank ans Forum.....