Het is gelukt op de controle na. Nu heb ik wat testen gedaan door tijdens het kopiƫren de netwerkkabel los te halen en kijken wat er gebeurt. De kopie stopt en test steeds of de verbinding er weer is. Zodra deze terug is begint hij opnieuw. De kans op een fout is de erg klein en voorlopig ga ik het even testen of dit goed blijft gaan. Mocht toch blijken dat het soms fout gaat dan ga ik wel op zoek naar controle functie.
Ik heb nu het volgende gemaakt met dank aan klen voor het meedenken en de voorzet
Cronjob0 3 * * * root sh /volume1/homes/michel/scripts/humax.sh >>/volume1/homes/mikeo/scripts/humax.log 2>&1
Humax.sh/opt/bin/lftp -u humaxFTP,0000 -e 'mirror -X 0.nts -X 0.ts --Remove-source-files --verbose --log=/volume1/opnames/opnames.log /media/Video/ /volume1/opnames' 192.168.0.xxx
cd /volume1/opnames
rm *.nts
rm *.hmt
Voordeel van de cronjob die een bestand uitvoert is natuurlijk dat ik het eenvoudig kan aanpassen en niet meer de cronjob zelf moet aanpassen. Tevens meer mogelijkheden om commando's uit te voeren.
Ik heb het script iets aangepast. Hij kopieert nu eerst alle bestanden van de Humax. Behalve 2 bestanden. Deze worden alleen gebruikt voor de live stand zodat je kunt terugspoelen/pauze.
Vervolgens verwijder ik van mijn Synology de NTS en HMT bestanden. Deze heb ik niet nodig.
Voordeel is namelijk dat dan netjes alles bestanden worden verwijderd van de Humax. Anders blijven er steeds bij elke opname 2 bestanden staan op de Humax. Deze zijn heel klein maar kan aardig oplopen na verloop van tijd.