NEWS
TESTER gesucht / Backup auf Fritz.nas - node 18.18.0
-
@thomas-braun Bei mir läuft der IOBroker auf einer VM unter Proxmox. Auch bei mir sind die Backups seit der Installation von node 18.18.0 zu klein. Dies gilt für alle erstellten Backups( Homematic, IOBroker, Redis und History). Im Anhang die Langversion der Ausgabe von iob diag.
-
Und das Backup wird auf ein fritz.nas geschrieben?
-
@crunchip Ich habe es gar nicht mit CIFS geschafft.
Iobroker im nicht priorisierten LXC-Container unter Proxmox mit Bullseye.martin@iobroker-test-sicher:/etc/apt/sources.list.d$ mount -a mount.cifs: permission denied mount.cifs: permission denied mount.cifs: permission denied martin@iobroker-test-sicher:/etc/apt/sources.list.d$ sudo mount -a [sudo] password for martin: mount error(1): Operation not permitted Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) mount error(1): Operation not permitted Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) mount error(1): Operation not permitted Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) martin@iobroker-test-sicher:/etc/apt/sources.list.d$
Ich mache nun lokale Backups auf der virtuellen Platte des Containers, und schiebe diese Backups mit einem Cron Job per rsync auf das Backupsystem.
Vielleicht liegt es am nicht priorisierten Container ...
-
@martinp sagte in TESTER gesucht / Backup auf Fritz.nas - node 18.18.0:
Ich mache nun lokale Backups auf der virtuellen Platte des Containers, und schiebe diese Backups mit einem Cron Job per rsync auf das Backupsystem.
Das dürfte nicht betroffen sein. Lokale Backups und Dateioperationen auf dem NAS funktionieren soweit wie wir das sehen. Es geht in erster Linie wohl um Aktionen im gemounteten Dateisystem.
-
@thomas-braun Ja, auf eine USB-Festplatte die per CIFS angebunden ist.
Anbei noch ein Screenshot des Verzeichnisses mit dem Inhalt vor und nach Installation von node 18.18.0. -
@thomas-braun
Habe eben auf 18.8 akttualisiert und das gleiche Problem.
Backup war vorher 11MB jetzt 16kb.
Javaskript ebenso von 292k auf 11k geschrumpft.
Homematic (Rasberrymatic) 4.7MB auf 64k geschrumpft.
Vorhergehende Backups wurden jeweils gestern Nacht automatisch erstellt.Läuft alles auf nem NUC unter Proxmox. Iobroker als LXC, Rasberrymatic als VM.
Backup auf Platte am Fritz.nas mit CIFS.kurz:
lang
-
@uv-on-fire Wo ist der Fritz.nas CIFS gemountet? Im Proxmox, und dann durchgereicht auf den LXC Container oder direkt im Linux des LXC Containers?
-
@martinp
Ich meine direkt im Linux. Hab da ne weile herum experimentiert.EDIT: Glaub habe gerade quatsch erzählt. Ich meine für Backitup war es nicht nötig die Platte zu mounten wenn ich mich richtig erinnere. Wo ich ewig rum gemacht habe war das Einbinden der Platte für die eigentlichen Proxmox Backups. War ziemlich viel try and error da ich in Linux nicht wirklich fit bin.
-
@thomas-braun Für mich sieht es so aus, als ob die lokal im IOBroker unter /opt/iobroker/backups abgelegten Files genauso korrupt sind, wie die auf dem FRITZ-Nas abgelegten. Siehe Screenshot aus WinSCP:
-
@radi sagte in TESTER gesucht / Backup auf Fritz.nas - node 18.18.0:
Für mich sieht es so aus, als ob die lokal im IOBroker unter /opt/iobroker/backups abgelegten Files genauso korrupt sind, wie die auf dem FRITZ-Nas abgelegten.
Wenn das NAS gerade gemounted ist dann ist das die gleiche Datei.
-
@thomas-braun Okay, dann habe ich gerade wieder etwas dazu gelernt. Hab es gerade noch mal ausprobiert, nach dem umount ist dieses Verzeichnis wieder leer.
-
@radi sagte in TESTER gesucht / Backup auf Fritz.nas - node 18.18.0:
Hab es gerade noch mal ausprobiert, nach dem umount ist dieses Verzeichnis wieder leer.
So ist es richtig.
-
Habe das gleiche Problem.
Skript v.2023-06-20 *** BASE SYSTEM *** Static hostname: iobroker6 Icon name: computer Machine ID: 6cdd9ef1128b465193e49cc4ea80f5af Boot ID: 41b5da8e46ba4fd897de0fa6a4711922 Operating System: Debian GNU/Linux 11 (bullseye) Kernel: Linux 6.1.21-v8+ Architecture: arm64 Model : Raspberry Pi 4 Model B Rev 1.2 Docker : false Virtualization : none Kernel : aarch64 Userland : arm64 Systemuptime and Load: 17:43:34 up 3:51, 1 user, load average: 0.84, 0.88, 0.88 CPU threads: 4 Raspberry only: throttled=0x0 Other values than 0x0 hint to temperature/voltage problems temp=67.6'C volt=0.8438V *** Time and Time Zones *** Local time: Tue 2023-10-03 17:43:34 CEST Universal time: Tue 2023-10-03 15:43:34 UTC RTC time: n/a Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** User and Groups *** pi /home/pi pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: multi-user.target *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 1.8G 1.6G 1.0M 419M 1.9G Swap: 99M 0B 99M Total: 3.9G 1.8G 1.7G 3793 M total memory 1803 M used memory 1851 M active memory 250 M inactive memory 1570 M free memory 54 M buffer memory 364 M swap cache 99 M total swap 0 M used swap 99 M free swap Raspberry only: oom events: 0 lifetime oom required: 0 Mbytes total time in oom handler: 0 ms max time spent in oom handler: 0 ms *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 28G 3.2G 24G 12% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs tmpfs 759M 1.2M 758M 1% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/sdb1 vfat 255M 31M 225M 13% /boot tmpfs tmpfs 380M 0 380M 0% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Tue Oct 3 13:52:15 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 smsc95xx.macaddr=E4:5F:01:05:E5:E6 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=ttyS0,115200 console=tty1 root=PARTUUID=85bcf00a-02 rootfstype=ext4 fsck.repair=yes rootwait [Tue Oct 3 13:52:18 2023] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Quota mode: none. [Tue Oct 3 13:52:18 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:18. [Tue Oct 3 13:52:20 2023] EXT4-fs (sdb2): re-mounted. Quota mode: none. Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/sdb2 ext4 rw,noatime `-/boot /dev/sdb1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 535M /var/ 182M /var/cache 176M /var/cache/apt 147M /var/lib 122M /var/lib/apt/lists Archived and active journals take up 104.0M in the file system. /opt/iobroker/backups: 4.0K /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 196M /opt/iobroker/iobroker-data/ 165M /opt/iobroker/iobroker-data/files 52M /opt/iobroker/iobroker-data/files/javascript.admin 34M /opt/iobroker/iobroker-data/files/javascript.admin/static 33M /opt/iobroker/iobroker-data/files/javascript.admin/static/js The five largest files in iobroker-data are: 25M /opt/iobroker/iobroker-data/objects.jsonl 21M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.e564fb87.js.map 19M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.2975a411.js.map 8.3M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.e564fb87.js 8.2M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.2975a411.js *** NodeJS-Installation *** /usr/bin/nodejs v18.17.1 /usr/bin/node v18.17.1 /usr/bin/npm 9.6.7 /usr/bin/npx 9.6.7 nodejs: Installed: 18.17.1-deb-1nodesource1 Candidate: 18.17.1-deb-1nodesource1 Version table: *** 18.17.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_18.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u4 500 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages 12.22.12~dfsg-1~deb11u3 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: 0 *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl No configuration change needed. Multihost discovery server: disabled Discovery authentication: enabled Persistent activation: disabled Objects: jsonl on 0.0.0.0 States: jsonl on 0.0.0.0 Core adapters versions js-controller: 5.0.12 admin: 6.10.1 javascript: 7.1.4 Adapters from github: 0 Adapter State + system.adapter.admin.0 : admin : iobroker - enabled, port: 7777, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : iobroker - enabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.discovery.0 : discovery : iobroker - enabled system.adapter.flot.0 : flot : iobroker - enabled + system.adapter.fritzbox.0 : fritzbox : iobroker - enabled + system.adapter.fritzdect.0 : fritzdect : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.info.0 : info : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled system.adapter.mobile.0 : mobile : iobroker - enabled + system.adapter.net-tools.0 : net-tools : iobroker - enabled + system.adapter.octoprint.0 : octoprint : iobroker - enabled + system.adapter.ping.0 : ping : iobroker - enabled + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.tr-064.0 : tr-064 : iobroker - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobroker - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : iobroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobroker - enabled system.adapter.vis-justgage.0 : vis-justgage : iobroker - enabled system.adapter.vis.0 : vis : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.ws.0 : ws : iobroker - enabled, port: 8085, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobroker - enabled, port: 7777, bind: 0.0.0.0, run as: admin + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.ws.0 : ws : iobroker - enabled, port: 8085, bind: 0.0.0.0, run as: admin ioBroker-Repositories Stable (default): http://download.iobroker.net/sources-dist.json Beta (latest) : http://download.iobroker.net/sources-dist-latest.json Active repo(s): Stable (default) Installed ioBroker-Instances Used repository: Stable (default) Adapter "admin" : 6.10.1 , installed 6.10.1 Adapter "alexa2" : 3.25.2 , installed 3.25.2 Adapter "backitup" : 2.8.1 , installed 2.8.1 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "fritzbox" : 0.5.0 , installed 0.5.0 Adapter "fritzdect" : 2.3.1 , installed 2.3.1 Adapter "history" : 2.2.6 , installed 2.2.6 Adapter "info" : 2.0.0 , installed 2.0.0 Adapter "iot" : 1.14.5 , installed 1.14.5 Adapter "javascript" : 7.1.4 , installed 7.1.4 Controller "js-controller": 5.0.12 , installed 5.0.12 Adapter "mobile" : 1.0.1 , installed 1.0.1 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "octoprint" : 4.0.0 , installed 4.0.0 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "shelly" : 6.4.1 , installed 6.4.1 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 6.5.5 , installed 6.5.5 Adapter "sonoff" : 2.5.3 , installed 2.5.3 Adapter "tankerkoenig" : 3.3.7 , installed 3.3.7 Adapter "telegram" : 1.16.0 , installed 1.16.0 Adapter "tr-064" : 4.2.18 , installed 4.2.18 Adapter "vis" : 1.4.16 , installed 1.4.16 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.4.0 , installed 1.4.0 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "web" : 6.1.2 , installed 6.1.0 [Updatable] Adapter "ws" : 2.5.5 , installed 2.5.5 Objects and States Please stand by - This may take a while Objects: 6978 States: 12775 *** OS-Repositories and Updates *** Hit:1 http://security.debian.org/debian-security bullseye-security InRelease Hit:2 http://deb.debian.org/debian bullseye InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Hit:5 https://deb.nodesource.com/node_18.x bullseye InRelease Reading package lists... Pending Updates: 0 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 15401 544/sshd: /usr/sbin tcp 0 0 0.0.0.0:9001 0.0.0.0:* LISTEN 1001 14593 508/iobroker.js-con tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 1001 15434 508/iobroker.js-con tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 15751 1171/io.sonoff.0 tcp6 0 0 :::22 :::* LISTEN 0 15403 544/sshd: /usr/sbin tcp6 0 0 :::8082 :::* LISTEN 1001 300189 15081/io.web.0 tcp6 0 0 :::8085 :::* LISTEN 1001 297932 15070/io.ws.0 tcp6 0 0 :::7777 :::* LISTEN 1001 299942 15273/io.admin.0 udp 0 0 0.0.0.0:68 0.0.0.0:* 0 12530 810/dhcpcd udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 14543 399/avahi-daemon: r udp 0 0 0.0.0.0:58602 0.0.0.0:* 108 14545 399/avahi-daemon: r udp 0 0 0.0.0.0:5683 0.0.0.0:* 1001 13024 1148/io.shelly.0 udp6 0 0 :::546 :::* 0 15429 810/dhcpcd udp6 0 0 :::5353 :::* 108 14544 399/avahi-daemon: r udp6 0 0 :::42372 :::* 108 14546 399/avahi-daemon: r *** Log File - Last 25 Lines *** 2023-10-03 16:48:52.372 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 16:48:53.170 - info: admin.0 (15273) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 16:48:54.431 - info: admin.0 (15273) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 16:49:00.673 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 16:51:14.699 - info: admin.0 (15273) <== Disconnect system.user.admin from ::ffff:192.168.178.203 2023-10-03 16:51:14.699 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 vis.0 2023-10-03 16:51:14.701 - info: admin.0 (15273) <== Disconnect system.user.admin from ::ffff:192.168.178.203 admin 2023-10-03 16:51:14.701 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 flot 2023-10-03 17:29:27.500 - warn: octoprint.0 (1324) received 502 response from /api/version with content: "<html><body><h1>502 Bad Gateway</h1>\nThe server returned an invalid or incomplete response.\n</body></html>\n" 2023-10-03 17:30:18.149 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:30:18.677 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 flot 2023-10-03 17:30:19.290 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:30:20.314 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:30:45.434 - info: admin.0 (15273) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:30:46.614 - info: admin.0 (15273) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:31:00.543 - info: admin.0 (15273) <== Disconnect system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:40:42.148 - info: admin.0 (15273) <== Disconnect system.user.admin from ::ffff:192.168.178.203 admin 2023-10-03 17:40:42.148 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 flot 2023-10-03 17:40:42.153 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 vis.0 2023-10-03 17:40:48.430 - info: admin.0 (15273) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:40:49.815 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:40:58.838 - info: web.0 (15081) ==> Connected system.user.admin from ::ffff:192.168.178.203 2023-10-03 17:42:44.448 - info: admin.0 (15273) <== Disconnect system.user.admin from ::ffff:192.168.178.203 admin 2023-10-03 17:42:44.451 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 vis.0 2023-10-03 17:42:44.455 - info: web.0 (15081) <== Disconnect system.user.admin from ::ffff:192.168.178.203 flo
======================= SUMMARY ======================= v.2023-06-20 Static hostname: iobroker Icon name: computer Machine ID: 6cdd9ef1128b465193e49cc4ea80f5af Boot ID: 41b5da8e46ba4fd897de0fa6a4711922 Operating System: Debian GNU/Linux 11 (bullseye) Kernel: Linux 6.1.21-v8+ Architecture: arm64 Installation: native Kernel: aarch64 Userland: arm64 Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 X-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 1 Nodejs-Installation: /usr/bin/nodejs v18.17.1 /usr/bin/node v18.17.1 /usr/bin/npm 9.6.7 /usr/bin/npx 9.6.7 Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 1.8G 1.3G 1.0M 676M 1.9G Swap: 99M 0B 99M Total: 3.9G 1.8G 1.4G Active iob-Instances: 21 Active repo(s): Stable (default) ioBroker Core: js-controller 5.0.12 admin 6.10.1 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: 7777, 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: 6978 States: 12775 Size of iob-Database: 25M /opt/iobroker/iobroker-data/objects.jsonl 4.2M /opt/iobroker/iobroker-data/states.jsonl Hoffentlich hilft das.
-
@o-s sagte in TESTER gesucht / Backup auf Fritz.nas - node 18.18.0:
18.17.1
Mit nodejs 18.17.1 bist du der erste. Bislang ist das nur bei 18.18.0 und nodejs@20 aufgefallen.
-
-
Besser habe ich es nicht gekonnt!
Gruß Otto -
ui, sind ja doch einige mit Fehlern. Ich bin gerade dabei ein Skript zu schreiben welches neben dem derzeitigen Verfahren(backitup/iobroker cli) auch eine evtl. Lösung anbieten soll. Diese Lösung ist zur Zeit noch nicht wirklich brauchbar da sie mehr Zeit benötigt, dient aber dazu zu prüfen ob der Fehler damit erstmal weg ist. Das Skript erstellt kein Backup sondern nutzt nur dessen Mechanismus, es werden auch keine Änderungen am System vorgenommen, man könnte es also auch in einer Produktivumgebung nutzen
Ich hoffe es finden sich einige die Lust zum Testen haben, am Ende wird das hoffentlich gute Ergebnis als Grundlage für einen PR verwendet welcher dann das Problem im iobroker fixt.
schonmal Danke im Voraus, stay tuned
-
hier das Skript für diejenigen die testen wollen
- das Skript läuft nur auf Linux Systemen
- das Skript ist für die cifs Verbindung zur Fritz Box konzipiert
- für andere Systeme kann der mount-Befehl aus dem LOG des backitup Adapters gelesen werden
- LXC Container benötigen für cifs den Privileged Mode
- Docker Container benötigen Privileged Mode oder
- cap_add:
- SYS_ADMIN
- DAC_READ_SEARCH
- cap_add:
Kleine Anleitung zur Erstellung und Aufruf
- Das Skript muss in
/opt/iobroker
erstellt werden, wegen der Pfade - Der Name ist egal, z.B.
cifs_test.js
, die Endung .js ist wichtig - Die Einstellungen in den Zeilen 33-37 vornehmen
- Aufruf von der Konsole in /opt/iobroker mit
node cifs_test
- umount und mount erfolgen im Skript
Bei Fagen, fragen!
-
@fastfoot sagte in TESTER gesucht / Backup auf Fritz.nas - node 18.18.0:
node cifs_test
Hier mal die Ausgabe deines Testscripts auf meinem System:
/opt/iobroker/backups unmounted //192.168.69.254/fritz.nas/Volume/backup2 mounted into /opt/iobroker/backups file test_standard.tar.gz created file test_standard.tar.gz done number of files in test_standard.tar.gz: 0 file test_nocompression.tar created file test_nocompression.tar done number of files in test_nocompression.tar: 5 file test_alternative.tar.gz created file test_alternative.tar.gz done number of files in test_alternative.tar.gz: 0 listing of created files in /opt/iobroker/backups -rwxrwxrwx 1 root root 16384 4. Okt 09:01 /opt/iobroker/backups/test_alternative.tar.gz -rwxrwxrwx 1 root root 251392 4. Okt 09:01 /opt/iobroker/backups/test_nocompression.tar -rwxrwxrwx 1 root root 16394 4. Okt 09:01 /opt/iobroker/backups/test_standard.tar.gz
End of output to copy
Ich hoffe, es hilft weiter, den Fehler einzugrenzen.
Achtung, habe den Artikel noch mal bearbeitet.
-
@fastfoot
Hier meine Ausgabe deines Testscriptes:umount not possible
mount not possible: Error: Command failed: sudo mount -t cifs -o username=iobroker,password=iobrokertest,noserverino,rw,file_mode=0777,dir_mode=0777,vers=3.1.1 //fritz.box/fritz.nas/Backup /opt/iobroker/backups
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)file test_standard.tar.gz created
file test_standard.tar.gz done
number of files in test_standard.tar.gz: 155file test_nocompression.tar created
file test_nocompression.tar done
number of files in test_nocompression.tar: 155file test_alternative.tar.gz created
file test_alternative.tar.gz done
number of files in test_alternative.tar.gz: 155listing of created files in /opt/iobroker/backups
-rw-rw-r--+ 1 pi pi 10724080 Oct 4 12:50 /opt/iobroker/backups/test_alternative.tar.gz
-rw-rw-r--+ 1 pi pi 41432576 Oct 4 12:50 /opt/iobroker/backups/test_nocompression.tar
-rw-rw-r--+ 1 pi pi 10724080 Oct 4 12:50 /opt/iobroker/backups/test_standard.tar.gzGruß Otto
End of output to copy