Hallo zusammen,
ich betreibe eine Synology 920+ mit iobrocker-container im Docker-Paket.
Es existiert ein Backup-User "backItUpUser" mit Berechtigungen auf einen BackUp-Ordner "smartHome/iobroker_data/iobroker_backup". Über Windows10 kann ich mich mit dem User "backItUpUser" direkt über
- "//lokale IP-Adresse/smartHome"
- "//lokale IP-Adresse/iobroker_data"
- "//lokale IP-Adresse/iobroker_backItUp"
auf alle Ordner des Pfades "/smartHome/iobroker_data/iobroker_backItUp" mit Netzlaufwerk verbinden (Test der Zugriffsrechte). Ich habe dem User für Testzwecke in die Gruppe der Administratoren aufgenommen.
Der Docker-Container heisst "iobroker_one" (taucht auch wieder im Backitup-Debug in der Fehlermeldung auf).
Meine Einstellungen in Backitup:
Hier der erste, entscheidende Teil des Debugging-Outputs:
====================================
Started iobroker ...
[DEBUG] [mount] start with {"mountType":"CIFS","type":"storage","source":"local","mount":"//192.168.1.2","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=2.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":true,"dir":"/iobroker_data/iobroker_backItUp/","dirMinimal":"/iobroker_data/iobroker_backItUp/","user":"backItUpUser","pass":"****"}
[DEBUG] [mount] - first mount attempt with smb option failed. try next mount attempt without smb option ...
[ERROR] [mount] - [undefined Error: Command failed: sudo mount -t cifs -o username=backItUpUser,password=,rw,file_mode=0777,dir_mode=0777 //192.168.1.2/iobroker_data/iobroker_backItUp/ /opt/iobroker/backups
sudo: Hostname iobroker_one kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt
mount: /opt/iobroker/backups: cannot mount //192.168.1.2/iobroker_data/iobroker_backItUp/ read-only.
[ERROR] [mount] - [IGNORED] Error: Command failed: sudo mount -t cifs -o username=backItUpUser,password=****,rw,file_mode=0777,dir_mode=0777 //192.168.1.2/iobroker_data/iobroker_backItUp/ /opt/iobroker/backups
sudo: Hostname iobroker_one kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt
mount: /opt/iobroker/backups: cannot mount //192.168.1.2/iobroker_data/iobroker_backItUp/ read-only.
====================================
Der User hat Lese- und Schreib-Berechtigung auf die Ordner im Pfad "/smartHome/iobroker_data/iobroker_backItUp".
Der Backup-Prozess läuft aufgrund der Fehler im Prozess natürlich nicht durch.
Gibt es irgendwelche Ideen?
Meine Idee ohne Lösungsstrategie: Ich denke, dass es mit dem Docker-Container zu tun hat, da in der Fehlermeldung "iobroker_one" auftaucht, ohne dass ich dies irgendwo in der Backitup-Instanz angegeben habe.
Cheers,
bernq