Oder einen gleichwertigen Ersatz.
Möchte ein Script mit ncftpput ausführen.
Hat mir jemand einen Tip?
Für diejenigen, die es interessiert, hier mein Script (wird immer Nachts per Crontab gestartet).
Edit: Habe eine Lösung mit cifs Freigabe. Habe das Script angepasst.
#!/bin/sh
# ncftpput -A -R -z -V -m -u user_nas -p pw_nas ip_des_nas /verzeichnis_nas /media/hdd/movie/* find /media/hdd/movie -type f -mmin +240 -print0 | xargs -0 cp -ut /media/net/cifs_freigabe
if [ $? != 0 ]
then
exit 1
fi
find /media/hdd/movie -type f -mmin +300 -exec rm {} \;
exit 0
Wie ihr seht, macht es einen Backup der Dateien im movie Verzeichnis welche älter als 240min sind auf's NAS und löscht anschliessend die lokalen Files welche älter als 300min sind.
Die Altersabfrage darum, dass laufende Aufnahmen während dem Backup nicht zerstört werden.
Verbesserungsvorschläge und Tester sind willkommen. Hatte noch keine Zeit, das ganze 1:1 zu testen.