Itse olen varmistellut säännöllisesti erään tiedoston käyttämällä crontabia.
Eli käynnistänyt roottina crontab -e
ja sitten lisännyt seuraavat rivit sinne.
#Käynnistää skriptit
# ajastukset joka päivä kello 23.00, 6.00, 16.00 ja 12.00
0 23 * * * /home/tnu/skriptit/./varmista
0 6 * * * /home/tnu/skriptit/./varmista
0 16 * * * /home/tnu/skriptit/./varmista
0 12 * * * /home/tnu/skriptit/./varmistamanteli
#Varmistaa vain märitettyinä päivinä.
30 8,12,15,19,23 1,7,16,22 * * /home/tnu/skriptit/./varmistakuukausi
Nyt crontabissa olevat rivit ajavat määrittämilläni aikoina varmista ja varmistakuukausi skriptit, joissa on pelkkä kopiointi.
varmista skripti kopioi tiedoston vanhan päälle.
cp /polku/tiedosto /polkukohteeseen/tiedosto
varmistakuukausi skripti taas kopioi määrittämilläni päivinä ja kellonaikoina lisäten varmistamani tiedoston nimeen päivän kuukauden ja vuosiluvun.
cp /polku/tiedosto /polkukohteeseen/tiedosto-`date +%d%m%Y`
Tämä riittää omiin tarkoituksiini.
Skriptit tietysti suoritetaan vain silloin, jos kone on päällä kyseisinä aikoina.
Crontabia voisi kuitenkin käyttää myös haluamaasi tehtävään hiukan soveltamalla omaa esimerkkiäni.
Lisää crontabista löytyy vaikkapa täältä:
http://voyager.amkit.fi/avut/crontab.html