NEWS
Backup Datei auf USB-Stick verschieben
-
Hallo zusammen,
ich habe eine Frage zu Javascript.
Ich habe mir ein Script angelegt, mit dem ich täglich automatisch ein Backup anlege.Das funktioniert soweit. Das Backup wird im Ordner /opt/iobroker/backups angelegt:
Jetzt möchte ich die Datei automatisch verschieben, auf einen USB-Stick, der in USB2 gemounted ist:
Leider funktioniert das verschieben der angelegten Backup Datei nicht. Kann mir vielleicht jemand sagen, wo hier im Script der Fehler liegt:
Vielen Dank
Grüße
Markus
-
@Markus-Faltermeier
Warum nutzt du dafür nicht den Adapter Backitup?
Der macht das alles automatisch -
@simatec
Hallo. Danke für die Antwort.Ich habe jetzt auch den Adapter ausprobiert. Führt aber zum selben Ergebnis. Backup funktioniert. Die Datei wird im Ordner backups gespeichert. Abe das verschieben auf den USB Stick klappt nicht.
Ich denke das Problem liegt am USB Stick. Kann das sein, dass ich keine Zugriffsrechte darauf habe.
Ich habe versucht die Rechte zu ändern. Hat aber auch nicht funktioniert.
Was ich auch nicht verstehe: Wenn ich den Befehl : mv -v /opt/iobroker/backups/*.gz /media/usb2/ mit Putty eingebe, dann funktioniert es.
Aber wenn ich den selben Befehl über ein IOBroker Script ausführen will, dann klappt es nicht.
Grüße
Markus
-
Was für Rechte hat der Stick?
Du führst copy über den User iobroker aus und der hat sicher keine Rechte. Auch unter backitup wird dies der Fall sein.Gib ihn mal volle Rechte
sudo chmod 777 /media/usb2/ sudo chmod 777 /media/usb2 sudo chmod 777 /media/usb2/*
-
@simatec
Hallo,
irgendwie übernimmt er die Rechte nicht. Der Stick hängt an USB2Da fehlt doch bei USB2 noch ein rwx. Oder sehe ich das falsch?
LG Markus
-
@Markus-Faltermeier
Formatiere ihn noch mal -
@simatec
Ich habe jetzt einen neuen Stick mit FAT32 formatiert. Hat leider auch nicht funktioniert...