NEWS
Test Adapter ioBroker.backitup v3.0.x
-
@simatec
Anbei der Log-Verlauf nach Start des Adapters. Soweit ich sehe, macht er beim Abruf im Tab "Wiederherstellen" keinen Log-Eintrag. Wahrscheinlich, weil er sich zu diesem Zeitpunkt schon wieder gestoppt, bzw. neu gestartet hat.Wg. Version: ich bin mir nicht ganz sicher, welche ich vorher hatte. Aber da ich im iobroker das repository auf "default" habe und immer aktuell die Updates mache, war es wohl die, die dort vorher stabil zur Verfügung stand.
host.orangepiplus 2019-12-26 11:35:58.117 info instance system.adapter.backitup.0 started with pid 13270 host.orangepiplus 2019-12-26 11:35:28.058 info Restart adapter system.adapter.backitup.0 because enabled host.orangepiplus 2019-12-26 11:35:28.057 error instance system.adapter.backitup.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.orangepiplus 2019-12-26 11:35:28.056 error Caught by controller[0]: at listOnTimeout (timers.js:263:5) host.orangepiplus 2019-12-26 11:35:28.055 error Caught by controller[0]: at tryOnTimeout (timers.js:300:5) host.orangepiplus 2019-12-26 11:35:28.054 error Caught by controller[0]: at ontimeout (timers.js:436:11) host.orangepiplus 2019-12-26 11:35:28.053 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-26 11:35:28.052 error Caught by controller[0]: at result (/opt/iobroker/node_modules/iobroker.backitup/main.js:639:35) host.orangepiplus 2019-12-26 11:35:28.044 error Caught by controller[0]: at Array.forEach (<anonymous>) host.orangepiplus 2019-12-26 11:35:28.043 error Caught by controller[0]: at Object.keys.forEach.type (/opt/iobroker/node_modules/iobroker.backitup/main.js:642:26) host.orangepiplus 2019-12-26 11:35:28.042 error Caught by controller[0]: at Array.forEach (<anonymous>) host.orangepiplus 2019-12-26 11:35:28.041 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-26 11:35:28.040 error Caught by controller[0]: at getName (/opt/iobroker/node_modules/iobroker.backitup/main.js:618:27) host.orangepiplus 2019-12-26 11:35:28.038 error Caught by controller[0]: TypeError: Cannot read property 'split' of undefined backitup.0 2019-12-26 11:35:27.206 info (8041) terminating with timeout backitup.0 2019-12-26 11:35:26.704 warn (8041) Terminated (UNCAUGHT_EXCEPTION): Without reason backitup.0 2019-12-26 11:35:25.699 error at listOnTimeout (timers.js:263:5) backitup.0 2019-12-26 11:35:25.699 error at tryOnTimeout (timers.js:300:5) backitup.0 2019-12-26 11:35:25.699 error at ontimeout (timers.js:436:11) backitup.0 2019-12-26 11:35:25.699 error at Timeout.setTimeout [as _onTimeout] (/opt/iobroker/node_modules/iobroker.backitup/lib/list.js:86:55) backitup.0 2019-12-26 11:35:25.699 error at result (/opt/iobroker/node_modules/iobroker.backitup/main.js:639:35) backitup.0 2019-12-26 11:35:25.699 error at Array.forEach (<anonymous>) backitup.0 2019-12-26 11:35:25.699 error at Object.keys.forEach.type (/opt/iobroker/node_modules/iobroker.backitup/main.js:642:26) backitup.0 2019-12-26 11:35:25.699 error at Array.forEach (<anonymous>) backitup.0 2019-12-26 11:35:25.699 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-26 11:35:25.699 error at getName (/opt/iobroker/node_modules/iobroker.backitup/main.js:618:27) backitup.0 2019-12-26 11:35:25.699 error (8041) TypeError: Cannot read property 'split' of undefined backitup.0 2019-12-26 11:35:25.697 error (8041) uncaught exception: Cannot read property 'split' of undefined backitup.0 2019-12-26 11:35:23.289 debug (8041) FTP connected. backitup.0 2019-12-26 11:35:22.816 debug (8041) [ccu] 10 30 01 */3 * * backitup.0 2019-12-26 11:35:22.792 info (8041) [ccu] backup was activated at 01:30 every 3 day(s) backitup.0 2019-12-26 11:35:22.790 debug (8041) [iobroker] 10 00 01 */5 * * backitup.0 2019-12-26 11:35:22.696 info (8041) [iobroker] backup was activated at 01:00 every 5 day(s) backitup.0 2019-12-26 11:35:22.187 info (8041) starting. Version 1.3.6 in /opt/iobroker/node_modules/iobroker.backitup, node: v10.18.0 backitup.0 2019-12-26 11:35:21.125 debug (8041) States connected to redis: 127.0.0.1:9000 backitup.0 2019-12-26 11:35:20.836 debug (8041) statesDB connected backitup.0 2019-12-26 11:35:20.830 debug (8041) States create PubSub Client backitup.0 2019-12-26 11:35:20.793 debug (8041) Objects connected to redis: 127.0.0.1:9001 backitup.0 2019-12-26 11:35:19.998 debug (8041) Redis States: Use Redis connection: 127.0.0.1:9000 backitup.0 2019-12-26 11:35:19.991 debug (8041) objectDB connected backitup.0 2019-12-26 11:35:19.952 debug (8041) Objects client initialize lua scripts backitup.0 2019-12-26 11:35:19.949 debug (8041) Objects create PubSub Client backitup.0 2019-12-26 11:35:19.938 debug (8041) Objects client ready ... initialize now backitup.0 2019-12-26 11:35:19.833 debug (8041) Redis Objects: Use Redis connection: 127.0.0.1:9001 host.orangepiplus 2019-12-26 11:35:09.265 info instance system.adapter.backitup.0 started with pid 8041
und hier die Config
{ "_id": "system.adapter.backitup.0", "common": { "name": "backitup", "version": "1.3.6", "title": "BackitUp", "authors": [ "simatec <nais@gmx.net>", "peoples0815 <peoples0815github@gmail.com>", "bluefox <dogafox@gmail.com>" ], "docs": { "en": "docs/en/backitup.md", "de": "docs/de/backitup.md" }, "platform": "Javascript/Node.js", "mode": "daemon", "icon": "backitup.png", "materialize": true, "messagebox": true, "enabled": false, "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.backitup/master/admin/backitup.png", "keywords": [ "Backup", "IoBroker", "Homematic" ], "readme": "https://github.com/simatec/ioBroker.backitup/blob/master/README.md", "loglevel": "debug", "type": "general", "license": "MIT", "installedVersion": "1.3.6", "host": "orangepiplus", "compact": true, "installedFrom": "iobroker.backitup@1.3.6", "stopBeforeUpdate": true }, "native": { "debugLevel": true, "notificationEnabled": true, "mySqlEnabled": false, "redisEnabled": true, "historyEnabled": false, "zigbeeEnabled": false, "cifsEnabled": false, "ftpEnabled": true, "dropboxEnabled": false, "googledriveEnabled": false, "historyEntriesNumber": "25", "minimalEnabled": true, "minimalTime": "01:00", "minimalEveryXDays": "5", "minimalDeleteAfter": "5", "minimalNameSuffix": "ProductiveOPI", "ccuEnabled": true, "ccuTime": "01:30", "ccuEveryXDays": "3", "ccuDeleteAfter": "5", "ccuHost": "192.168.178.54", "ccuUser": "Admin", "ccuPassword": "", "mySqlHost": "localhost", "mySqlPort": "3306", "mySqlName": "iobroker", "mySqlUser": "iobroker", "mySqlPassword": "\u0019&\u0017BC[\r\u0004\u0012EYT\u000bH", "mySqlDumpExe": "", "redisPath": "/var/lib/redis", "historyPath": "media/usb/history", "notificationsType": "Pushover", "telegramInstance": "", "telegramUser": null, "telegramNoticeType": "longTelegramNotice", "telegramWaitToSend": "0", "telegramSilentNotice": false, "telegramOnlyError": false, "pushoverInstance": "pushover.0", "pushoverNoticeType": "longPushoverNotice", "pushoverWaitToSend": "0", "pushoverDeviceID": "", "pushoverSilentNotice": false, "pushoverOnlyError": false, "emailReceiver": "xxx@xxx.com", "emailSender": "xxx@xxx.com", "emailInstance": "", "emailNoticeType": "longEmailNotice", "emailWaitToSend": "0", "emailOnlyError": false, "connectType": "CIFS", "cifsMount": "192.168.178.1", "cifsUser": "backup", "cifsPassword": "\u0019&\u0017BC[\r\u0004\u0012EYT\u000bH", "smbType": "vers=1.0", "sudoMount": true, "cifsDeleteOldBackup": false, "cifsOwnDir": false, "wakeOnLAN": false, "macAd": "20:DE:20:DE:20:DE", "wolWait": "25", "cifsMinimalDir": "sharename/backupDir", "cifsCcuDir": "sharename/backupDir", "cifsDir": "", "ftpHost": "192.168.178.1", "ftpPort": "21", "ftpUser": "backup", "ftpPassword": "\u0019&\u0017BC[\r\u0004\u0012EYT\u000bH", "ftpDeleteOldBackup": false, "ftpOwnDir": false, "ftpMinimalDir": "/backupDir/minimal", "ftpCcuDir": "/backupDir/ccu", "ftpDir": "/BACKUP", "dropboxAccessToken": "", "dropboxDeleteOldBackup": false, "dropboxOwnDir": false, "dropboxMinimalDir": "/backupDir/minimal", "dropboxCcuDir": "/backupDir/ccu", "dropboxDir": "/backupDir", "googledriveAccessJson": "", "googledriveDeleteOldBackup": false, "googledriveOwnDir": false, "googledriveMinimalDir": "/backupDir/minimal", "googledriveCcuDir": "/backupDir/ccu", "googledriveDir": "/backupDir", "restoreSource": "local", "startAllRestore": false }
-
@Smokey
OK ich sehe du kopierst per FTP.
Probiere mal zum testen FTP zu deaktivieren.Werde aber nachher deine Config mal nachstellen und testen.
-
spannend. Wenn ich den Haken bei FTP rausmache, wirft der Adapter keine Fehler mehr ins Log und ich kann auch beim Wiederherstellungs-Ort nun mit der Lupe die Ablage öffnen. Hab die FTP Daten vorsichtshalber alle mal gecheckt. Username, pwd und host sind alle korrekt. Sobald ich den Haken wieder setze, gleiches Spiel wie bisher.
-
@Smokey
Was ist, wenn du FTP als Backup Quelle auswählst? Kannst du diese dann abrufen? -
@simatec
nein, da tut sich nichts. Ich habe jetzt mal auf Google umgestellt. Funktioniert alles und ist mir eh lieber. FTP war nur die Zwischenlösung, weil das mit Google bei mir vor ein paar Monaten nicht funktioniert hat. Danke Dir für Deine Mühen soweit. Aber vielleicht hat ja jemand anders auch noch das Problem. Wenn ich noch was ausprobieren soll, mache ich das gerne. -
Hi. Kann mir jemand sagen ob man den Log, der im Objekt "History/html" abgelegt wird anpassen kann? Ich habe das Problem, dass der Zeilenumbruch nicht gemacht wird und so ist es doch etwas unübersichtlich wenn ich das in der vis anzeige:
Ich nutze Safari als Browser, falls das relevant ist.
Gruß Maik
-
-
-
@MaikB85
Tatsache oder Ironie? -
@Peoples said in Test Adapter Backitup v1.3.x:
@MaikB85
Tatsache oder Ironie?Nee wirklich. Wusste erst nicht wo ich den CSS Code hin packen sollte, weil ich das CSS Material Design von Uhula verwende. Hab den Code dann einfach dabei gepackt.
-
Hallo,
gibt es eigentlich kein Full Backup mehr? ich finde den Reiter dafür nicht mehr, oder bin ich blind?
Danke
-
@Jason sagte in Test Adapter Backitup v1.3.x:
gibt es eigentlich kein Full Backup mehr?
@Jason sagte in Test Adapter Backitup v1.3.x:
bin ich blind?
ebenfalls nein
-
@Jason sagte in Test Adapter Backitup v1.3.x:
Hallo,
gibt es eigentlich kein Full Backup mehr? ich finde den Reiter dafür nicht mehr, oder bin ich blind?
Danke
Nein gibt es nicht. Das iobroker backup sichert alles was man braucht.
-
Seit ein paar Stunden wird mein Adapter nicht mehr grün.
Bei der Fehlersuche ist mir aufgefallen, dass jetzt ein Hinweis integriert wurde.
"Für einige Funktionen von Backitup sind zusätzliche Adapter und Tools erforderlich. Für detaillierte Informationen lesen Sie bitte die Dokumentation von Backitup!! *** Readme öffnen ***"
In der Readme finde ich aber nur die Hinweise auf cifs-utils und nfs-common. Was für zusätzliche Adapter werden benötig?
-
@simatec Vielen Dank! Allerdings stellt sich mir die Frage, was dann im vergleich zu vorher fehlt. zuvor: 140MB jetzt 3,5MB
-
@Jason
Wenn Dir der gravierende Unterschied der beiden Backups bekannt wäre, dann würdest das nicht fragen. Weil viele User das nicht wussten und sich so schön das System zerschossen haben, gibts das komplett Backup nicht mehr.
Da wurde einfach stur alles gesichert und genau so wieder hergestellt. Das minimale sicher nur alle Einstellungen und die Liste der Adapter, die dann alle frisch installiert werden und so auch frisch runter geladen werden, was eben einiges an Platz spart und man nicht auf die blöde Idee kommen kann ein Komplett Backup auf einer anderen HW oder geänderter SW wieder herstellen zu wollen. -
@Jan1 Danke für die Aufklärung!
-
@Jason
War nur ne Wiederholung von den was hier schon sehr oft steht, aber gern geschehen -
@StM47 sagte in Test Adapter Backitup v1.3.x:
Was für zusätzliche Adapter werden benötig?
Für cifs oder nfs die Pakete laut Doku.
Wenn Du Benachrichtigungen haben willst, halt die dazugehörigen Adapter wie Telegram etc. -
Danke, ich dachte schon du hast wieder was Neues eingebaut.