Cum sa folosim anacron in linux

Configurare noua (How To)

Situatie

Anacron este folosit pentru a executa comenzi periodic cu o frecventa definita în zile.

Presupunand că aveti o sarcina programata (cum ar fi un script de backup) care sa fie rulata utilizand cron în fiecare noapte, eventual cand dormiti si statia este oprita pana la acea data. Scriptul de backup nu va fi executat.

Cu toate acestea, daca utilizati anacron, puteti fi siguri ca data viitoare când porniti statia din nou, scriptul de backup va fi executat.

Solutie

job-urile/sarcinile anacron sunt listate in /etc/anacrontab si se pot introduce joburi noi in felul urmator:

period                  delay(de la startup)                          job-identifier                           command

1 – zilnic
7 – saptamanal
30 – lunar
N – cand vrem

putem sa folosim si @daily @monthly

urmatoare comanda ruleaza in felul urmator:

1 10 example.daily /bin/bash /home/robert/bin/backup.sh

1= in fiecare zi

10= delay 10 minute de la startup

example.daily= identificator unic(folosit pentru a vedea cand a rulat comanda ultima data in /var/spool/anacron)

Tip solutie

Permanent
Etichetare:

Voteaza

(37 din 77 persoane apreciaza acest articol)

Despre Autor