Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Raspberrypi defekt - Daten retten?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    225

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Raspberrypi defekt - Daten retten?

Scheduled Pinned Locked Moved ioBroker Allgemein
34 Posts 6 Posters 5.6k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    kevlar
    wrote on last edited by
    #18

    wie wird das bei Multihost gehandhabt?

    ich möchte auf eine frische ioBroker Installation auf einem Windows Rechner umziehen.

    <u>Altes Setup</u> Von 2 Raspberry Pis habe ich 2 /opt/iobroker Verzeichnisse:

    1. von dem ehemaligen Raspberry PI master 192.168.1.5

    2. vom ehemaligen Slave 192.168.1.6

    Backups

    Backups hatte ich von beiden angelegt, aber das hat scheinbar nicht funktioniert.

    Oder ist es normal, dass das Backup archiv nur eine Datei (backup.json) enthält und einen Files Ordner, welcher leer ist? Da fehlen doch dann meine Bilder welche ich bei VIS hochgeladen habe etc?

    Manuelle Übertragung

    im /opt/iobroker Verzeichnis des ehemaligen Masters sind in "/opt/iobroker/iobroker-data/files" alle Adapter zu finden. Auch zum beispiel vis.0, wo dann auch meine hochgeladenen Bilder sind.

    im Verzeichnis des Slaves nur admin und discovery (obwohl ich den als host für vis ausgewählt hatte).

    Wie muss ich jetzt vorgehen? reicht es das Verzeichnis des alten Raspberry Masters in in Windows "drüberzukopieren"? Oder wie kann ich die 2 alten Hosts mergen.

    1 Reply Last reply
    0
    • HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #19

      Ist das noch das selbe Thema?

      oder besser neuer Thread - Migration von pi auf Windows?

      Eine Migration auf eine andere Hardware geht nicht so einfach mit dem Kopieren des Ordners /opt/iobroker, da die Pakete entsprechend der Hardware (und natürlich auch der node-version) kompiliert wurden.

      @kevlar:

      aber das hat scheinbar nicht funktioniert. `
      Schon mal einen Restore probiert?

      @kevlar:

      einen Files Ordner, welcher leer ist? `
      Hier befindet sich bei mir die vis-views.json, die alle views enthält.

      und die
      @kevlar:

      Bilder welche ich bei VIS hochgeladen `

      @kevlar:

      im Verzeichnis des Slaves nur admin und discovery (obwohl ich den als host für vis ausgewählt hatte). `
      in einem Master-Slave System werden alle Instanzen auf dem Master verwaltet. Wo das anschließend läuft steht in der Info beim Master

      @kevlar:

      reicht es das Verzeichnis des alten Raspberry Masters in in Windows "drüberzukopieren"? `
      Nope! (s.o.)

      @kevlar:

      Oder wie kann ich die 2 alten Hosts mergen. `
      Ich habe es noch nie getestet ob man den Master wieder herstellen kann und dort anschließend alle Instanzen dem Master zuordnet.

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen -

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      ioBroker freut sich über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • T Offline
        T Offline
        tomg1970
        wrote on last edited by
        #20

        @Homoran:

        Wenn der Rechner exakt inkl. Hostnamen gleich aufgebaut ist, einfach das gesamte Verzeichnis drüberschreiben `

        Was mache ich falsch… beim zurückspielen der Daten per WINSCP kommt mir sofort ein Fehler (siehe Screenshot)

        IoBroker habe ich gestoppt - reicht das ??

        sudo iobroker stop
        

        2292_iobroker_copy.jpg

        1 Reply Last reply
        0
        • HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #21

          Hast du den ssh zugang für root freigeschaltet?

          Gruß Rainer

          kein Support per PN! - Fragen im Forum stellen -

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          ioBroker freut sich über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          0
          • T Offline
            T Offline
            tomg1970
            wrote on last edited by
            #22

            Ich habe in der sshd_config angepasst? Wie kann ich testen ob das auch wirklich greift?

            sudo nano /etc/ssh/sshd_config
            
            

            gelöscht

            #PermitRootLogin without-password
            

            hinzugefügt:

            PermitRootLogin yes
            
            sudo /etc/init.d/ssh restart
            
            1 Reply Last reply
            0
            • HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #23

              @tomg1970:

              Wie kann ich testen ob das auch wirklich greift? `
              Kannst du dich als root mit winscp auf dem Raspi einloggen.

              Wenn ja, ist das Thema ok.

              Dann kann es noch an verschiedenen Besitzern der alten und der neuen Installation liegen.

              Ggf. Per winscp die Rechte anpassen.

              Gruß Rainer

              kein Support per PN! - Fragen im Forum stellen -

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              ioBroker freut sich über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Reply Last reply
              0
              • T Offline
                T Offline
                tomg1970
                wrote on last edited by
                #24

                @Homoran:

                Kannst du dich als root mit winscp auf dem Raspi einloggen.

                Wenn ja, ist das Thema ok. `

                …auweia ... ich hatte noch "pi" als Benutzer in winscp hinterlegt ... peinlich

                Mit root, klappte das zurückkopieren/überschreiben der Dateien

                DANKE dir für den Tipp Rainer

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  tomg1970
                  wrote on last edited by
                  #25

                  Jetzt bin ich wieder bei meinem Grundproblem angelangt :(

                  Das Problem mit dem js-controller:

                  Als Beispiel im Log

                  host.ioBroker-RasPi	2018-06-03 17:17:28.880	error	Caught by controller[0]: Cannot parse "/opt/iobroker/node_modules/iobroker.vis/lib/../../iobroker.vis-justgage/io-package.json": SyntaxError: Unexpected end of JSON input
                  
                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    kevlar
                    wrote on last edited by
                    #26

                    @Homoran:

                    Ist das noch das selbe Thema?

                    oder besser neuer Thread - Migration von pi auf Windows? `
                    Kannst es gerne verschieben (falls möglich), wenn es doch eine komplexere Thematik ist. Wollte nicht den Ursprungsthread damit zumüllen, ich habe nur den Thread gewählt weil es ja auch um das "überschreiben" von /opt/iobroker/ ging.

                    @tomg1970:

                    Das Problem mit dem js-controller: `

                    hast du mal die "../iobroker.vis-justgage/io-package.json"" Datei angeschaut? Ist die Funktionstüchtig oder vllt zertstört?

                    1 Reply Last reply
                    0
                    • T Offline
                      T Offline
                      tomg1970
                      wrote on last edited by
                      #27

                      @kevlar:

                      Das Problem mit dem js-controller: `

                      hast du mal die "../iobroker.vis-justgage/io-package.json"" Datei angeschaut? Ist die Funktionstüchtig oder vllt zertstört?

                      mmmh könnte echt sein … die hat 0 kb .... und beim zurückkopieren überschreibe ich dann wahrscheinlich immer die korrekte Datei aus der Installation ?

                      Soll ich einfach mal diesen Ordner weg lassen, oder geht das nicht?

                      1 Reply Last reply
                      0
                      • T Offline
                        T Offline
                        tomg1970
                        wrote on last edited by
                        #28

                        @tomg1970:

                        @kevlar:

                        Das Problem mit dem js-controller:

                        …..hast du mal die "../iobroker.vis-justgage/io-package.json"" Datei angeschaut? Ist die Funktionstüchtig oder vllt zertstört? `

                        mmmh könnte echt sein … die hat 0 kb .... und beim zurückkopieren überschreibe ich dann wahrscheinlich immer die korrekte Datei aus der Installation ?

                        Soll ich einfach mal diesen Ordner weg lassen, oder geht das nicht? `

                        1 Reply Last reply
                        0
                        • HomoranH Do not disturb
                          HomoranH Do not disturb
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #29

                          einfach justgage löschen und neu installieren.

                          oder drüberinstallieren

                          Gruß

                          Rainer

                          kein Support per PN! - Fragen im Forum stellen -

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          ioBroker freut sich über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Reply Last reply
                          0
                          • T Offline
                            T Offline
                            tomg1970
                            wrote on last edited by
                            #30

                            Irgendwie klappt das alles nicht …. es hängt immer wieder am gleichen Punkte.

                            Möchte jetzt folgenden Weg probieren. Grundinstallation.

                            1. nur die VIS-Views zurückspielen >>> wo finde ich diese?

                            2. dann probieren die Adapter einzeln wieder zu installieren?

                            wenn das klappt evtl. verschiedene Adapter (inkl. Einstellugen) wieder zurück zu sichern >> was muss pro Adapter hier zurückgespielt werden und

                            wo finde ich die einzelnen Dateien

                            1 Reply Last reply
                            0
                            • HomoranH Do not disturb
                              HomoranH Do not disturb
                              Homoran
                              Global Moderator Administrators
                              wrote on last edited by
                              #31

                              Vorschlag 1:

                              Mach mal ein Backup

                              cd /opt/ iobroker
                              sudo iobroker stop
                              sudo iobroker backup
                              

                              Kopiere die entstandene Datei in /opt/iobroker/backups auf deinen PC

                              Neue Installation

                              Dort Ordner /opt/iobroker/backups anlegen und Backup zurückspielen

                              Dann mit

                              cd /opt/ iobroker
                              sudo iobroker stop
                              sudo iobroker restore
                              sudo iobroker start
                              

                              Die Installation zurückspielen.

                              Jetzt werden Alle Adapter neu Installiert, Konfigurationen, Skripte und Views aus der alten Installation übernommen, dauert bis zu 2 Stunden.

                              Vorschlag 2:

                              Alles komplett neu, Views aus alter Installation übernehmen.

                              Diese befinden sich in einer Datei vis-views.json. Diese liegt (aus dem Kopf) unter /opt/iobroker/node_modules/vis.0/main

                              Gruß Rainer

                              kein Support per PN! - Fragen im Forum stellen -

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              ioBroker freut sich über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Reply Last reply
                              0
                              • KusselinK Offline
                                KusselinK Offline
                                Kusselin
                                wrote on last edited by Kusselin
                                #32

                                Hallo Rainer,

                                verstehe ich das richtig..ich sichere mir den /opt/iobroker ordner komplett, wenn ich noch draufkomme....dann nehme ich mir eine neue microSD und installiere darauf den iobroker neu....also gibt es ja wieder einen Ordner /opt/iobroker......wenn iobroker installiert ist dann nehme ich den gesicherten /opt/iobroker Ordner und kopiere den mit z.B. Filzilla in den neu installierten iobroker ordner...wenn ich gefragt werde ob ich überschreiben will dann -> ja.

                                Hab ich das so richtig verstanden? und muss das kopieren mit Rootrechten passieren?

                                Über ne Rückinfo vielen dank

                                HomoranH 1 Reply Last reply
                                0
                                • KusselinK Kusselin

                                  Hallo Rainer,

                                  verstehe ich das richtig..ich sichere mir den /opt/iobroker ordner komplett, wenn ich noch draufkomme....dann nehme ich mir eine neue microSD und installiere darauf den iobroker neu....also gibt es ja wieder einen Ordner /opt/iobroker......wenn iobroker installiert ist dann nehme ich den gesicherten /opt/iobroker Ordner und kopiere den mit z.B. Filzilla in den neu installierten iobroker ordner...wenn ich gefragt werde ob ich überschreiben will dann -> ja.

                                  Hab ich das so richtig verstanden? und muss das kopieren mit Rootrechten passieren?

                                  Über ne Rückinfo vielen dank

                                  HomoranH Do not disturb
                                  HomoranH Do not disturb
                                  Homoran
                                  Global Moderator Administrators
                                  wrote on last edited by
                                  #33

                                  @Kusselin sagte in Raspberrypi defekt - Daten retten?:

                                  Hab ich das so richtig verstanden?

                                  Der Beitrag ist jetzt 2 Jahre alt.
                                  In der Zwischenzeit hat sich viel getan.

                                  Grundsätzlich geht das noch so, wenn....
                                  Gleiche Hardware
                                  Gleiche nodejs Version
                                  Gleiche ip
                                  Gleicher hostname

                                  Einen Versuch ist es wert, ggf noch einen npm rebuild im verzeichnis ausführen und den fixer drüberjagen.

                                  kein Support per PN! - Fragen im Forum stellen -

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  ioBroker freut sich über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  1 Reply Last reply
                                  0
                                  • KusselinK Offline
                                    KusselinK Offline
                                    Kusselin
                                    wrote on last edited by
                                    #34

                                    o.k. danke

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    Support us

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

                                    562

                                    Online

                                    32.7k

                                    Users

                                    82.5k

                                    Topics

                                    1.3m

                                    Posts
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Home
                                    • Recent
                                    • Tags
                                    • Unread 0
                                    • Categories
                                    • Unreplied
                                    • Popular
                                    • GitHub
                                    • Docu
                                    • Hilfe