NEWS
BackitUp NAS Error Speedport Smart 4
-
Hallo Zusammen,
ich habe ein Problem beim Ausführen des Backups über die NAS Einstellung. Ich habe mich durch viele Forenbeiträge gelesen, aber bisher waren die Fehler nur im Zusammenhang mit entweder der FritzBox oder Synology vorhanden. Meine Fehlermeldung ist zwar oft identisch zu den anderen, aber ich nutze bei mir einen Speedport Smart4 von der Telekom als NAS.
Ich habe folgende Konstellation:
-
IOBROKER läuft im Proxmox Container
-
BackitUp Adapter funktioniert über Google Drive (als Info, das der Adapter Grundsätzlich arbeitet)
-
cifs-utils habe ich in IOBROKER Konsole über Proxmox installiert
Ich habe nicht so den wirklichen Durchblick, was Linux und sowas betrifft, versuche mich aber immer ersteinmal selber mit der Materie auseinander zusetzen und duch Onkel Google selber die Lösung zu finden. Aber hier komme ich leider echt nicht weiter.
Hier sind meine Einstellungen, die ich vorgenommen habe.
Einmal Speedport:
Mehr Einstellungsmöglichkeiten habe ich leider nicht.
Einmal BackitUp:
Ich habe, wie in einigen Beiträgen gelesen, den Slash vor dem Pfad mal eingetragen, mal weggelassen. Dann habe ich die verschiedenen SMB Typen ausprobiert.
Hier die Fehlermeldung während des Backups:
Started iobroker ... [DEBUG] [mount] start with {"mountType":"CIFS","type":"storage","source":"local","mount":"//192.168.2.1","debugging":true,"fileDir":"/opt/iobroker/iobroker-data/backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=3.0","sudo":true,"cifsDomain":"WORKGROUP","clientInodes":false,"deleteOldBackup":false,"ownDir":false,"dir":"/SanDisk-USBExtremePro/Backup/Speedport","dirMinimal":"sharename/backupDir","user":"speedport","pass":"****","ignoreErrors":false} [DEBUG] [mount] - noserverino option: false [DEBUG] [mount] - cifs-mount command: "sudo mount -t cifs -o username=speedport,password=****,domain=WORKGROUP,rw,file_mode=0777,dir_mode=0777,vers=3.0 //192.168.2.1/SanDisk-USBExtremePro/Backup/Speedport /opt/iobroker/backups" [DEBUG] [mount] - first mount attempt with smb option failed. try next mount attempt without smb option ... [DEBUG] [mount] - cifs-mount command: "sudo mount -t cifs -o username=speedport,password=****,domain=WORKGROUP,rw,file_mode=0777,dir_mode=0777 //192.168.2.1/SanDisk-USBExtremePro/Backup/Speedport /opt/iobroker/backups" [ERROR] [mount] - [undefined Error: Command failed: sudo mount -t cifs -o username=speedport,password=****,domain=WORKGROUP,rw,file_mode=0777,dir_mode=0777 //192.168.2.1/SanDisk-USBExtremePro/Backup/Speedport /opt/iobroker/backups mount error(1): Operation not permitted Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) [ERROR] [mount] - Error: Command failed: sudo mount -t cifs -o username=speedport,password=****,domain=WORKGROUP,rw,file_mode=0777,dir_mode=0777 //192.168.2.1/SanDisk-USBExtremePro/Backup/Speedport /opt/iobroker/backups mount error(1): Operation not permitted Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Es scheint ja aus irgendeinem Grund die Zugriffsrechte zu fehlen. Wenn ich den Befehl direkt in die IOBROKER Konsole über Proxmox eingebe, dann bekomme ich die Meldung:
root@iobroker:/# sudo mount -t cifs -o username=speedport,password=****,domain=WORKGROUP,rw,file_mode=0777,dir_mode=0777 //192.168.2.1/SanDisk-USBExtremePro/Backup/Speedport /opt/iobroker/backups mount error(1): Operation not permitted Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) root@iobroker:/#
Den backups Ordner gibt es im IOBROKER auch:
root@iobroker:/# cd /opt/iobroker/backups root@iobroker:/opt/iobroker/backups# dir grafana_2023_01_19-19_20_15_backupiobroker.tar.gz iobroker_2023_01_20-19_24_10_backupiobroker.tar.gz grafana_2023_01_20-19_24_15_backupiobroker.tar.gz jarvis.0_2023_01_19-19_20_21_backupiobroker.tar.gz influxDB_2023_01_20-19_24_14_backupiobroker.tar.gz jarvis.0_2023_01_20-19_24_21_backupiobroker.tar.gz iobroker_2023_01_20-18_42_10_backupiobroker.tar.gz javascripts_2023_01_19-19_20_21_backupiobroker.tar.gz iobroker_2023_01_20-18_45_10_backupiobroker.tar.gz javascripts_2023_01_20-19_24_21_backupiobroker.tar.gz iobroker_2023_01_20-18_50_10_backupiobroker.tar.gz zigbee.0_2023_01_19-19_20_15_backupiobroker.tar.gz iobroker_2023_01_20-18_54_10_backupiobroker.tar.gz zigbee.0_2023_01_20-19_24_15_backupiobroker.tar.gz root@iobroker:/opt/iobroker/backups#
Ich habe versucht schon vorab so viel Infos wie mögllich hier unterzubringen, in der Hoffung das ihr mir helfen könnt. Ich kann leider nicht rausfinden, ob es ein Problem mit meinem Telekom Router oder ein Grundsätzliches Problem mit meinem System gibt.
Vielen Dank und schöne Grüße
Andreas -
-
Zunächst mal: Hampel da nicht als root herum.
Als user:smbclient -L 192.168.2.1 -U speedport
Dann MUSS ein Mountpunkt leer sein (wenn die Freigabe nicht gerade gemountet ist). Also die Dateien in /opt/iobroker/backups wegschubsen.
-
@thomas-braun sagte in BackitUp NAS Error Speedport Smart 4:
smbclient -L 192.168.2.1 -U speedport
Vielen Dank für deine Rückmeldung.
Ich habe die Dateien in dem backups Ordner jetzt mal gelöscht und danach den Befehl von dir ausgeführt.
Ich musste zuerst den smbclient installieren.
Danach nochmal den Befhel ausgeführt und dann kam diese Meldung:root@iobroker:~# smbclient -L 192.168.2.1 -U speedport protocol negotiation failed: NT_STATUS_CONNECTION_DISCONNECTED root@iobroker:~#
Was genau macht der Befehl? Soll der den Speedport unter User registrieren?
Oder hätte ich mich irgednwie als User anmelden müssen? Sorry, aber ich bin da echt auf verlorenem Posten -
Du bist da immer noch als root unterwegs.
-
Das riesen Große Problem ist, das ich das Passwort für user nicht mehr kenne, oder ob ich es überhaupt angelegt habe.
Mir ist durchaus bewusst, wie blöd das von mir ist, aber der leider ist es so. Und wie ich mein Glück kenne, kann ich ohne das Passwort die ganze Sache vergessen,oder? -
Du bist root, der kann einem user auch ein Passwort zuweisen.
Schau in der /etc/passwd ob jemals ein user angelegt wurde:
awk -F':' '{ print $1}' /etc/passwd
Ist da ein user von dir dabei?
-
@noidea sagte in BackitUp NAS Error Speedport Smart 4:
Was genau macht der Befehl? Soll der den Speedport unter User registrieren?
Der Befehl zeigt dir die Freigaben auf dem Server. So z. B. bei meiner Fritzbox:
echad@chet:~ $ smbclient -L 192.168.178.1 -U iobroker Enter WORKGROUP\iobroker's password: Sharename Type Comment --------- ---- ------- IPC$ IPC IPC Service FRITZ.NAS Disk FRITZ!Box SMB1 disabled -- no workgroup available
-
Also so sieht es bei mir aus:
root@iobroker:/# awk -F':' '{ print $1}' /etc/passwd root daemon bin sys sync games man lp mail news uucp proxy www-data backup list irc gnats nobody messagebus syslog postfix _apt sshd systemd-network systemd-resolve systemd-timesync uuidd tcpdump iobroker _rpc statd influxdb root@iobroker:/#
Demnach ist da kein user dabei. Heisst das, das ich dann jetzt einen User anlegen muss? Wenn ja, könntest du mir bitte dabei helfen?
Schon mal vielen Dank bis hierhin für deine Unterstützung
-
Das sind alles Systemuser.
Leg dir einen Standarduser an.Steht in der Installationsanleitung des iobrokers auf Proxmox drin.
-
@noidea said in BackitUp NAS Error Speedport Smart 4:
IOBROKER läuft im Proxmox Container
In einem "privilegierten Container"?
Sonst gehts nicht ...
-
Ich weiß nicht genau, ob das die richtige Stelle ist, um das nachzugucken, aber hier steht, das es unprivilegiert ist.
Sollte dann so passen, oder? -
Ok. Vielen Dank. Dann schau ich mir das mal an nd werde einen standard user anlegen und mich wieder melden.
-
@noidea Laut Screenshot "Unprivilegierter Container Ja"
So ein LXC darf auf keinen Netzwerkshare zugreifen, darum kann BackitUp nicht aufs NAS schreiben
-
Ich habe gerade in einer Anleitung gelesen, das CIFS im unprivilegierten Container nicht geht:
Dann geht es bei mir nicht, richtig?
-
@noidea said in BackitUp NAS Error Speedport Smart 4:
Ich habe gerade in einer Anleitung gelesen, das CIFS im unprivilegierten Container nicht geht:
Aber warum verwendest du dann keinen "privilegierten" Container?
Funktioniert bei mir problemlos.
Edit: Und du hast auch gar kein SMB/CIFS (Features) aktiviert ...
Ich hab den Haken nicht drinnen, weil ich NFS zum sichern verwende.
-
@einstein67
Kann man das denn noch abändern, also von unprivilegiert auf privilegiert? Bei mir ist der Bearbeiten Button ausgegraut. Auch wenn ich den Container stoppe.IOBROKER läuft danach aber noch wie vorher, oder gibt es dann Probleme?
-
@noidea said in BackitUp NAS Error Speedport Smart 4:
Kann man das denn noch abändern
Die einzige Möglichkeit die ich kenne ist:
- Backup des Containers (zB auf NAS)
- Restore der Containers und diese CheckBox wählen.
Sonst kenne ich keine Möglichkeit.
-
Ja das hatte ich befürchtet. Ich hab irgendwie Sorge, das danach nicht wieder alles so läuft, wie es soll. Das ist bei mir immer so
-
@noidea Was soll passieren? Das ist ein Container.
Du sicherst den CT
Stellst ihn unter einer anderen ID "als privilegiert" wieder her
Stoppst den alten CT
Startest den neuen und testest obs gehtBei Problemen kannst einfach wieder den alten starten ....
-
So hab ich es jetzt gemacht. Ich hab einen Klon erstellt und dann das Backup wieder draufgespielt. Jetzt sieht es so bei mir aus:
Wenn ich jetzt unter "user" in der Konsole wieder den oben genannten Befehl eingeb, dann kommt wieder das:
user@iobroker:~$ smbclient -L 192.168.2.1 -U speedport protocol negotiation failed: NT_STATUS_CONNECTION_DISCONNECTED user@iobroker:~$
Muss ich jetzt noch was zuweisen?