Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter ioBroker.backitup v3.1.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Test Adapter ioBroker.backitup v3.1.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • simatec
      simatec Developer Most Active @Holzlenkrad last edited by simatec

      @Holzlenkrad
      Zeige mal bitte die Logausgaben vom manuellen Backup.
      Und poste mal die json deiner Config.
      Welche Version ist aktuell installiert?
      Hast du ein Update von node oder dem js-controller durchgeführt gehabt oder lief das Backup noch nie?

      H 1 Reply Last reply Reply Quote 0
      • H
        Holzlenkrad @simatec last edited by

        @simatec said in Test Adapter Backitup v1.5.x:

        Config

        Das dürfte die Config sein oder?

         "native": {
           "minimalTime": "08:00",
           "minimalEveryXDays": "2",
           "minimalDeleteAfter": "10",
           "minimalNameSuffix": "",
           "ccuTime": "01:30",
           "ccuEveryXDays": "3",
           "ccuDeleteAfter": "5",
           "ccuNameSuffix": "",
           "ccuHost": "",
           "ccuUser": "Admin",
           "ccuPassword": "",
           "dropboxAccessToken": "",
           "dropboxMinimalDir": "/backupDir/iobroker",
           "dropboxCcuDir": "/backupDir/ccu",
           "dropboxDir": "/backupDir",
           "googledriveAccessJson": "",
           "googledriveMinimalDir": "/backupDir/iobroker",
           "googledriveCcuDir": "/backupDir/ccu",
           "googledriveDir": "/backupDir",
           "mySqlHost": "localhost",
           "mySqlPort": "3306",
           "mySqlName": "iobroker",
           "mySqlUser": "",
           "mySqlPassword": "",
           "mySqlDumpExe": "",
           "cifsMount": "",
           "cifsUser": "",
           "cifsPassword": "",
           "cifsDomain": "",
           "cifsDir": "sharename/backupDir",
           "cifsCcuDir": "sharename/backupDir",
           "cifsMinimalDir": "sharename/backupDir",
           "connectType": "CIFS",
           "smbType": "vers=1.0",
           "macAd": "20:DE:20:DE:20:DE",
           "wolWait": "25",
           "ftpHost": "",
           "ftpPort": "21",
           "ftpDir": "/backupDir",
           "ftpUser": "",
           "ftpPassword": "",
           "ftpCcuDir": "/backupDir/ccu",
           "ftpMinimalDir": "/backupDir/iobroker",
           "redisPath": "/var/lib/redis",
           "historyPath": "media/usb/history",
           "notificationsType": "Telegram",
           "telegramInstance": "",
           "telegramNoticeType": "longTelegramNotice",
           "telegramWaitToSend": "0",
           "pushoverInstance": "",
           "pushoverNoticeType": "longPushoverNotice",
           "pushoverDeviceID": "",
           "pushoverWaitToSend": "0",
           "emailReceiver": "xxx@xxx.com",
           "emailSender": "xxx@xxx.com",
           "emailInstance": "",
           "emailNoticeType": "longEmailNotice",
           "emailWaitToSend": "0",
           "historyEntriesNumber": "25",
           "restoreSource": "local",
           "mySqlDeleteAfter": 5,
           "minimalEnabled": true,
           "redisMinimalEnabled": false,
           "mysqlMinimalEnabled": false,
           "mysqlQuick": false,
           "mysqlSingleTransaction": false,
           "ccuEnabled": false,
           "dropboxEnabled": false,
           "dropboxDeleteOldBackup": false,
           "dropboxOwnDir": false,
           "googledriveEnabled": false,
           "googledriveDeleteOldBackup": false,
           "googledriveOwnDir": false,
           "mySqlEnabled": false,
           "cifsEnabled": false,
           "cifsOwnDir": false,
           "cifsDeleteOldBackup": false,
           "sudoMount": false,
           "wakeOnLAN": false,
           "ftpEnabled": false,
           "ftpOwnDir": false,
           "ftpDeleteOldBackup": false,
           "redisEnabled": false,
           "historyEnabled": false,
           "zigbeeEnabled": true,
           "notificationEnabled": true,
           "telegramSilentNotice": false,
           "telegramOnlyError": false,
           "pushoverSilentNotice": false,
           "pushoverOnlyError": false,
           "emailOnlyError": false,
           "debugLevel": true,
           "startAllRestore": false,
           "telegramUser": null
         },
        

        Backitup ist Version 1.5.6, js-controller 3.1.4.
        Das Backup lief schon mal 3-5 mal automatisch, hab den Adapter aber auch erst seit letztem Monat installiert. Ich weiß nicht genau, ob ich seitdem schon mal den js-controller aktualisiert habe, denke aber schon, gab ja eine Menge Updates in letzter Zeit. Bin übrigens im Repo latest.

        Und so sieht ein manuelles Backup aus:

        Gestartet...
        [DEBUG] [iobroker] start with {"type":"creator","time":"08:00","debugging":true,"everyXDays":"2","deleteBackupAfter":0,"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"local","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker","user":"","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"CIFS","type":"storage","source":"local","mount":"","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":false,"cifsDomain":"","deleteOldBackup":false,"ownDir":false,"dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","user":"","pass":"****"},"dropbox":{"enabled":false,"type":"storage","source":"local","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker"},"googledrive":{"enabled":false,"type":"storage","source":"local","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker"},"path":"/var/lib/redis"},"historyDB":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"local","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker","user":"","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"CIFS","type":"storage","source":"local","mount":"","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":false,"cifsDomain":"","deleteOldBackup":false,"ownDir":false,"dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","user":"","pass":"****"},"dropbox":{"enabled":false,"type":"storage","source":"local","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker"},"googledrive":{"enabled":false,"type":"storage","source":"local","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker"},"path":"media/usb/history"},"zigbee":{"enabled":true,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"local","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker","user":"","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"CIFS","type":"storage","source":"local","mount":"","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":false,"cifsDomain":"","deleteOldBackup":false,"ownDir":false,"dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","user":"","pass":"****"},"dropbox":{"enabled":false,"type":"storage","source":"local","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker"},"googledrive":{"enabled":false,"type":"storage","source":"local","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/iobroker"},"path":"/opt/iobroker/iobroker-data"},"history":{"enabled":true,"type":"message","entriesNumber":"25","systemLang":"de"},"telegram":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","SilentNotice":false,"NoticeType":"longTelegramNotice","User":null,"onlyError":false,"telegramWaiting":0,"systemLang":"de"},"email":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longEmailNotice","emailReceiver":"xxx@xxx.com","emailSender":"xxx@xxx.com","onlyError":false,"emailWaiting":0,"systemLang":"de"},"pushover":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","SilentNotice":false,"NoticeType":"longPushoverNotice","deviceID":"","onlyError":false,"pushoverWaiting":0,"systemLang":"de"},"backupDir":"/opt/iobroker/backups"}
        [DEBUG] [iobroker] - host.iobroker-docker 757 states saved
        
        [DEBUG] [iobroker] - host.iobroker-docker 938 objects saved
        
        [DEBUG] [iobroker] - readFile will not read this file (css/vis-common-user.css) in future versions: vis is not an object of type "meta"
        
        [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2020_05_11-22_11_44_backupiobroker.tar.gz
        
        [DEBUG] [iobroker] - done
        
        simatec 1 Reply Last reply Reply Quote 0
        • simatec
          simatec Developer Most Active @Holzlenkrad last edited by

          @Holzlenkrad
          Dein Backup wird so wie ich das sehe nicht ordentlich beendet.
          Was mir aufgefallen ist, dass du zigbee aktiviert hast.
          Hast du eine zigbee Instanz laufen?
          Z.B. Zigbee.0 oder zigbee.1

          H 1 Reply Last reply Reply Quote 0
          • H
            Holzlenkrad @simatec last edited by

            @simatec
            Tatsächlich derzeit nicht, weil ich meine Zigbee Geräte noch neu anlernen muss.

            Könnten die Probleme denn daher kommen, dass Zigbee schon im Backup-Adapter angeklickt wurde? Mit der Einstellung wurden ja schon ein paar Backups angelegt...

            Und woran kann ich sehen, dass das Bacup nicht ordentlich durchgelaufen ist? Da steht ja
            [DEBUG] [iobroker] - Backup created: X und
            [DEBUG] [iobroker] - done

            simatec 2 Replies Last reply Reply Quote 0
            • simatec
              simatec Developer Most Active @Holzlenkrad last edited by

              @Holzlenkrad
              Ja da muss ich mir den Backupprozess fü zigbee mal anschauen.
              Hatte gestern gerade eine Meldung dazu bekommen ...
              Deaktiviere zigbee in backitup und es sollte durchlaufen.

              Das das Backup nicht beendet wurde sieht man daran, dass am Ende kein "exit 0" kam.

              1 Reply Last reply Reply Quote 0
              • simatec
                simatec Developer Most Active @Holzlenkrad last edited by simatec

                @Holzlenkrad

                Könntest du mal testen, ob es jetzt mit gesetzten Häckchen bei zigbee trotzdem läuft und auch beendet wird?
                Installation über Github:

                https://github.com/simatec/ioBroker.backitup/tarball/dev

                Den Link direkt in der Katze unter Adaptern einfügen.

                Am besten auch mal die debug Ausgaben hier posten

                H 1 Reply Last reply Reply Quote 0
                • JB_Sullivan
                  JB_Sullivan last edited by

                  Hallo zusammen - ist die Meldung etwas worüber man sich Gedanken machen muss?
                  Es steht zwar nicht kritisch, aber trotzdem ist es ein Fehler.

                  2020-05-12 21_58_07-Backitup Restore.png

                  simatec 1 Reply Last reply Reply Quote 0
                  • simatec
                    simatec Developer Most Active @JB_Sullivan last edited by

                    @JB_Sullivan
                    Nein musst du dir keine Gedanken machen.
                    Glaube das wurde in einem der neuen js-controller Versionen auch gefixt.

                    JB_Sullivan 1 Reply Last reply Reply Quote 0
                    • JB_Sullivan
                      JB_Sullivan @simatec last edited by

                      @simatec
                      Naja, neuer als 3.1.4 geht glaube ich nicht und den habe ich drauf 😉

                      simatec 1 Reply Last reply Reply Quote 0
                      • simatec
                        simatec Developer Most Active @JB_Sullivan last edited by

                        @JB_Sullivan
                        OK ... wie gesagt, ich dachte das wurde geändert.
                        Aber wie die Meldungen auch aussagen, ist das nicht kritisch

                        JB_Sullivan 1 Reply Last reply Reply Quote 0
                        • JB_Sullivan
                          JB_Sullivan @simatec last edited by

                          @simatec - OK Danke für die Info.

                          1 Reply Last reply Reply Quote 0
                          • H
                            Holzlenkrad @simatec last edited by

                            @simatec
                            Zigbee war wohl die richtige Spur. Wenn ich das Zigbee-Backup deaktiviere, dann läuft das Backup richtig durch.

                            Mit der Version von Github funktioniert das Backup auf mit aktiviertem Zigbee, im Log steht dann:
                            [DEBUG] [zigbee] - undefined backup done

                            🙂

                            Allerdings ist mir aufgefallen, dass der Datenpunkt backitup.0.history.iobrokerLastTime den Wert "Error: Datum Uhrzeit" hat, und unter .html steht, dass nur ein lokales Backup gemacht wurde. Reicht das schon aus, dass ein Error geworfen wird?
                            Bei mir kümmert sich ein Cronjob auf dem Host-System darum, dass die Backup-Files entsprechend extern gesichert werden... Also eigentlich ist das so aus meinen Augen ein fehlerfreies Verhalten.

                            Außerdem ist mir aufgefallen, dass nach Änderungen der Adapter-Einstellungen unter dem Tab "Wiederherstellen" nach "Backups abrufen" keine vorhandenen Backups angezeigt werden. Man muss dann erst einmal die Konfiguration von Backitup schließen und neu öffnen, dass die Liste der Backups geladen wird.

                            1 Reply Last reply Reply Quote 0
                            • S
                              smartysmart last edited by

                              Weiss jemand warum die mysql Datei nur als "." (PUNKT) in der zip gespeichert wird ?
                              Es ist nicht weiter schlimm, weil ich sie beim Entpacken umbenennen muss dann kann ich die Datei öffnen und hab alle Daten aber "just nice to know" ob man das fixen kann.

                              b8d26459-92cd-4672-a7ee-5add3cc0648c-image.png

                              simatec 1 Reply Last reply Reply Quote 0
                              • simatec
                                simatec Developer Most Active @smartysmart last edited by

                                @smartysmart
                                Ist so gewollt und gür den Restore mit Backitup gedacht

                                S J 2 Replies Last reply Reply Quote 0
                                • S
                                  smartysmart @simatec last edited by

                                  @simatec sagte in Test Adapter Backitup v1.5.x:

                                  @smartysmart
                                  Ist so gewollt und gür den Restore mit Backitup gedacht

                                  Achso, der Import macht dann keine Probleme? Ja dann ist ja eh super. Dachte das wird beim Import Probleme machen.

                                  Top ... danke

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    Jan1 @simatec last edited by

                                    @simatec
                                    Gestern kam die Frage auf warum eigentlich mit CIFS arbeiten wenn doch auch NFS zur Verfügung steht. Ich konnte mich dran erinnern, dass in der Adapter Doku dazu mal ein Vergleich gestanden hatte und da ich mich weder mit dem einen noch mit dem anderen ausgekannt hatte, hab ich mich nach dem Lesen dieses Vergleich für CIFS entschieden, nur finde ich besagten Vergleich im Zusammenhang mit dem Backitup Adapter nicht mehr.
                                    Lange Rede kurzer Sinn, was ist denn nun die bessere Wahl wenn man von IOBroker der unter Linux läuft ein Backup auf ein NAS (in meinem Fall die Fritz) der auch unter Linux läuft sichern möchte?
                                    SMB sprich CIFS ist ja eigentlich ne Windows Geschichte, was dann eher für NFS sprechen würde wenn man das unter Linux macht. Gibts hier überhaupt große Unterschiede oder Vor- und Nachteile?

                                    simatec 1 Reply Last reply Reply Quote 0
                                    • simatec
                                      simatec Developer Most Active @Jan1 last edited by

                                      @Jan1
                                      Grundsätzlich finde ich NFS die bessere Wahl.
                                      Allerdings unterstützen nicht alle NAS Laufwerke NFS. Daher gibt es beide Varianten.
                                      Ich glaube die Fritzbox unterstützt nur CIFS.
                                      Es sei denn, du hast sie gepatcht und Freetz drauf laufen

                                      1 Reply Last reply Reply Quote 1
                                      • D
                                        deMarvin last edited by

                                        Hi,
                                        bin etwas ratlos, mein SQL-Restore will einfach nicht.
                                        Meine Daten:

                                        • Node.js v12.18.0
                                        • js-controller 3.14
                                        • NPM v6.14.4

                                        Mit Backitup 1.4.5 und auch 1.5.8 getestet.

                                        [DEBUG] [mysql] Start mysql Restore ...
                                        [ERROR] [mysql] Error: EPERM: operation not permitted, utime '/opt/iobroker/backups/mysql_restore_backupiobroker.sql'
                                        [ERROR] [mysql] mysql Restore not completed
                                        [EXIT] undefined **** Restore completed successfully!! ****
                                        

                                        Den Fixer hab ich schon mehrfach ausgeführt. System ist ganz frisch und auf dem neusten Stand. MariaDB-User hat alle Rechte.
                                        Weiß jemand weiter?

                                        simatec 1 Reply Last reply Reply Quote 0
                                        • simatec
                                          simatec Developer Most Active @deMarvin last edited by

                                          @deMarvin
                                          Hast du mysqldump installiert und in Backitup den Pfad zur mysqldump angegeben?

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            deMarvin last edited by deMarvin

                                            @simatec
                                            Nein und um ehrlich zu sein weiß ich auch nicht wo. Dumme Frage: Wo find ich das?

                                            [edit1]
                                            Ist wohl doch installiert, wie bekommt der User iobroker jetzt Rechte dafür?
                                            Das Backup macht er übrigens Problemlos.

                                            [edit2]
                                            Hab mal den Pfad noch eingetragen, auch kein Erfolg. Selber Fehler wenn ich die Datenbank wiederherstellen will.

                                            pi@iobroker:~ $ ls -la /usr/bin/mysqldump
                                            -rwxr-xr-x 1 root root 3593164 Feb  2 14:33 /usr/bin/mysqldump
                                            

                                            Jeder User hat aber Rechte zum ausführen.

                                            simatec 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            962
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            backitup backitup backup ccu history mysql redis restore restore backup
                                            168
                                            2706
                                            1786572
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo