Lägg något sånt här som ett cronjob som körs så ofta som du vill:
Kod:
chrt -i 0 ionice -c 3 nice -n 17 /usr/bin/rsync -avW --bwlimit=3000 /din/källmapp /din/målmapp
Detta kommer endast kopiera de saker som inte redan finns i målmappen. Extragrejerna i början är väldigt trevligt till backupscript, eftersom ioschedulern och task schedulern nerprioriterar backupandet så det inte stör andra saker. bwlimit kan du så klart ta bort om du vill kopiera med full gas.
Om du istället vill skapa ett lite smartare script (istället för en enda rad i crontab) så kan du kolla så backupen inte redan är startad sedan föregående schemalagda exekvering:
Kod:
if [ `pgrep -x rsync` ]; then
echo "rsync already running"; exit 0
fi