NEWS
Adapter: iobroker.backitup (stable Release)
-
Hallo Simatec,
bemühe die Suche seit 4h und obigen beiden Beiträge wurden ebenfalls gefunden.
Daher auch der Versuch einer Neuinstallation.
Leider erschließen sich für mich folgende Punkte nicht ganz:
- Tipp1: Wie installiere ich iobroker als root drüber? Ich dachte das erfolgt durch Neuinstallation automatisch.
Sollte das nicht durch das automatische Installationsskript bereits erfolgen?
- Tipp2: sudo visudo - hab nun folgenden Benutzer hinzugefügt:````
iobroker =(ALL) NOPASSWD: ALL
Vielen Dank.
-
Dein Fehler hatte nix mit backitup zu tun.
Dein sudo hat ein Passwort verlangt.
Dementsprechend konnte der Befehl mit sudo über backitup nicht angesprochen werden.
weder das Paket sudo noch mount haben etwas mit backitup zu tun.
Das sind Bestandteile deiner Linux Distribution
Gesendet von iPhone mit Tapatalk
-
Ich nutze den Backitup Adapter auch schon eine Zeit lang (ftp). Heute habe ich mir den sql adapter installiert und möchte daher auch die mysql Datenbank gesichert haben.
Nach aktivieren der Checkbox für die mysql Sicherung waren schon alle Daten aus der sql.0 Instanz eingetragen.
Hab dann ein Backup gemacht und es wurde nun auch ein neues Archiv mit dem sql Dateinamen erstellt. Allerdings hat dieses Archiv nur wenige Bytes und wenn ich mir die Datei auf meinen Rechner ziehe und diese öffnen will, ist sie leer.
Somit wurde nicht wirklich ein Backup erstellt.
Hab dann schon den Backitup Adapter neu installiert, den sql adapter neu installiert. Leider keine Änderung.
Was mir im log auffällt: Wieso steht bei der mysql Ausführung "deleteBackupAfter":5 ?
Ich habe kein automatisches löschen eingestellt. Weiter unten steht dann:````
[DEBUG] [mysql] - MySql File deleted!Ich hoffe, hier kann mir jemand dabei helfen. Hier der log: ``` `Gestartet... [DEBUG] [minimal] start with {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","deleteBackupAfter":0,"mysqlEnabled":true,"redisEnabled":false,"ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"mysql":{"enabled":true,"type":"creator","ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"NFS","type":"storage","source":"Local","mount":"","fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","smb":"vers=1.0","sudo":false,"deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"","pass":""},"dropbox":{"enabled":false,"type":"storage","source":"Local","deleteOldBackup":false,"accessToken":"","ownDir":false,"bkpType":"Minimal","dir":"/backupDir","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total"},"dbName":"iobroker","user":"iobroker","pass":"****","deleteBackupAfter":5,"host":"localhost","port":"3306","exe":""},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"NFS","type":"storage","source":"Local","mount":"","fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","smb":"vers=1.0","sudo":false,"deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"","pass":""},"dropbox":{"enabled":false,"type":"storage","source":"Local","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":"25","systemLang":"de"},"email":{"enabled":false,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longEmailNotice","emailReceiver":"xxx@xxx.com","emailSender":"xxx@xxx.com","systemLang":"de"},"pushover":{"enabled":false,"notificationsType":"Telegram","type":"message","instance":"","SilentNotice":false,"NoticeType":"longPushoverNotice","deviceID":"","systemLang":"de"},"backupDir":"/opt/iobroker/backups"} [DEBUG] [minimal] - Backup created: /opt/iobroker/backups/minimal_2019_01_02-20_49_16_backupiobroker.tar.gz [DEBUG] [minimal] - done [DEBUG] [mysql] start with {"type":"creator","ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"dbName":"iobroker","user":"iobroker","pass":"****","deleteBackupAfter":5,"host":"localhost","port":"3306","exe":""} [DEBUG] [mysql] - done [DEBUG] [ftp] start with {"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21","deleteBackupAfter":0} [DEBUG] [mysql] - done [DEBUG] [mysql] - MySql File deleted! [DEBUG] [clean] start with {"deleteBackupAfter":0} [DEBUG] [clean] - done [DEBUG] [history] start with {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","deleteBackupAfter":0,"mysqlEnabled":true,"redisEnabled":false,"ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"mysql":{"enabled":true,"type":"creator","ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"NFS","type":"storage","source":"Local","mount":"","fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","smb":"vers=1.0","sudo":false,"deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"","pass":""},"dropbox":{"enabled":false,"type":"storage","source":"Local","deleteOldBackup":false,"accessToken":"","ownDir":false,"bkpType":"Minimal","dir":"/backupDir","dirMinimal":"/backupDir/minimal","dirTotal":"/backupDir/total"},"dbName":"iobroker","user":"iobroker","pass":"****","deleteBackupAfter":5,"host":"localhost","port":"3306","exe":""},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":true,"type":"storage","source":"Local","host":"192.168.8.210","deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"/media/hdd/iobroker/standard/","dirMinimal":"/media/hdd/iobroker/standard/","dirTotal":"/media/hdd/iobroker/komplett/","user":"****","pass":"****","port":"21"},"cifs":{"enabled":false,"mountType":"NFS","type":"storage","source":"Local","mount":"","fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","smb":"vers=1.0","sudo":false,"deleteOldBackup":false,"ownDir":false,"bkpType":"Minimal","dir":"sharename/backupDir","dirMinimal":"sharename/backupDir","dirTotal":"sharename/backupDir","user":"","pass":""},"dropbox":{"enabled":false,"type":"storage","source":"Local","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":"25","systemLang":"de","time":"02\. Januar 2019 um 20:49 Uhr"},"email":{"enabled":false,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longEmailNotice","emailReceiver":"xxx@xxx.com","emailSender":"xxx@xxx.com","systemLang":"de"},"pushover":{"enabled":false,"notificationsType":"Telegram","type":"message","instance":"","SilentNotice":false,"NoticeType":"longPushoverNotice","deviceID":"","systemLang":"de"},"backupDir":"/opt/iobroker/backups"} [DEBUG] [history] - backitup.0.history.html [EXIT] 0 [DEBUG] [ftp] - FTP connected. [DEBUG] [ftp] - Send minimal_2019_01_02-20_49_16_backupiobroker.tar.gz [DEBUG] [ftp] - Send mysql_2019_01_02-20_49_24_backupiobroker.tar.gz [DEBUG] [ftp] - done [EXIT] 0`[/ftp][/ftp][/ftp][/ftp][/ftp] ```
-
Nein das Archiv ist nicht leer.
Schau nochmal in das Archiv da ist eine Datei mit „.“ (Punkt) drin.
Das ist die Sicherung ind genau diese wird auch so benötigt, wenn di den Restore über den Adapter machen willst
Gesendet von iPhone mit Tapatalk
-
Stimmt. Da ist eine "." Datei drinn.
Das Archiv ist 5,82kB groß, die "." Datei ist 28kB groß.
Mich wundert es nur, dass die Datei so klein ist?
Zugegeben: Meine Datenbank hat erst 776 Zeilen. Kommt mir trotzdem ziemlich klein vor. Kann ich das irgendwie prüfen, ob die Datei ok ist?
Werden eigentlich alle sql Datenbanken von meinem Host gesichert, oder nur die, die ich für IOBroker eingerichtet habe?
Danke schonmal
-
Du kannst die Datei mit einem Editor öffnen.
Nein es wird nur die iob Datenbank gesichert
Gesendet von iPhone mit Tapatalk
-
Hallo simatec,
ich habe das Problem, dass ich bei einem Komplett-Backup auch den ioBroker beenden lasse. Leider Produziert dann bei einem Neustart dann node-red einen Fehler: viewtopic.php?f=20&t=19936
Ich kann mich natürlich daran gewöhnen, dass ich einen Nuestart von ioBroker nur über die Docker-Verwaltung im DSM-Menü mache, aber das backitup-Skript kann das nicht. Kannst Du das vielleich tin deinem Script berücksichtigen, da ich nicht weiss, wie ich node-red beenden soll, wenn der ioBroker gestoppt wird.
Gruss,
Mitch
-
Hallo simatec,
ich habe das Problem, dass ich bei einem Komplett-Backup auch den ioBroker beenden lasse. Leider Produziert dann bei einem Neustart dann node-red einen Fehler: viewtopic.php?f=20&t=19936
Ich kann mich natürlich daran gewöhnen, dass ich einen Nuestart von ioBroker nur über die Docker-Verwaltung im DSM-Menü mache, aber das backitup-Skript kann das nicht. Kannst Du das vielleich tin deinem Script berücksichtigen, da ich nicht weiss, wie ich node-red beenden soll, wenn der ioBroker gestoppt wird.
Gruss,
Mitch `
Wichtig zu wissen ist:
der Neustart beim komplett Backup dient nur dazu die wirklich "kürzlichst" erstellten Werte vor dem Backup zu speichern und ist nicht zwingend erforderlich. Wahrscheinlich fällt dir garnicht auf dass etwas fehlt.
Wenn du Probleme durch den Neustart hast, dann lass ihn einfach weg. Bei mir sichert ein System mit und eines ohne und bisher konnte ich keine Probleme feststellen.
-
Hallo
Bei mir klappt das noch nicht so ganz. User in der FB angelegt und berechtigung erteilt.
Bei NAS und FTp alles Eingetragen.
und beim Test kommt diese Zeile
[DEBUG] - FTP connected.
[DEBUG] - Send minimal_2019_01_03-14_22_34_backupiobroker.tar.gz
[ERROR] - Error: /fritz.nas/#/files/Generic-FlashDisk-01/ioBrokerback/Standard/minimal_2019_01_03-14_22_34_backupiobroker.tar.gz: Permission denied.
-
Deine Pfade werden nicht stimmen
Gesendet von iPhone mit Tapatalk
-
So siehts aus
-
Ich kenne deinen Pfad leider nicht … Aber http ist schonmal komplett falsch ...
Wenn du per ftp kopieren willst, warum hast du dann cifs mount an?
Das ergibt kein Sinn ... und auch dort kommt laut log ein error.
-
so nun nur FTP
[DEBUG] [minimal] - done
-
Das erste error was kommt beudeutet keinen Zugang oder ?
-
Du kannst die Datei mit einem Editor öffnen.
Nein es wird nur die iob Datenbank gesichert
Gesendet von iPhone mit Tapatalk `
Danke für diene Info. Hab das heute probiert. Unter Windows klappt das nicht, da die "." Datei Windows wohl ein Dorn im Auge ist. Mit meinem Android Handy klappte das ohne Probleme und die Datei war auch richtig mit den Werten befüllt.
Somit alles ok und ich habe ein paar Stunden umsonst Adapter installiert / deinstalliert / konfiguriert
Danke an dieser Stelle auch für den super Adapter
-
Das erste error was kommt beudeutet keinen Zugang oder ? `
Nimm am besten mal ein FTP Client wie z.B. Filezilla und probier dich mit den Daten auf dem FTP einzuloggen.
Ich gehe davon aus, dass dein Pfad mit dem # nicht stimmen kann
Gesendet von iPhone mit Tapatalk
-
Wenn ich diese Adresse ohen # eingebe komme ich nicht auf die Nas seite.
Das gebe ich in die adresszeile vom Broweser ein und komme dann zum Login:
fritz.box/nas/#/files/Generic-FlashDisk-01
Host: 192.168.178.1
Der Pfad Lautet:
/nas/#/files/Generic-FlashDisk-01
Edit:
Ich komme über Filezilla auf die NAS mit den Login Daten
-
Tja, nun war es soweit. von 0.4.2 auf die ganze neue Version installiert und leider geht das backup manuell ausgelöst jetzt nicht mehr. Was soll mir die Meldung sagen ? Nas ist bereits neu gestartet
Gestartet... [DEBUG] [mount] start with {"mountType":"CIFS","type":"storage","source":"Local","mount":"192.168.40.11","fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","smb":"vers=1.0","sudo":true,"deleteOldBackup":true,"ownDir":true,"bkpType":"Minimal","dir":"/Daten/Daten/iobroker/Standard","dirMinimal":"/Daten/Daten/iobroker/Standard","dirTotal":"/Daten/Daten/iobroker/Komplett","user":"xxxxx","pass":"****"} [ERROR] [mount] - [undefined mount error(16): Device or resource busy Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) [ERROR] [mount] - [IGNORED] Error: Command failed: sudo mount -t cifs -o username=xxxxxx,password=xxxxxx,rw,file_mode=0777,dir_mode=0777 //192.168.40.11/Daten/Daten/iobroker/Standard /opt/iobroker/backups mount error(16): Device or resource busy Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
-
Das sieht mir so aus, als ob noch ein mount besteht oder dein NAS nicht erreichbar ist.
Probier doch mal einen manuellen Mount über Konsole
-
manuell gehts auch nicht…..da ist aber nichts mehr gemountet. Neustart habe ich auch schon gemacht.