Wir nutzen eine DS414 als Sicherungsmedium und wollen über ein Script täglich ein Backup der neuesten Sicherung auf eine an der DS angeschlossene USB-Festplatte erstellen.
Das Script läuft soweit auch fehlerfrei, allerdings unterstützt die DS414 (DSM 5.2-5644 Update 5) beim Copy-Befehl "cp" das Argument "-u", welches bewirken soll, dass gleichnamige Dateien nur dann überschrieben werden, wenn die Quelldatei neuer ist, nicht.
Die betreffende Zeile im Script lautet "find /volume1/Sicherung/ -type f -mtime -7 -exec cp -p {} /volumeUSB2/usbshare/DS414/Sicherung/ \;"
Kennt jemand eine Alternative, welche bewirkt, dass vorhandene (gleichnamige) Dateien nur dann überschrieben werden, wenn die Quelldatei ein neueres Datum aufweist?
Vielen Dank im Voraus
Das Script läuft soweit auch fehlerfrei, allerdings unterstützt die DS414 (DSM 5.2-5644 Update 5) beim Copy-Befehl "cp" das Argument "-u", welches bewirken soll, dass gleichnamige Dateien nur dann überschrieben werden, wenn die Quelldatei neuer ist, nicht.
Die betreffende Zeile im Script lautet "find /volume1/Sicherung/ -type f -mtime -7 -exec cp -p {} /volumeUSB2/usbshare/DS414/Sicherung/ \;"
Kennt jemand eine Alternative, welche bewirkt, dass vorhandene (gleichnamige) Dateien nur dann überschrieben werden, wenn die Quelldatei ein neueres Datum aufweist?
Vielen Dank im Voraus