NEWS
Adapter: iobroker.backitup (stable Release)
-
Raspi // Docker Container
iobroker start // node node_modules/iobroker.js-controller/controller.js >/opt/scripts/docker_iobroker_log.txt 2>&1 & iobroker stop // pkill io
-
Ich habe gerade festgestellt, dass die letzten beiden Tage das minimal Backup nur auf meinen FTP Server hochgeladen wurde, aber nicht mehr lokal im Verzeichnis /backups ist. An der Größe kann es nicht liegen, mein ioBroker läuft auf eine SSD mit ausreichend Speicherplatz.
Gruss Joachim
-
Ich habe gerade festgestellt, dass die letzten beiden Tage das minimal Backup nur auf meinen FTP Server hochgeladen wurde, aber nicht mehr lokal im Verzeichnis /backups ist. An der Größe kann es nicht liegen, mein ioBroker läuft auf eine SSD mit ausreichend Speicherplatz.
Gruss Joachim `
Das klingt nicht logisch. FTP wird von local hochgeladen.
Wenn es local nicht abgelegt ist, kann es eigentlich auch nicht auf dem FTP sein
Gesendet von iPhone mit Tapatalk
-
Vielleicht würde es ja nach dem hochladen wieder local gelöscht.
-
Dann starte doch mal manuell und beobachte die Bildschirmausgabe.
-
Gelöscht werden nur die letzten x Backups.
Was hast du da eingestellt?
Unter FTP kann man das auch manuell festlegen, ob gelöscht werden soll.
Gesendet von iPhone mit Tapatalk
-
Nach einspielen eines Totalbackups, kommt beim Aufruf des Sql Adapters folgende Meldung
File index_m.html not found. Der Adapter ist grün. Der Sql Adapter war beim Update konfiguriert. Ich kann ihn nicht
konfigurieren. Nur neu installieren! Was macht man nun, es werden ja einige Messwerte aufgezeichnet.
Beste Grüße paul
-
Gelöscht werden nur die letzten x Backups.
Was hast du da eingestellt?
Unter FTP kann man das auch manuell festlegen, ob gelöscht werden soll.
Gesendet von iPhone mit Tapatalk `
Ich habe die Einstellungen so belassen wie sie waren. Nachdem ich den Adapter neu gestartet habe, hat er heute früh wieder normal seinen Dienst gemacht. Ich werde die Sachen mal weiter beobachten.
-
Nach einspielen eines Totalbackups, kommt beim Aufruf des Sql Adapters folgende Meldung
File index_m.html not found. Der Adapter ist grün. Der Sql Adapter war beim Update konfiguriert. Ich kann ihn nicht
konfigurieren. Nur neu installieren! Was macht man nun, es werden ja einige Messwerte aufgezeichnet.
Beste Grüße paul `
Die geloggten Daten des Sql - Adapters liegen ja nicht in dem Adapter selbst sondern in der von dir konfigurierten Datenbank. Wenn du diese auch gesichert hast sollte es nichts ausmachen den Adapter neu zu installieren, da die Daten ja in der Datenbank unberührt bleiben sollten. Oder verstehe ich deine Frage falsch?
-
Ich komme an die Einstelldaten vom Sql Adapter nicht ran.
Unter Instazen und den Schraubenschlüssel kommt diese Meldung
File index_m.html not found.
Habe gerade festgestellt, das diese Meldung auch bei der YR Instanz kommt.
Ein löschen der Instanz und Neuinstallation bringt auch wider
diese Meldung.
Beste Grüße paul
-
Hast Du schon vversucht, die Adapter manuell, also aus der Konsole zu installieren?
ich hatte das selbe Problem über der Admin-Seite bei Amazon Dash und Zigbee.
Ich habe mich dann über SSH angemeldet, und die 2 Adapter über die Konsole einfach nachinstalliert.
-
Ich komme an die Einstelldaten vom Sql Adapter nicht ran.
Unter Instazen und den Schraubenschlüssel kommt diese Meldung
File index_m.html not found.
Habe gerade festgestellt, das diese Meldung auch bei der YR Instanz kommt.
Ein löschen der Instanz und Neuinstallation bringt auch wider
diese Meldung.
Beste Grüße paul `
Und den ganzen adapter mal löschen nicht nur die Instanz hast du auch probiert?
-
Hallo,
löschen ging auch nicht.
Habe mit sudo iobroker update all nochmal upgedatet,
und dann ging alles.
Beste Grüsse paul
-
Hallo
Könnte mir jemand bei meinem Problem helfen?
Habe Backitup eingestellt mit eine Samba Freiabe zu meinem NAS (Synology). Habe einen User erstellt und einen eigenen Ordner.
nur leider speichert er keine Sicherung ab!
Ich nutze iobroker mit Docker.
Hier der Log:
Gestartet... [DEBUG] [mount] start with {"mountType":"CIFS","type":"storage","source":"FTP","mount":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"****"} [ERROR] [mount] - [undefined /bin/sh: 1: 32h543j9,rw,file_mode=0777,dir_mode=0777: not found Usage: mount [-lhV] mount -a [options] mount [options] [--source] <source> | [--target] <directory> mount [options] <source> <directory> mount <operation> <mountpoint> [<target>] Mount a filesystem. Options: -a, --all mount all filesystems mentioned in fstab -c, --no-canonicalize don't canonicalize paths -f, --fake dry run; skip the mount(2) syscall -F, --fork fork off for each device (use with -a) -T, --fstab <path> alternative file to /etc/fstab -i, --internal-only don't call the mount. <type>helpers -l, --show-labels show also filesystem labels -n, --no-mtab don't write to /etc/mtab -o, --options comma-separated list of mount options -O, --test-opts limit the set of filesystems (use with -a) -r, --read-only mount the filesystem read-only (same as -o ro) -t, --types limit the set of filesystem types --source <src> explicitly specifies source (path, label, uuid) --target <target> explicitly specifies mountpoint -v, --verbose say what is being done -w, --rw, --read-write mount the filesystem read-write (default) -h, --help display this help and exit -V, --version output version information and exit Source: -L, --label <label> synonym for LABEL= <label>-U, --uuid <uuid> synonym for UUID= <uuid>LABEL= <label>specifies device by filesystem label UUID= <uuid>specifies device by filesystem UUID PARTLABEL= <label>specifies device by partition label PARTUUID= <uuid>specifies device by partition UUID <device> specifies device by path <directory> mountpoint for bind mounts (see --bind/rbind) <file> regular file for loopdev setup Operations: -B, --bind mount a subtree somewhere else (same as -o bind) -M, --move move a subtree to some other place -R, --rbind mount a subtree and all submounts somewhere else --make-shared mark a subtree as shared --make-slave mark a subtree as slave --make-private mark a subtree as private --make-unbindable mark a subtree as unbindable --make-rshared recursively mark a whole subtree as shared --make-rslave recursively mark a whole subtree as slave --make-rprivate recursively mark a whole subtree as private --make-runbindable recursively mark a whole subtree as unbindable For more details see mount(8). [ERROR] [mount] - [IGNORED] Error: Command failed: mount -t cifs -o user=BaCkuP,password=#]BPB|XXXXXX,rw,file_mode=0777,dir_mode=0777 //192.168.178.3/Backup/iobroker_backups /opt/iobroker/backups /bin/sh: 1: 32h543j9,rw,file_mode=0777,dir_mode=0777: not found Usage: mount [-lhV] mount -a [options] mount [options] [--source] <source> | [--target] <directory> mount [options] <source> <directory> mount <operation> <mountpoint> [<target>] Mount a filesystem. Options: -a, --all mount all filesystems mentioned in fstab -c, --no-canonicalize don't canonicalize paths -f, --fake dry run; skip the mount(2) syscall -F, --fork fork off for each device (use with -a) -T, --fstab <path> alternative file to /etc/fstab -i, --internal-only don't call the mount. <type>helpers -l, --show-labels show also filesystem labels -n, --no-mtab don't write to /etc/mtab -o, --options comma-separated list of mount options -O, --test-opts limit the set of filesystems (use with -a) -r, --read-only mount the filesystem read-only (same as -o ro) -t, --types limit the set of filesystem types --source <src> explicitly specifies source (path, label, uuid) --target <target> explicitly specifies mountpoint -v, --verbose say what is being done -w, --rw, --read-write mount the filesystem read-write (default) -h, --help display this help and exit -V, --version output version information and exit Source: -L, --label <label> synonym for LABEL= <label>-U, --uuid <uuid> synonym for UUID= <uuid>LABEL= <label>specifies device by filesystem label UUID= <uuid>specifies device by filesystem UUID PARTLABEL= <label>specifies device by partition label PARTUUID= <uuid>specifies device by partition UUID <device> specifies device by path <directory> mountpoint for bind mounts (see --bind/rbind) <file> regular file for loopdev setup Operations: -B, --bind mount a subtree somewhere else (same as -o bind) -M, --move move a subtree to some other place -R, --rbind mount a subtree and all submounts somewhere else --make-shared mark a subtree as shared --make-slave mark a subtree as slave --make-private mark a subtree as private --make-unbindable mark a subtree as unbindable --make-rshared recursively mark a whole subtree as shared --make-rslave recursively mark a whole subtree as slave --make-rprivate recursively mark a whole subtree as private --make-runbindable recursively mark a whole subtree as unbindable For more details see mount(8). [DEBUG] [minimal] start with {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","deleteBackupAfter":0,"extensionsEnabled":false,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"FTP","mount":"//192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"****","context":{"fileNames":[],"errors":{},"done":[],"types":[]},"adapter":null},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"FTP","host":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/iobroker_backups","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total","user":"BaCkuP","pass":"#]BPB|32h543j9","port":"47021"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"FTP","mount":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"#]BPB|32h543j9"},"dropbox":{"enabled":false,"type":"storage","source":"FTP","deleteOldBackup":false,"accessToken":"","ownDir":false,"bkpType":"Minimal","dir":"/backupDir","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total"},"path":"/var/lib/redis"},"history":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de"},"telegram":{"enabled":true,"type":"message","instance":"telegram.0","systemLang":"de"},"backupDir":"/opt/iobroker/backups"} [DEBUG] [minimal] - Backup created: /opt/iobroker/backups/minimal_2018_10_26-11_35_04_backupiobroker.tar.gz [DEBUG] [minimal] - done [DEBUG] [cifs] start with {"mountType":"CIFS","type":"storage","source":"FTP","mount":"//192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"****","backupDir":"/opt/iobroker/backups","deleteBackupAfter":0} [DEBUG] [cifs] - done [DEBUG] [clean] start with {"deleteBackupAfter":0} [DEBUG] [clean] - done [DEBUG] [telegram] start with {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","deleteBackupAfter":0,"extensionsEnabled":false,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"FTP","mount":"//192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"****","context":{"fileNames":["/opt/iobroker/backups/minimal_2018_10_26-11_35_04_backupiobroker.tar.gz"],"errors":{},"done":["minimal"],"types":["minimal"]},"adapter":null},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"FTP","host":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/iobroker_backups","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total","user":"BaCkuP","pass":"#]BPB|32h543j9","port":"47021"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"FTP","mount":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"#]BPB|32h543j9"},"dropbox":{"enabled":false,"type":"storage","source":"FTP","deleteOldBackup":false,"accessToken":"","ownDir":false,"bkpType":"Minimal","dir":"/backupDir","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total"},"path":"/var/lib/redis"},"history":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de"},"telegram":{"enabled":true,"type":"message","instance":"telegram.0","systemLang":"de","time":"26 Oktober 2018 um 11:35 Uhr"},"backupDir":"/opt/iobroker/backups"} [DEBUG] [telegram] - [minimal] used Telegram-Instance: telegram.0 [DEBUG] [telegram] - done [DEBUG] [history] start with {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","deleteBackupAfter":0,"extensionsEnabled":false,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"FTP","mount":"//192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"****","context":{"fileNames":["/opt/iobroker/backups/minimal_2018_10_26-11_35_04_backupiobroker.tar.gz"],"errors":{},"done":["minimal"],"types":["minimal"]},"adapter":null},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"FTP","host":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/iobroker_backups","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total","user":"BaCkuP","pass":"#]BPB|32h543j9","port":"47021"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"FTP","mount":"192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"#]BPB|32h543j9"},"dropbox":{"enabled":false,"type":"storage","source":"FTP","deleteOldBackup":false,"accessToken":"","ownDir":false,"bkpType":"Minimal","dir":"/backupDir","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total"},"path":"/var/lib/redis"},"history":{"enabled":true,"type":"message","entriesNumber":"10","systemLang":"de","time":"26 Oktober 2018 um 11:35 Uhr"},"telegram":{"enabled":true,"type":"message","instance":"telegram.0","systemLang":"de"},"backupDir":"/opt/iobroker/backups"} [DEBUG] [history] - backitup.0.history.html [DEBUG] [umount] start with {"mountType":"CIFS","type":"storage","source":"FTP","mount":"//192.168.178.3","deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"/Backup/iobroker_backups","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"BaCkuP","pass":"****","backupDir":"/opt/iobroker/backups"} [ERROR] [umount] - umount: /opt/iobroker/backups: must be superuser to unmount [ERROR] [umount] - [IGNORED] Error: Command failed: umount /opt/iobroker/backups umount: /opt/iobroker/backups: must be superuser to unmount [EXIT] 0</file></directory></device></uuid></label></uuid></label></uuid></uuid></label></label></target></src></type></path></target></mountpoint></operation></directory></directory></file></directory></device></uuid></label></uuid></label></uuid></uuid></label></label></target></src></type></path></target></mountpoint></operation></directory></directory>
-
Da dein Passwort anscheinend Sonderzeichen hat, probiere mal dein Passwort in Anführungszeichen zu schreiben.
Hast du die cifs-utils installiert?
Prüfe auch die Pfade noch einmal …
-
Da dein Passwort anscheinend Sonderzeichen hat, probiere mal dein Passwort in Anführungszeichen zu schreiben.
Hast du die cifs-utils installiert?
Prüfe auch die Pfade noch einmal … `
ja habe cifs-utils installiert und habe es auch mit einem PW nur mit Zahlen und Buchstaben versucht!
-
Bist du sicher, dass die cifs-utils installiert sind?
Führe mal bitte „sudo apt-get install cifs-utils“ aus.
Irgendwie sieht der Log so aus, als ob da ein Paket fehlt.
Dann kannst du auch noch einmal testen, ob es mit Hostname deines NAS eventuell geht.
Manche NAS mögen nicht, über die IP angesprochen zu werden.
Gesendet von iPhone mit Tapatalk
-
Hallo zusammen,
in der Regel reicht unter der QNAP und Synology die NFS Ordner Freigabe nicht aus. Es muss zusätzlich LUN Namen hinzugefügt werden.
Wenn ihr mehrere Luns (Volumes) habt, dann schaut nach, unter welchem Volume der Ordner eingerichtet ist. Bei mir z.B. volume1
Auf der Synology Nas habe ich einen Ordner/Freigabe ioBroker_Backup erstellt und in diesem Ordner weitere drei Ordner erstellt:
-
Standard_Backup
-
Komplett_Backup und
-
piVCCU_Backup
Auf der Backitup Instanz lautet dann der NFS Pfad: /volume1/ioBroker_Backup/Standard_Backup
und für CIFS wäre dann der Pfad: /ioBroker_Backup/Standard_Backup
Desweiteren achtet auf NFS Regeln für diesen Ordner. Gebt erstmal ein ganzes Netz frei, z.B. 192.168.178.0/24.
Wenn jetzt mit dem Backup klappt, dann nimmt das ganze Netz wieder raus und tragt nur die IP vom ioBroker ein.
Hier ein Bsp. für NFS Freigabe am Synology:
-
-
Sehr gute Erklärung [emoji106][emoji2532]
Danke dafür … hilft hier sicher dem ein oder anderen weiter.
Gesendet von iPhone mit Tapatalk
-
Hallo zusammen,
in der Regel reicht unter der QNAP und Synology die NFS Ordner Freigabe nicht aus. Es muss zusätzlich LUN Namen hinzugefügt werden.
Wenn ihr mehrere Luns (Volumes) habt, dann schaut nach, unter welchem Volume der Ordner eingerichtet ist. Bei mir z.B. volume1
Auf der Synology Nas habe ich einen Ordner/Freigabe ioBroker_Backup erstellt und in diesem Ordner weitere drei Ordner erstellt:
-
Standard_Backup
-
Komplett_Backup und
-
piVCCU_Backup
Auf der Backitup Instanz lautet dann der NFS Pfad: /volume1/ioBroker_Backup/Standard_Backup
und für CIFS wäre dann der Pfad: /ioBroker_Backup/Standard_Backup
Desweiteren achtet auf NFS Regeln für diesen Ordner. Gebt erstmal ein ganzes Netz frei, z.B. 192.168.178.0/24.
Wenn jetzt mit dem Backup klappt, dann nimmt das ganze Netz wieder raus und tragt nur die IP vom ioBroker ein.
Hier ein Bsp. für NFS Freigabe am Synology:NFS.PNG `
Hallo Slatti,hab es jetzt nach deiner Anleitung versucht geht trotzdem nicht muss noch irgend etwas anderes eingestellt werden. ?
Grüße
-