Een cronjob is een taak die een server automatisch uitvoert op een moment dat jij van tevoren vastlegt. De naam komt van cron, het onderdeel in Linux dat de klok in de gaten houdt. Je geeft aan wat er moet gebeuren en wanneer — elke nacht om drie uur, elk kwartier, of elke eerste van de maand — en verder kijkt er niemand meer naar om. Op Windows-servers heet hetzelfde principe een geplande taak.

Veel werk dat op de achtergrond moet gebeuren loopt via een cronjob: back-ups wegschrijven, facturen verzenden, voorraad synchroniseren met de webshop, tijdelijke bestanden opruimen of een omzetrapport mailen. Voor het MKB scheelt dat handwerk en, belangrijker, vergeetachtigheid. Het draait ook door als de collega die het anders deed op vakantie is.

De grootste valkuil is dat een cronjob stilletjes stopt. Draait de taak niet meer, dan krijg je meestal geen melding: er gebeurt gewoon niets. Zorg daarom dat elke belangrijke taak een resultaat wegschrijft in een logbestand en een seintje geeft als hij faalt. Let verder op het tijdstip (niet alles tegelijk om middernacht), op rechten van het account waaronder de taak draait, en op wat er gebeurt als een run langer duurt dan het interval.

Wat OkayICT hierin doet: wij zetten geplande taken op, bewaken of ze echt draaien en grijpen in voordat een stilgevallen back-up of koppeling je opbreekt.

Bekijk Managed IT →

Meer lezen: Wat is automatisering? · Wat is een workflow?