Autmatisches Backup auf NAS?

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

ltsalvatore
Beiträge: 27
Registriert: 18.03.2018, 15:00

Re: Autmatisches Backup auf NAS?

Beitrag von ltsalvatore » 28.05.2018, 22:22

also ich versuche auch schon länger vergebens, ein automatisches backup von meiner CCU2 auf die synology nas zu erstellen.
hatte mein anliegen auch mal hier viewtopic.php?f=26&t=25286&start=20 gepostet, jedoch nie eine antwort erhalten..
deshalb versuch ich mein glück hier nochmal..


wie bereits erwähnt, würde ich gerne die Backup Datei meiner CCU2, welche ich bis jetzt manuell anlege, automatisch erstellen lassen und diese dann (wenn möglich über eine verschlüsselte Übertragung) auf meine NAS Zuhause speichern.

bei meiner iobroker Backup Datei hab ich es soweit hinbekommen...

das sieht dann so aus...

Code: Alles auswählen

sudo umount /mnt/backup
sudo mount -t cifs -o username=user,password=pwd //x.x.x.x/"folder/folder folder" /mnt/backup
cd /opt/iobroker/
sudo iobroker stop
sudo iobroker backup
find /opt/iobroker/backups/ -maxdepth 1 -type f -name '*.gz' -print0 | xargs -r0 ls -t | tail -n +4 | tr '\n' '\0' | xargs -r0 rm
sudo rm /mnt/backup/*.gz
sudo cp /opt/iobroker/backups/* /mnt/backup/
sudo iobroker start
sudo umount /mnt/backup
wenn ich anhand der anleitung gehe, die Alexxx2005 gepostet hat, habe ich direkt das erste problem, dass ich den pfad garnicht gemountet bekomme.

Code: Alles auswählen

# mount -t cifs -o vers=1.0,username=xxx,password=xxx //192.168.111.100/prv/Salva/P1 /mnt
mount: mounting //192.168.111.100/prv/Salva/P1 on /mnt failed: No such device
#

hatte auch versucht vorab nen ordner unter /mnt zu erstellen; jedoch bekomme ich beim erstellen eines ordner unter /mnt folgende fehlermeldung

Code: Alles auswählen

#
# pwd
/mnt
# mkdir test
mkdir: can't create directory 'test': Read-only file system
#

mit sudo bekomme ich folgende fehlermeldung:

Code: Alles auswählen

# sudo mkdir test
-sh: sudo: not found
#
muss ich, bevor ich das ganze überhaupt realisieren kann, noch andere vorkehrungen auf der CCU2 treffen...ich habe nämlich das gefühl, dass ich etwas grundlegendes hier vergessen/nicht verstanden habe.

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: Autmatisches Backup auf NAS?

Beitrag von NickHM » 29.05.2018, 08:50

Guten Morgen

- Du hast Dich auf die CCU als "root" verbunden. Also hast Du volle Rechte und brauchst kein "sudo"

- das Du einen Ordner nicht anlegen kannst liegt einfach daran, dass ein großer Teil des Filesystems der CCU r/o ist.
Also müsstest Du es erst beschreibbar machen und dann den Ordner anlegen.
Das hat aus meiner Sicht aber wenig Sinn, denn anschließend muss es wieder r/o sein oder wird es nach dem Neustart automatisch. Dann kannst Du dahin auch nicht mounten

Das Ziel für den mount Befehl sollte im beschreibbaren Teil des Dateisystems der CCU liegen.

ltsalvatore
Beiträge: 27
Registriert: 18.03.2018, 15:00

Re: Autmatisches Backup auf NAS?

Beitrag von ltsalvatore » 29.05.2018, 09:17

NickHM hat geschrieben:Guten Morgen

- Du hast Dich auf die CCU als "root" verbunden. Also hast Du volle Rechte und brauchst kein "sudo"

- das Du einen Ordner nicht anlegen kannst liegt einfach daran, dass ein großer Teil des Filesystems der CCU r/o ist.
Also müsstest Du es erst beschreibbar machen und dann den Ordner anlegen.
Das hat aus meiner Sicht aber wenig Sinn, denn anschließend muss es wieder r/o sein oder wird es nach dem Neustart automatisch. Dann kannst Du dahin auch nicht mounten

Das Ziel für den mount Befehl sollte im beschreibbaren Teil des Dateisystems der CCU liegen.

hi und danke für deine Rückmeldung..

dann verstehe ich leider nicht, wieso in der anleitung dann der r/o path /mnt genutzt wird und die user schreiben, dass es bei denen funktioniert hat.... :?

habe auch nochmal versucht an anderen stellen auf der CCU einen ordner zu erstellen, leider auch vergebens

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: Autmatisches Backup auf NAS?

Beitrag von NickHM » 29.05.2018, 11:21

Guten Morgen

vielleicht ist das ja bei Raspimatic anders mit den Schreibrechten
ich kann auf der CCU jedenfalls unter /mnt auch nicht schreiben, ohne vorher die Rechte (bzw. ro -> rw) zu ändern.

Unter /usr/local/ kannst Du einen Ordner anlegen und auch dahin mounten. Das ist in dem Fall aber Quatsch, weil /usr/local wieder im Backup mit drin ist :((

/tmp/... würde gehen.

ltsalvatore
Beiträge: 27
Registriert: 18.03.2018, 15:00

Re: Autmatisches Backup auf NAS?

Beitrag von ltsalvatore » 29.05.2018, 11:51

NickHM hat geschrieben:Guten Morgen

vielleicht ist das ja bei Raspimatic anders mit den Schreibrechten
ich kann auf der CCU jedenfalls unter /mnt auch nicht schreiben, ohne vorher die Rechte (bzw. ro -> rw) zu ändern.

Unter /usr/local/ kannst Du einen Ordner anlegen und auch dahin mounten. Das ist in dem Fall aber Quatsch, weil /usr/local wieder im Backup mit drin ist :((

/tmp/... würde gehen.
tmp habe ich nun zum testen versucht. leider auch nicht erfolgreich.

# mount -t cifs -o sec=ntlm,username=xxx,password=xxx //192.168.111.100/prv/Salva/P1 /tmp/backup/
mount: mounting //192.168.111.100/prv/Salva/P1 on /tmp/backup/ failed: No such device
#

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: Autmatisches Backup auf NAS?

Beitrag von NickHM » 29.05.2018, 16:51

Guten Abend

- existiert der Ordner /tmp/backup ??

- hast Du mal den letzten slash weg gelassen?

Code: Alles auswählen

mount -t cifs -o sec=ntlm,username=xxx,password=xxx //192.168.111.100/prv/Salva/P1 /tmp/backup
- existiert die Freigabe mit genau diesem Namen
- kann die Freigabe von einem anderen Rechner aus gemountet werden?
- stimmen User / PW ??

ltsalvatore
Beiträge: 27
Registriert: 18.03.2018, 15:00

Re: Autmatisches Backup auf NAS?

Beitrag von ltsalvatore » 29.05.2018, 17:45

NickHM hat geschrieben:Guten Abend

- existiert der Ordner /tmp/backup ??

- hast Du mal den letzten slash weg gelassen?

Code: Alles auswählen

mount -t cifs -o sec=ntlm,username=xxx,password=xxx //192.168.111.100/prv/Salva/P1 /tmp/backup
- existiert die Freigabe mit genau diesem Namen
- kann die Freigabe von einem anderen Rechner aus gemountet werden?
- stimmen User / PW ??
Hallo NickHM,

danke für deine Rückmeldung.

der Ordner existiert, den habe ich vorab angelegt und auch die Rechte angepasst
die Freigabe auf der NAS exisistert auch, genau so wie user name und pwd, denn diese benutze ich auch für das mounten auf dem raspberry wo der iobroker drauf läuft.
den letzten slash habe ich auch weggelassen

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: Autmatisches Backup auf NAS?

Beitrag von NickHM » 29.05.2018, 19:46

Firewalleinstellungen auf dem NAS ?

Ich habe keine Idee mehr.

ltsalvatore
Beiträge: 27
Registriert: 18.03.2018, 15:00

Re: Autmatisches Backup auf NAS?

Beitrag von ltsalvatore » 29.05.2018, 20:17

NickHM hat geschrieben:Firewalleinstellungen auf dem NAS ?

Ich habe keine Idee mehr.
ich leider auch nicht mehr.
habe auch testweise die FW der NAS abgeschaltet gehabt.
wie gesagt, auf dem raspberry funktioniert das mounten ja ohne probleme. gleiche share gleiche zugangsdaten.... :?

Benutzeravatar
blackhole
Beiträge: 3730
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 587 Mal

Re: Autmatisches Backup auf NAS?

Beitrag von blackhole » 29.05.2018, 20:43

ltsalvatore hat geschrieben:also ich versuche auch schon länger vergebens, ein automatisches backup von meiner CCU2 auf die synology nas zu erstellen.
... sudo mount -t cifs
Warum das aus moralischen Gründen nicht klappen darf:
Du versuchst über ein klassisches Microsoft/Windows-Protokoll (CIFS) von einem Linux-System (CCU2) auf ein anderes Linux-System (Synology NAS) zuzugreifen.

Warum das technisch nicht ohne weiteres funktionieren wird:
Eine CCU2 bringt keinerlei Unterstützung dafür mit.
Vereinfacht gesagt ist CIFS ist eine Kombination aus NetBIOS über TCP/IP plus SMB, was die CCU2 weder kann, noch können muss, noch können sollte.

Was hingegen sofort klappen könnte:
Der Zugriff von der CCU auf das Synology-NAS via NFS-Share (ungetestet, die Karten hierfür stehen aber nicht schlecht).

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“