Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Backitup Fehler Zugriffsrechte? (EACCES: permission denied)

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Backitup Fehler Zugriffsrechte? (EACCES: permission denied)

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

      das wäre nun auf die Schnelle erledigt:

      Pending OS-Updates:     0
      Pending iob updates:    0
      
      ======================= SUMMARY =======================
                              v.2024-10-19
      
      
         Static hostname: iobroker
               Icon name: computer-laptop
                 Chassis: laptop
        Operating System: Debian GNU/Linux 11 (bullseye)
                  Kernel: Linux 5.10.0-33-amd64
            Architecture: x86-64
      
      Installation:           native
      Kernel:                 x86_64
      Userland:               64 bit
      Timezone:               Europe/Berlin (CET, +0100)
      User-ID:                1000
      Display-Server:         false
      Boot Target:            multi-user.target
      
      Pending OS-Updates:     0
      Pending iob updates:    0
      
      Nodejs-Installation:
      /usr/bin/nodejs         v20.18.1
      /usr/bin/node           v20.18.1
      /usr/bin/npm            10.8.2
      /usr/bin/npx            10.8.2
      /usr/bin/corepack       0.29.4
      
      Recommended versions are nodejs 20.18.1 and npm 10.8.2
      nodeJS installation is correct
      
      MEMORY:
                     total        used        free      shared  buff/cache   available
      Mem:            3.8G        2.0G        803M        1.0M        1.0G        1.6G
      Swap:           975M          0B        975M
      Total:          4.8G        2.0G        1.8G
      
      Active iob-Instances:   22
      Upgrade policy: none
      
      ioBroker Core:          js-controller           7.0.3
                              admin                   7.1.5
      
      ioBroker Status:        iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Status admin and web instance:
      + system.adapter.admin.0                  : admin                 : iobroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.web.0                    : web                   : iobroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      
      Objects:                7850
      States:                 6966
      
      Size of iob-Database:
      
      22M     /opt/iobroker/iobroker-data/objects.jsonl
      9.2M    /opt/iobroker/iobroker-data/states.jsonl
      
      
      Debian 'bullseye' is the current oldstable version. Please upgrade to the latest stable release 'bookworm' in due time!
      
      =================== END OF SUMMARY ====================
      
      

      ändert aber leider nichts:

      2024-12-14 10:20:23.400 - error: backitup.0 (923) [iobroker/iobroker] host.iobroker Cannot pack directory /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2024_12_14-10_20_02_backupiobroker.tar.gz'
      2024-12-14 10:20:23.420 - error: backitup.0 (923) [iobroker/iobroker] host.iobroker Backup not created: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2024_12_14-10_20_02_backupiobroker.tar.gz'
      2024-12-14 10:20:24.448 - error: backitup.0 (923) [iobroker/iobroker] [Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/config.json'] {
      2024-12-14 10:20:24.449 - error: backitup.0 (923) [iobroker/iobroker] errno: -2,
      2024-12-14 10:20:24.450 - error: backitup.0 (923) [iobroker/iobroker] code: 'ENOENT',
      2024-12-14 10:20:24.451 - error: backitup.0 (923) [iobroker/iobroker] syscall: 'open',
      2024-12-14 10:20:24.452 - error: backitup.0 (923) [iobroker/iobroker] path: '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/config.json'
      2024-12-14 10:20:24.453 - error: backitup.0 (923) [iobroker/iobroker] }
      2024-12-14 10:20:24.457 - error: backitup.0 (923) [iobroker/iobroker] [Error: ENOENT: no such file or directory, scandir '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/esphome.0'] {
      2024-12-14 10:20:24.458 - error: backitup.0 (923) [iobroker/iobroker] errno: -2,
      2024-12-14 10:20:24.459 - error: backitup.0 (923) [iobroker/iobroker] code: 'ENOENT',
      2024-12-14 10:20:24.460 - error: backitup.0 (923) [iobroker/iobroker] syscall: 'scandir',
      2024-12-14 10:20:24.462 - error: backitup.0 (923) [iobroker/iobroker] path: '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/esphome.0'
      2024-12-14 10:20:24.463 - error: backitup.0 (923) [iobroker/iobroker] }
      2024-12-14 10:20:24.464 - error: backitup.0 (923) [iobroker/iobroker] [Error: ENOENT: no such file or directory, scandir '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/files'] {
      2024-12-14 10:20:24.465 - error: backitup.0 (923) [iobroker/iobroker] errno: -2,
      2024-12-14 10:20:24.466 - error: backitup.0 (923) [iobroker/iobroker] code: 'ENOENT',
      2024-12-14 10:20:24.466 - error: backitup.0 (923) [iobroker/iobroker] syscall: 'scandir',
      2024-12-14 10:20:24.467 - error: backitup.0 (923) [iobroker/iobroker] path: '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/files'
      2024-12-14 10:20:24.468 - error: backitup.0 (923) [iobroker/iobroker] }
      2024-12-14 10:20:24.469 - error: backitup.0 (923) [iobroker/iobroker] [Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/objects.jsonl'] {
      2024-12-14 10:20:24.469 - error: backitup.0 (923) [iobroker/iobroker] errno: -2,
      2024-12-14 10:20:24.470 - error: backitup.0 (923) [iobroker/iobroker] code: 'ENOENT',
      2024-12-14 10:20:24.471 - error: backitup.0 (923) [iobroker/iobroker] syscall: 'open',
      2024-12-14 10:20:24.472 - error: backitup.0 (923) [iobroker/iobroker] path: '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/objects.jsonl'
      2024-12-14 10:20:24.472 - error: backitup.0 (923) [iobroker/iobroker] }
      2024-12-14 10:20:25.154 - warn: backitup.0 (923) [iobroker/influxDB] InfluxDB Backup tmp directory cannot created
      2024-12-14 10:20:25.500 - error: backitup.0 (923) [iobroker/influxDB] Error: Command failed: influx backup --bucket iobroker -t aapxj6Xr6CDRT4v_tS8uzlZ0tlmQ== "/opt/iobroker/backups/influxDB_2024_12_14-10_20_25_backupiobroker"
      2024-12-14 10:20:25.501 - error: backitup.0 (923) [iobroker/influxDB] Error: mkdir /opt/iobroker/backups/influxDB_2024_12_14-10_20_25_backupiobroker: permission denied
      2024-12-14 10:20:25.503 - error: backitup.0 (923) [iobroker] Error: Command failed: influx backup --bucket iobroker -t aapxj6Xr6CDRT4v_rAMTz8rXYuP0tlmQ== "/opt/iobroker/backups/influxDB_2024_12_14-10_20_25_backupiobroker"
      Error: mkdir /opt/iobroker/backups/influxDB_2024_12_14-10_20_25_backupiobroker: permission denied
      2024-12-14 10:20:25.685 - error: backitup.0 (923) [iobroker/mysql] Error: Command failed: mysqldump -u iobroker -p**** iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql_2024_12_14-10_20_25_backupiobroker.sql
      2024-12-14 10:20:25.687 - error: backitup.0 (923) [iobroker/mysql] /bin/sh: 1: cannot create /opt/iobroker/backups/mysql_2024_12_14-10_20_25_backupiobroker.sql: Permission denied
      2024-12-14 10:20:25.688 - error: backitup.0 (923) [iobroker] Error: Command failed: mysqldump -u iobroker -p**** iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql_2024_12_14-10_20_25_backupiobroker.sql
      /bin/sh: 1: cannot create /opt/iobroker/backups/mysql_2024_12_14-10_20_25_backupiobroker.sql: Permission denied
      2024-12-14 10:20:26.269 - info: admin.0 (781) ==> Connected system.user.admin from ::ffff:192.168.0.2
      2024-12-14 10:20:26.613 - error: backitup.0 (923) [iobroker/zigbee] Error: EACCES: permission denied, open '/opt/iobroker/backups/zigbee.0_2024_12_14-10_20_26_backupiobroker.tar.gz'
      2024-12-14 10:20:26.614 - error: backitup.0 (923) [iobroker] Error: EACCES: permission denied, open '/opt/iobroker/backups/zigbee.0_2024_12_14-10_20_26_backupiobroker.tar.gz'
      2024-12-14 10:20:26.750 - info: admin.0 (781) <== Disconnect system.user.admin from ::ffff:192.168.0.2 backitup
      2024-12-14 10:20:27.349 - warn: backitup.0 (923) [iobroker/javascripts] Javascript tmp directory "/opt/iobroker/backups/tmpScripts" cannot created ... Error: EACCES: permission denied, mkdir '/opt/iobroker/backups/tmpScripts'
      2024-12-14 10:20:27.750 - error: backitup.0 (923) [iobroker/javascripts] script.json cannot be written: Error: EACCES: permission denied, open '/opt/iobroker/backups/tmpScripts/script.json'
      2024-12-14 10:20:39.783 - warn: backitup.0 (923) [iobroker/javascripts] javascript Backup not created
      2024-12-14 10:20:40.260 - error: backitup.0 (923) [iobroker/esphome] Error: EACCES: permission denied, open '/opt/iobroker/backups/esphome.0_2024_12_14-10_20_40_backupiobroker.tar.gz'
      2024-12-14 10:20:40.262 - error: backitup.0 (923) [iobroker] Error: EACCES: permission denied, open '/opt/iobroker/backups/esphome.0_2024_12_14-10_20_40_backupiobroker.tar.gz'
      2024-12-14 10:20:41.320 - error: backitup.0 (923) [iobroker/clean] Backup files not deleted from /opt/iobroker/backups because some errors.
      
      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Dieter_P last edited by Homoran

        @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

        ändert aber leider nichts:

        nochmal bitte zum mitschreiben!
        ich hoffe ich bin jetzt auf dem richtigen Dampfer.

        Der Fehler tritt beim Erstellen eines Backups auf?
        seit dem Stromausfall?
        von dem "nur" das NAS betroffen war?

        @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

        stimmen die Zugriffsrechte für den share noch?

        wobei mich diese Art Meldung irritiert

        @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                                2024-12-14 10:20:24.457 - error: backitup.0 (923) [iobroker/iobroker] [Error: ENOENT: no such file or directory, scandir '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/esphome.0'] {                                                                    
        

        PS
        da war vor kurzem schon so ein (ähnlicher?) Fall

        D 1 Reply Last reply Reply Quote 0
        • D
          Dieter_P @Homoran last edited by Dieter_P

          @homoran said in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

          @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

          ändert aber leider nichts:

          nochmal bitte zum mitschreiben!
          ich hoffe ich bin jetzt auf dem richtigen Dampfer.

          Der Fehler tritt beim Erstellen eines Backups auf?

          Ja, sowohl automatisierte Backups (bei Mir Nachts um 2:00h) oder manuell angestoßen
          91b7a3b5-c4e7-4e35-b7cb-1a48378be62d-grafik.png

          seit dem Stromausfall?
          von dem "nur" das NAS betroffen war?

          Ich prüfe nach dem Stromausfall wo es überall hakt und finde Backitup. Vermute aber auf Basis der Logs und da eine anderer Stromkreis/Sicherung, dass es vielleicht mit dem Stromausfall nichts zu tun hat. Ausschließen kann ich es leider nicht. Letztes erfolgreiches Backup was auf dem NAS liegt vom 10.12. vielmehr kann ich nicht gesichert sagen.

          @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

          stimmen die Zugriffsrechte für den share noch?

          Du sprichst vom NAS? Hab die Synology (die war betroffen vom Stromausfall) nun von DSM 6.x auf DSM7.2 hochgezogen, darum könnte dort was sein. Aber der Log meldet

          08:27:42.467	INFO	gui	Backup gestartet ...
          
          08:27:52.704	DEBUG	mount	nfs-mount command: "sudo mount 192.168.7.100:/volume1/BACKUP/iobroker /opt/iobroker/backups"
          
          08:27:52.773	DEBUG	mount	mount successfully completed
          
          08:27:52.826	DEBUG	mount	done
          

          PS
          da war vor kurzem schon so ein (ähnlicher?) Fall

          Ist ein dedizierter Nutzer mit exklusivem Bereich nur für Backups. Daher müßte ich überlegen wie ich das noch testen könnte.

          Vermutlich mit sowas wie WinSCP und dann NFS über den Log-In von IOBroker

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Dieter_P last edited by Homoran

            @dieter_p Der ähnliche Fall war wohl nicht ähnlich genug.
            Der bekam auch den Fehler 'could not pack', aber zusätzlich ENOSPACE.

            was es schließlich war, kam nicht endgültig raus. 😞

            Vielleicht weiss @thomas-braun noch mehr.

            D 1 Reply Last reply Reply Quote 0
            • D
              Dieter_P @Homoran last edited by Dieter_P

              @homoran
              vermute wir sprechen über den gleichen Fall. Hatte da was über die Suche gefunden und hatte das Problem dort auch aufs NAS/Synology verstanden.

              Ich bin nun aber weiter! Der Stromausfall war 9.12. ca. 19:00h
              Ich habe aber ein erfolgreichreiches Backup auf dem NAS vom 10.12. (2:00h)

              Somit der Stromausfall nicht das Problem für den IOBroker selbst.

              Ob ich danach in den folgenden Tagen durch mein Upgrade auf DSM 7.2 auf dem Synology NAS das Problem verursacht hab, kann weiterhin natürlich sein.

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Dieter_P last edited by Homoran

                @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                vermute wir sprechen über den gleichen Fall

                https://forum.iobroker.net/post/1227546
                da wurde der mount auch erfolgreich erstellt

                @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                Somit der Stromausfall nicht das Problem für den IOBroker selbst.

                sehe ich auch so

                @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                Ich bin nun aber weiter! Der Stromausfall war 9.12. ca. 19:00h
                Ich habe aber ein erfolgreichreiches Backup auf dem NAS vom 10.12. (2:00h)

                das meinte ich vorhin mit "anderem Backup"

                D 2 Replies Last reply Reply Quote 1
                • D
                  Dieter_P @Homoran last edited by Dieter_P

                  @homoran said in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                  https://forum.iobroker.net/post/1227546
                  da wurde der mount auch erfolgreich erstellt

                  Danke. Ich dreh mal in dieser Richtung eine Prüfschleife.

                  Edit: Ja. Schnell einfach mal die Speicherung aufs NAS deaktiviert und BackitUp läuft Fehlerfrei durch. Also defintiv dort meine Baustelle und nicht beim IOBroker.
                  Danke! (Somit ein aktuelles Backup und einem kompletten neuen Aufbau steht nix im Weg!)

                  1 Reply Last reply Reply Quote 0
                  • D
                    Dieter_P @Homoran last edited by Dieter_P

                    @homoran said in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                    @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                    vermute wir sprechen über den gleichen Fall

                    https://forum.iobroker.net/post/1227546
                    da wurde der mount auch erfolgreich erstellt

                    Die Tests, ergeben für mich keinen erfolgreichen mount bei mir. z.B.:

                    pi@iobroker:~$ sudo mount -t nfs 196.168.7.100:/volume1/BACKUP/iobroker /mnt
                    mount.nfs: Connection timed out
                    

                    Wo es nun bei mir hakt:
                    Voherig mit DMS 6.X haben folgende Einstellungen funktioniert:
                    d4edf8e6-5a06-4c10-8b3b-4725cdf1a903-grafik.png

                    Dort wurde doch als root der mount durchgeführt und es gibt keine dedizierte Möglichkeit einen Benutzer mit Passwort in backitup dafür zu konfigurieren? Richtig?

                    In dem Synology NAS ist aber für die Zugriffsregel über NFS zwingend als Sicherheit etwas anzulegen:
                    784e804e-3588-481c-8ed4-1a457e5c8e80-grafik.png

                    Kann gut sein, dass das unter DSM 6.X noch anders war.

                    Somit kann das so ohne Benutzer Authentifizierung nicht mehr funktionieren, korrekt?

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @Dieter_P last edited by

                      @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                      Somit kann das so ohne Benutzer Authentifizierung nicht mehr funktionieren, korrekt?

                      NFS (in der simpelsten Form ohne Kerberos usw.) funktioniert über die UID/GID des users. Die sollten also auf beiden Systemen gleich sein.

                      D 1 Reply Last reply Reply Quote 1
                      • D
                        Dieter_P @Thomas Braun last edited by

                        @thomas-braun said in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                        UID/GID

                        Danke. Da ich keine Möglichkeit sehe Backitup einen anderen User zu geben als "iobroker" hab ich den Benutzer nun auch auf dem NAS angelegt (nicht User: Backup oder sonstwas) und damit funktioniert es!

                        Danke!

                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @Dieter_P last edited by

                          @dieter_p sagte in Backitup Fehler Zugriffsrechte? (EACCES: permission denied):

                          hab ich den Benutzer nun auch auf dem NAS angelegt (nicht User: Backup oder sonstwas)

                          Genauso macht man das.

                          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

                          964
                          Online

                          31.6k
                          Users

                          79.4k
                          Topics

                          1.3m
                          Posts

                          access rights backitup
                          3
                          23
                          433
                          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