Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. SD Karte Defekt, kein Backup, ioBroker Retten

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    UNSOLVED SD Karte Defekt, kein Backup, ioBroker Retten

    This topic has been deleted. Only users with topic management privileges can see it.
    • jmeister79
      jmeister79 last edited by

      Hi,
      VIS habe ich hinbekommen,
      jetzt fehlen unbedingt noch irgendwie die scripte.

      Objekte kann ich zur not händisch machen wenn es nicht anders geht

      Nils

      arteck 1 Reply Last reply Reply Quote 0
      • C
        chrisblu last edited by chrisblu

        Hallo Nils,
        ich hatte gerade ein ähnliches Problem mit einer sd-Karte aus dem Handy. Ist immer aus dem Explorer verschwunden.
        Ich hab die Daten mit TestDisk (ist ein freies Tool) herunterbekommen. Da kann man sich nach der Analyse die Verzeichnisse und Dateien anzeigen lassen, dann markieren und kopieren.
        Hinweis: Ich habe nicht versucht die Karte zu reparieren, was mit diesem Tool auch möglich ist, da die Gefahr besteht, dass die Daten zerschossen werden.
        Testdisk musst Du mit Admin-Rechten starten.
        Anleitung findest Du z.B. auf Youtube unter "testdisk daten retten"
        Ich drücke dir die Daumen.
        Viele Grüße,
        Christian

        1 Reply Last reply Reply Quote 0
        • arteck
          arteck Developer Most Active @jmeister79 last edited by

          @jmeister79 du brauchst nur den iobroker-data ordner .. da liegt alles

          jmeister79 1 Reply Last reply Reply Quote 0
          • jmeister79
            jmeister79 @arteck last edited by

            @arteck Hallo Arteck,

            ja das hatte ich versucht, leider erfolglos.
            Darf ich fragen wie das vorgehen ist?

            Soll ich den Ordner ergänzen oder ersetzen (vorher entfernen)
            Kann es nicht ein Problem geben, wenn die Version zu neu ist.

            Ich habe folgendes versucht:

            1. Raspbian Image aufgesetzt
            2. ioBroker usw isntalliert
            3. iobroker eingerichtet -> lief.
            4. iobroker-data Verzeichnis ersetzt. Reboot.

            Hat nicht funktioniert

            1. Iobroker image vom Januar, das ich gesichert habe, wiederhergestellt -> lief
            2. iobroker-data Ordner ersetzt -> reboot
            3. iobroker startet nicht mehr

            Danke Danke!!!

            Nils
            ps.: ich bin mir bewusst, dass ich selber Schuld hab 😞

            1 Reply Last reply Reply Quote 0
            • jmeister79
              jmeister79 last edited by

              Hi,
              folgende Vorgehensweise:

              Alte Sicherung von Januar Aufgespielt. Läuft

              iobroker-data ordner ohne History ergänzt und rebootet.
              iobroker läuft nicht
              bei Versuch manuell zu starten kommt folgende Fehlermeldung:

              cannot read memoryLimitMB
              May be config file does not exist.
              Please call iobroker setup first..."
              ...
              Error: FAiled to write pidfile (EACCES)
              

              EACCESS war auch eienr der letzten logbucheinträge als er abgeraucht ist.

              Nils

              arteck 1 Reply Last reply Reply Quote 0
              • arteck
                arteck Developer Most Active @jmeister79 last edited by

                @jmeister79 die sd scheint voll zu sein..

                dein vorgehen sit teilweise richtig

                aber nimm doch schon ein fertiges image aus unserem download (auch hier sd expandieren)

                dann

                iobroker-data Ordner mit deinem ersetzten (kannst davor auch löschen muss du aber nicht da ehh alles ersetzt wird)

                dann iobroker start (muss kein reboot erfolgen)
                jetzt warten..das dauert .. es werden alle nötigen adapter neu installiert...das kannst du laufen im LOG sehen

                jmeister79 1 Reply Last reply Reply Quote 0
                • jmeister79
                  jmeister79 @arteck last edited by

                  @arteck
                  Guten Morgen,
                  habs jetzt mal mit einer Windows instanz probiert, das sit wesentlich leichter zu handeln

                  Dort kann man ja migrieren,
                  es scheint, dass irgendwas im iobroker-data ordner korumpiert wurde.

                  Die Installation ist nicht erfolgreich und der Server Startet nicht.

                  ich versuche es nochmal mit einem Import der backup-objects.

                  arteck Stabilostick 2 Replies Last reply Reply Quote 0
                  • arteck
                    arteck Developer Most Active @jmeister79 last edited by

                    @jmeister79 ganz sachte...

                    hast du redis im einsatz gehabt ?

                    1 Reply Last reply Reply Quote 0
                    • jmeister79
                      jmeister79 last edited by

                      Hi,
                      ich glaube nicht, hab davon gelesen, dass das für ein backup wichtig wäre.

                      Aber ich bin etwas weiter gekommen:

                      1. Windows iobroker clean installiert
                        2a. instanz gestoppt
                        2b. alte objects.json eingefügt
                        2c. instanz gestartet --> alle objekte und isntanzen tauchen wieder auf, javascript tabs fehlte, keine icons etc
                        3a. instanz gestoppt
                        3b. alten files ordner eingefügt
                        3c. instanz gestartet --> alle icons waren da, scripte tab da und scripte auswählbar

                      todo
                      vis, das kann ja aber einfach gezippt und importiert werden, das hatte ich schon

                      Wenn ich das jetzt noch problemlos im pi hibbekomme hab ich das meiste wieder puuh
                      ansonsten kann ich von heir die scripte retten.

                      Nils

                      arteck 1 Reply Last reply Reply Quote 0
                      • arteck
                        arteck Developer Most Active @jmeister79 last edited by

                        @jmeister79 schon gesehen
                        https://www.youtube.com/watch?v=uP9ngDCJWbc

                        jmeister79 1 Reply Last reply Reply Quote 0
                        • jmeister79
                          jmeister79 last edited by

                          danke dir, werde ich mir anschauen wenn ich heirmit durch bin.

                          Ich dreh noch ab, seit zwei Tagen ist mein WLAN total mies, so dass die Google Homes nichtmal mehr funktionieren, geschweige denn der dämliche pi sich anmeldet.
                          Selbst über LAN ist es total langsam.
                          Als ob ich jetzt zeit für solche besch***** Nebenkriegsschauplätze habe. DAMN!
                          die Fritzbox braucht wohl Aufmerksamkeit. GRR

                          Nils

                          1 Reply Last reply Reply Quote 0
                          • jmeister79
                            jmeister79 @arteck last edited by

                            @arteck eine neue Fritzbox später geht es jetzt weiter.

                            Der neue ioBroker läuft jetzt mit dem Files Ordner und der objects.json.
                            Das log spuckt jeden Menge Fehler aus:

                            zb

                            rpi2.0	2019-10-23 19:52:42.242	error	No Value found for mem_gpu
                            rpi2.0	2019-10-23 19:52:42.242	error	No Value found for mem_arm
                            rpi2.0	2019-10-23 19:52:42.241	error	No Value found for cpu_voltage
                            rpi2.0	2019-10-23 19:52:42.239	error	No Value found for cpu_frequency
                            

                            oder

                            web.0	2019-10-23 19:45:22.166	info	==>Connected system.user.admin from ::ffff:192.168.178.21
                            sql.0	2019-10-23 19:45:13.425	error	TypeError: Cannot read property 'borrow' of undefined
                            sql.0	2019-10-23 19:45:13.425	error	Selected SQL DB was not installed properly: "sqlite". SQLite requires build tools on system. See README.md
                            javascript.0	2019-10-23 19:45:05.669	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                            javascript.0	2019-10-23 19:45:05.669	error	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                            javascript.0	2019-10-23 19:45:05.669	error	at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12)
                            javascript.0	2019-10-23 19:45:05.668	error	at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10)
                            javascript.0	2019-10-23 19:45:05.668	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                            javascript.0	2019-10-23 19:45:05.668	error	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
                            javascript.0	2019-10-23 19:45:05.668	error	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3706:37)
                            javascript.0	2019-10-23 19:45:05.668	error	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:364:25)
                            javascript.0	2019-10-23 19:45:05.668	error	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:963:38)
                            

                            sollte ich die states.json auch integrieren?

                            Nils

                            arteck 1 Reply Last reply Reply Quote 0
                            • arteck
                              arteck Developer Most Active @jmeister79 last edited by

                              @jmeister79 du musst die object.json und die states.json zurückspielen..

                              aber das im log hängt mit der nicht vorhandenen sql verbindung.. mach mal den sql adapter aus

                              1 Reply Last reply Reply Quote 0
                              • jmeister79
                                jmeister79 last edited by

                                Guten morgen,
                                seit gestern läuft er wieder, ich bin den langen weg gegangen und habe aus der nicht funktionierenden windows Instanz die objekte und scripte exportiert und auf dem PI eine neueste version angelegt und dort von hand die objekte und skripte importiert.
                                Die handvoll adapter habe ich von hand installiert.

                                Jetzt habe ich sehr viel über den broker gelernt und auch mal meine Adapter ausgemistet.

                                Nur schade um die history, aber die war defekt und verloren.

                                Ist gestern noch spät geworden.
                                Die Zigbee geräte habe ich alle von hand wieder angelernt, bin davon ausgegangen, dass ein einfaches Importieren der objects hier nicht geholfen hätte, war das richtig?
                                Die Instanz läuft soweit problemlos bis auf einen block Fehler im Log:

                                host.iobrokerpi	2019-10-24 10:44:39.449	error	instance system.adapter.tr-064.0 terminated with code 1 ()
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
                                host.iobrokerpi	2019-10-24 10:44:39.449	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.tr-064/tr-064.js:15:20)
                                host.iobrokerpi	2019-10-24 10:44:39.448	error	Caught by controller[0]: at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
                                host.iobrokerpi	2019-10-24 10:44:39.448	error	Caught by controller[0]: TypeError: fns.adapter is not a function
                                host.iobrokerpi	2019-10-24 10:44:39.444	error	Caught by controller[0]: ^
                                host.iobrokerpi	2019-10-24 10:44:39.444	error	Caught by controller[0]: fns.adapter = fns.adapter(options);
                                host.iobrokerpi	2019-10-24 10:44:39.443	error	Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383
                                
                                arteck 1 Reply Last reply Reply Quote 0
                                • arteck
                                  arteck Developer Most Active @jmeister79 last edited by

                                  @jmeister79 sagte in SD Karte Defekt, kein Backup, ioBroker Retten:

                                  Die Instanz läuft soweit problemlos bis auf einen block Fehler im Log:

                                  na komm.. das ist jetzt aber schon 100 mal besprochen worden

                                  jmeister79 1 Reply Last reply Reply Quote 0
                                  • Stabilostick
                                    Stabilostick @jmeister79 last edited by

                                    @jmeister79 sagte in SD Karte Defekt, kein Backup, ioBroker Retten:

                                    Die Installation ist nicht erfolgreich

                                    Was hat denn das Windows Setup ausgegeben?

                                    jmeister79 1 Reply Last reply Reply Quote 0
                                    • jmeister79
                                      jmeister79 @Stabilostick last edited by

                                      @Stabilostick Bin mir nicht mehr sicher was es war, aber offensichtlich ist eine der DAteien im iobroker-data ordner korrupt.

                                      Ich kann, wenn interesse besteht nochmal eine installation machen. Für mich persönlich sit das problem gelöst.

                                      Nils

                                      1 Reply Last reply Reply Quote 0
                                      • jmeister79
                                        jmeister79 @arteck last edited by

                                        @arteck
                                        Guten morgen,
                                        sorry, bin noch dabei das Forum auswendig zu lernen. 🙂

                                        Ich hätte sowieso die Suchfunktion als nächstes bemüht aber danke für den Hinweis.

                                        Ich bin jetzt grad hin und ehr gerissen, ob ich deine backupstrategie nutze oder backitup.

                                        Backitup hat ja den charme, dass es integriert ist, deine sit aber 1000 mal flexibler...

                                        LG
                                        Nils

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate
                                        FAQ Cloud / IOT
                                        HowTo: Node.js-Update
                                        HowTo: Backup/Restore
                                        Downloads
                                        BLOG

                                        433
                                        Online

                                        32.1k
                                        Users

                                        80.6k
                                        Topics

                                        1.3m
                                        Posts

                                        recover
                                        4
                                        19
                                        1475
                                        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