Anacron

Iwanan Wikipediasta
Siirry navigaatioon Siirry hakuun

Jos kone on ollut poissa päältä kun cronilla ajastettu tehtävä olisi pitänyt ajaa, niin se jää suorittamatta. Käytä tässä tapauksessa cronin sijaan anacronia, joka ajaa ajastetun komennon myös jälkikäteen.

Jos anacron on asennettu, kuten esim. Ubuntu 10.04:ssä oletuksena on, niin anacron konfiguroidaan vain määrittelemällä komento anacronin configurointitiedostoon. Komenna esimerkiksi:

sudo nano /etc/anacrontab

ja lisää oma komento tai komennot tiedoston loppuun. Esimerkiksi backup skripti ajetaan lisäämällä esimerkin viimeinen rivi:

# /etc/anacrontab: configuration file for anacron

# See anacron(8) and anacrontab(5) for details.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
HOME=/root
LOGNAME=root

# These replace cron's entries
1	5	cron.daily	run-parts --report /etc/cron.daily
7	10	cron.weekly	run-parts --report /etc/cron.weekly
@monthly	15	cron.monthly	run-parts --report /etc/cron.monthly

1  5 oma_backup /root/cmd/backup.sh