Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. kein restore im Terminal möglich

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    671

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    514

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.0k

kein restore im Terminal möglich

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 4 Kommentatoren 821 Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • docadamsD docadams

    Hallo,
    weil beim Updateprozess einiges schief gelaufen war, wollte ich dies mit Restore rückgängig machen.

    Dazu habe ich unter Bullseye einen Backup-Befehl durchgeführt.

    sudo iob stop
    pi@iob:~ $ sudo iob backup
    host.iob 27462 states saved
    host. 32521 objects saved
    Backup created: /opt/iobroker/backups/2023_09_05-17_03_59_backupiobroker.tar.gz
    pi@iob:~ $ sudo iob start
    
    

    Danach ein letztes unter Buster erstelltes Image auf die SD-Karte gespielt.
    Danach wollte ich das im Terminal erstellte Backup einspielen. Aber:

    pi@iob:~ $ cd /opt/iobroker/backups/
    pi@iob:/opt/iobroker/backups $ ls
    2023_09_05-17_03_59_backupiobroker.tar.gz     
    
    pi@iob:/opt/iobroker/backups $ iobroker restore 2023_09_05-17_03_59_backupiobroker.tar.gz
    No connection to databases possible ...
    

    Egal, ob ich den restore-Befehl mit oder ohne sudo eingebe, keine Verbindung möglich.
    Aber das dürfte doch nicht am unterschiedlichen System (Buster bzw. Bulleye) liegen, oder?
    Oder muss ich erst die Backupdatei in seine Einzelteile entpacken und die dann restoren?

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von Thomas Braun
    #2

    @docadams sagte in kein restore im Terminal möglich:

    sudo iob stop

    Wo kommt das eigentlich her?

    iobroker wird NIE per sudo angepackt.

    Führ den Fixer aus.
    Und dann schaust du dir die Rechte an der Backup-Datei an. Vermutlich gehört die dem root.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    docadamsD 1 Antwort Letzte Antwort
    1
    • docadamsD docadams

      Hallo,
      weil beim Updateprozess einiges schief gelaufen war, wollte ich dies mit Restore rückgängig machen.

      Dazu habe ich unter Bullseye einen Backup-Befehl durchgeführt.

      sudo iob stop
      pi@iob:~ $ sudo iob backup
      host.iob 27462 states saved
      host. 32521 objects saved
      Backup created: /opt/iobroker/backups/2023_09_05-17_03_59_backupiobroker.tar.gz
      pi@iob:~ $ sudo iob start
      
      

      Danach ein letztes unter Buster erstelltes Image auf die SD-Karte gespielt.
      Danach wollte ich das im Terminal erstellte Backup einspielen. Aber:

      pi@iob:~ $ cd /opt/iobroker/backups/
      pi@iob:/opt/iobroker/backups $ ls
      2023_09_05-17_03_59_backupiobroker.tar.gz     
      
      pi@iob:/opt/iobroker/backups $ iobroker restore 2023_09_05-17_03_59_backupiobroker.tar.gz
      No connection to databases possible ...
      

      Egal, ob ich den restore-Befehl mit oder ohne sudo eingebe, keine Verbindung möglich.
      Aber das dürfte doch nicht am unterschiedlichen System (Buster bzw. Bulleye) liegen, oder?
      Oder muss ich erst die Backupdatei in seine Einzelteile entpacken und die dann restoren?

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #3

      @docadams
      und warum will man das auch immer per Konsole machen? Kann man tun, dazu sollte man aber auch minimal Plan haben was man so tut.
      Der einfachste Weg ein sauberen Restor durchzuführen ist über den Adapter und das am besten auf einem frisch installierten IOBroker und nicht auf einem bereits verhunzten ;)

      Wenn das nicht klappt, dann hat man wohl am OS schon was versaut und sollte das erst mal bereinigen.

      1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @docadams sagte in kein restore im Terminal möglich:

        sudo iob stop

        Wo kommt das eigentlich her?

        iobroker wird NIE per sudo angepackt.

        Führ den Fixer aus.
        Und dann schaust du dir die Rechte an der Backup-Datei an. Vermutlich gehört die dem root.

        docadamsD Offline
        docadamsD Offline
        docadams
        schrieb am zuletzt editiert von docadams
        #4

        @thomas-braun sagte in kein restore im Terminal möglich:

        Wo kommt das eigentlich her?

        Tja, berechtigte Frage.

        https://forum.iobroker.net/topic/44566/how-to-node-js-iobroker-richtig-updaten-2021-22-edition

        Da ich als User pi unterwegs bin, habe ich fälschlicherweise diese Passage auf den ganzen Vorgang bezogen:
        --- Zitat ---
        Zum Beispiel lauten die Befehle für einen Raspberry Pi der ein Debian bzw. Raspbian-Image verwendet wie folgt, wenn man nicht als root-User (z.B. richtig mit dem User "pi") angemeldet ist:
        curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
        sudo apt install -y nodejs
        ---Zitat---

        Es geht um die BS-Änderung, da ist man ja viel mit sudo unterwegs.
        Also ioBroker-Befehle nie mit sudo. Wieder was gelernt.

        Aber, muss vor Backup und restore der ioBroker gestoppt werden?
        In der Anleitung nicht.
        Dann habe ich ein neues Backup erstellt.
        Wenn ich das nun in dem anderen Image einspielen will, soll ich zunächst stoppen:

        pi@iob:~ $ iob restore /opt/iobroker/backups/2023_09_05-18_41_29_backupiobroker.tar.gz
        Stop iobroker first!
        pi@iob:~ $ iob stop
        pi@iob:~ $ iob restore /opt/iobroker/backups/2023_09_05-18_41_29_backupiobroker.tar.gz
        No connection to databases possible ...
        

        Weiterer Versuch nach nochmaligem fix:

        pi@iobroker4:/opt/iobroker/backups $ iob restore 2023_09_05-18_41_29_backupiobroker.tar.gz
        No connection to databases possible ...
         Cannot load "variables": Connection is closed.
         Cannot initialize database scripts: Cannot load "variables" into objects database: Connection is closed.
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • docadamsD docadams

          @thomas-braun sagte in kein restore im Terminal möglich:

          Wo kommt das eigentlich her?

          Tja, berechtigte Frage.

          https://forum.iobroker.net/topic/44566/how-to-node-js-iobroker-richtig-updaten-2021-22-edition

          Da ich als User pi unterwegs bin, habe ich fälschlicherweise diese Passage auf den ganzen Vorgang bezogen:
          --- Zitat ---
          Zum Beispiel lauten die Befehle für einen Raspberry Pi der ein Debian bzw. Raspbian-Image verwendet wie folgt, wenn man nicht als root-User (z.B. richtig mit dem User "pi") angemeldet ist:
          curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
          sudo apt install -y nodejs
          ---Zitat---

          Es geht um die BS-Änderung, da ist man ja viel mit sudo unterwegs.
          Also ioBroker-Befehle nie mit sudo. Wieder was gelernt.

          Aber, muss vor Backup und restore der ioBroker gestoppt werden?
          In der Anleitung nicht.
          Dann habe ich ein neues Backup erstellt.
          Wenn ich das nun in dem anderen Image einspielen will, soll ich zunächst stoppen:

          pi@iob:~ $ iob restore /opt/iobroker/backups/2023_09_05-18_41_29_backupiobroker.tar.gz
          Stop iobroker first!
          pi@iob:~ $ iob stop
          pi@iob:~ $ iob restore /opt/iobroker/backups/2023_09_05-18_41_29_backupiobroker.tar.gz
          No connection to databases possible ...
          

          Weiterer Versuch nach nochmaligem fix:

          pi@iobroker4:/opt/iobroker/backups $ iob restore 2023_09_05-18_41_29_backupiobroker.tar.gz
          No connection to databases possible ...
           Cannot load "variables": Connection is closed.
           Cannot initialize database scripts: Cannot load "variables" into objects database: Connection is closed.
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #5

          @docadams

          Hast du die vermutlich verfummelten Rechte jetzt per

          iob fix 
          

          wieder gerade gebogen? Wie sehen die Rechte an dem Backup File nun aus?

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          docadamsD 1 Antwort Letzte Antwort
          1
          • Thomas BraunT Thomas Braun

            @docadams

            Hast du die vermutlich verfummelten Rechte jetzt per

            iob fix 
            

            wieder gerade gebogen? Wie sehen die Rechte an dem Backup File nun aus?

            docadamsD Offline
            docadamsD Offline
            docadams
            schrieb am zuletzt editiert von
            #6

            @thomas-braun
            Das jetzige Backup hatte ich mit dem anderen Image erstellt.

            Das Fix habe ich mit dem Image erstellt, das ich vorher schon mal mit sudo gestoppt und wieder gestartet hatte.

            Ich werde das Urimage von Anfang August nochmals auf SD-Karte schreiben.
            Und vor dem Backup nochmals das fix laufen lassen.
            Da das bei mir immer recht lange dauert, werde ich mich morgen wieder melden.

            HomoranH Thomas BraunT 2 Antworten Letzte Antwort
            0
            • docadamsD docadams

              @thomas-braun
              Das jetzige Backup hatte ich mit dem anderen Image erstellt.

              Das Fix habe ich mit dem Image erstellt, das ich vorher schon mal mit sudo gestoppt und wieder gestartet hatte.

              Ich werde das Urimage von Anfang August nochmals auf SD-Karte schreiben.
              Und vor dem Backup nochmals das fix laufen lassen.
              Da das bei mir immer recht lange dauert, werde ich mich morgen wieder melden.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #7

              @docadams sagte in kein restore im Terminal möglich:

              Das jetzige Backup hatte ich mit dem anderen Image erstellt.

              deshalb

              @thomas-braun sagte in kein restore im Terminal möglich:

              Wie sehen die Rechte an dem Backup File nun aus?

              die könnte man wieder gerade biegen

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • docadamsD docadams

                @thomas-braun
                Das jetzige Backup hatte ich mit dem anderen Image erstellt.

                Das Fix habe ich mit dem Image erstellt, das ich vorher schon mal mit sudo gestoppt und wieder gestartet hatte.

                Ich werde das Urimage von Anfang August nochmals auf SD-Karte schreiben.
                Und vor dem Backup nochmals das fix laufen lassen.
                Da das bei mir immer recht lange dauert, werde ich mich morgen wieder melden.

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #8

                @docadams sagte in kein restore im Terminal möglich:

                Ich werde das Urimage von Anfang August nochmals auf SD-Karte schreiben.

                Das nützt dir nix, wenn das schon verbogen ist.

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                docadamsD 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @docadams sagte in kein restore im Terminal möglich:

                  Ich werde das Urimage von Anfang August nochmals auf SD-Karte schreiben.

                  Das nützt dir nix, wenn das schon verbogen ist.

                  docadamsD Offline
                  docadamsD Offline
                  docadams
                  schrieb am zuletzt editiert von docadams
                  #9

                  @thomas-braun sagte in kein restore im Terminal möglich:

                  Das nützt dir nix, wenn das schon verbogen ist.

                  Das Image hatte ich vor Beginn allen Übels (System und ioB aktualisieren) erstellt.
                  Dabei habe ich leider diesen UDEV-Fehler eingespielt.
                  Darum will ich noch mal von vorn beginnen, natürlich möglichst mit aktuellen Daten und diversen Skript- und VIS-Änderungen. Diese Image-Datei sollte also unverbogen sein.

                  Mit Rechte des Backupfiles, meinst du da Owner iobroker 100664 ?

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • docadamsD docadams

                    @thomas-braun sagte in kein restore im Terminal möglich:

                    Das nützt dir nix, wenn das schon verbogen ist.

                    Das Image hatte ich vor Beginn allen Übels (System und ioB aktualisieren) erstellt.
                    Dabei habe ich leider diesen UDEV-Fehler eingespielt.
                    Darum will ich noch mal von vorn beginnen, natürlich möglichst mit aktuellen Daten und diversen Skript- und VIS-Änderungen. Diese Image-Datei sollte also unverbogen sein.

                    Mit Rechte des Backupfiles, meinst du da Owner iobroker 100664 ?

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von Thomas Braun
                    #10

                    @docadams sagte in kein restore im Terminal möglich:

                    Dabei habe ich leider diesen UDEV-Fehler eingespielt.

                    Das ist kein unvermeidbarer Fehler, bzw bei aktuellen Systemen (außer Raspberry 32bit) gefixt. Vor allen Dingen erfordert das keine Neuinstallation von irgendwas.

                    Und Systempflege ist alles andere als ein 'Übel', das ist enorm wichtig.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    docadamsD 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @docadams sagte in kein restore im Terminal möglich:

                      Dabei habe ich leider diesen UDEV-Fehler eingespielt.

                      Das ist kein unvermeidbarer Fehler, bzw bei aktuellen Systemen (außer Raspberry 32bit) gefixt. Vor allen Dingen erfordert das keine Neuinstallation von irgendwas.

                      Und Systempflege ist alles andere als ein 'Übel', das ist enorm wichtig.

                      docadamsD Offline
                      docadamsD Offline
                      docadams
                      schrieb am zuletzt editiert von
                      #11

                      @thomas-braun sagte in kein restore im Terminal möglich:

                      Und Systempflege ist alles andere als ein 'Übel', das ist enorm wichtig.

                      Das mit Übel meine ich jetzt nicht lästig, sondern dass ich dabei Fehler gemacht habe. Durch eine längere Krankheit und allem, was daraus folgte, musste ich meinn Hobby schleifen lassen. Und muss nun viel nachholen.
                      Das Langfristziel ist schon der Umstieg auf 64bit. Aber wenn ich nicht mal das Backup/Restore innerhalb von 32Bit hinbekomme.... Vielleicht im Winter...

                      Mal eine grundsätzliche Frage.
                      Das grundsätzliche Stoppen des ioBrokers bei ioBroker betreffenden Terminal-Befehlen (fix, backup, restore,...) kann doch nicht falsch sein, oder? Weil ich bin mir sicher, dass ich es bei Tutorials schon mal mit und ohne "iob stop" gesehen habe.

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • docadamsD docadams

                        @thomas-braun sagte in kein restore im Terminal möglich:

                        Und Systempflege ist alles andere als ein 'Übel', das ist enorm wichtig.

                        Das mit Übel meine ich jetzt nicht lästig, sondern dass ich dabei Fehler gemacht habe. Durch eine längere Krankheit und allem, was daraus folgte, musste ich meinn Hobby schleifen lassen. Und muss nun viel nachholen.
                        Das Langfristziel ist schon der Umstieg auf 64bit. Aber wenn ich nicht mal das Backup/Restore innerhalb von 32Bit hinbekomme.... Vielleicht im Winter...

                        Mal eine grundsätzliche Frage.
                        Das grundsätzliche Stoppen des ioBrokers bei ioBroker betreffenden Terminal-Befehlen (fix, backup, restore,...) kann doch nicht falsch sein, oder? Weil ich bin mir sicher, dass ich es bei Tutorials schon mal mit und ohne "iob stop" gesehen habe.

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #12

                        @docadams

                        Möglich. Ich würde mich dann aber auch auf den 'Backitup-Adapter' verlassen, der macht sowas i. d. R. automagisch 'von alleine' richtig.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

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

                        614

                        Online

                        32.8k

                        Benutzer

                        82.9k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe