Како заказати задатке користећи Анацрон на Линук -у

Приликом покретања Линук окружења уобичајено је да је то потребно распоредите одређене задатке у било ком тренутку ради обављања задатака подршке, управљања или контроле.

Две најчешће коришћене команде за ову сврху су крон и анакрон који су развијени са циљем да олакшају програмирање ових задатака на једноставан и практичан начин.

Два од најчешће коришћених параметара, заједно са ова два, су у и групишу за планирање задатака у одређено време. У овом случају користићемо Убунту 17.04 Сервер.

1. Шта је Црон


Црон је демон који можемо користити за извршавање планираних задатака, као што су прављење резервних копија директоријума, резервне копије система, инсталирање ажурирања, и идеалан је за рачунаре који периодично функционишу, попут сервера.

Када користите црон, задаци се стварају у датотекама цронтаб -а које су скрипте које дефинишу задатак који треба извршити, а подразумевана путања је / етц / цронтаб где ћемо при приступу са уређивачем видети одговарајуће задатке са учесталошћу извођења:

ЕНЛАРГЕ

Али када користимо цронтаб можемо као корисници креирати сопствену датотеку заказаних задатака, за то извршавамо следећи ред:

 цронтаб -е
Приликом извршавања ове команде можемо изабрати до пет опција уређивача за отварање нове датотеке за креирање (у овом случају изабрали смо опцију 2 нано) и видећемо следеће:

ЕНЛАРГЕ

Тамо ће једноставно бити потребно снимити податке задатка који ће се извршити.

2. Како инсталирати Анацрон


У овој студији ћемо се фокусирати на Анацрон који ради другачије од Црона јер омогућава извршавање задатака на рачунарима који се редовно користе и не би требали бити активни 24 к 7 попут сервера.
Са Анацроном ћемо моћи да извршавамо задатке са дневним, недељним и месечним временским периодима на рачунарима, као што су преносни рачунари или стони рачунари додељени клијентским машинама, а то је корисно јер ако се у том тренутку мора извршити скрипта, опрема није доступна тако да ће се скрипта ускоро извршити без утицаја на њене перформансе или доступност.

Да бисмо инсталирали и извукли максимум из Анацрона, извршићемо следећу команду:

 судо апт инсталл анацрон
БелешкаУ издањима пре Убунту 17.04 извршићемо следећу команду:
 судо апт-гет инсталл анацрон 

ЕНЛАРГЕ

3. Како се користи Анацрон

Корак 1
Параметри конфигурације смештени су у путањи / етц / анацронтаб а синтакса за употребу садржи следећа поља:

 наредба за идентификацију посла са кашњењем периода 
БелешкаСви коментари у оквиру програма Анацрон морају почети симболом #.

Корак 2
Приликом приступа наведеној рути видећемо следеће:

ЕНЛАРГЕ

Корак 3
Вредности које треба користити су:

  • Раздобље: Наведите учесталост извршавања дотичног задатка помоћу параметара као што су @дневно (дневно), @недељно (недељно) или @месечно (месечно), али можемо користити и параметре 1 - дневно, 7 - недељно, 30 - месечно и Н - број дана у којима ће се задатак извршавати.
  • Кашњење: Односи се на број минута пре извршења задатка.
  • Идентификатор посла: Означава назив који ћемо дати задатку.
  • Команда: Односи се на наредбу или скрипту коју треба извршити.

Корак 4
Да бисмо знали структуру, можемо извршити следећи ред:

 лс -л / вар / споол / анацрон /

ЕНЛАРГЕ

Корак 5
У основи, Анацрон проверава да ли је задатак извршен у предвиђеном почетном периоду, ако не, наставља да извршава оно што смо назначили у пољу команда након што сте сачекали број минута означен у пољу одлагање.

Када се задатак изврши, биће регистрован у путањи / вар / споол / анацрон са одговарајућим датумом и временом.
На пример, можемо додати следећи ред у датотеку анацронтаб Да бисте заказали дневни сигурносни посао са кашњењем од 8 минута:

 @даили 8 солутионтиц.даили /бин /басх /хоме/солветиц/бин/бацкуп.сх 

ЕНЛАРГЕ

Корак 6
У овом случају, ако се приликом извођења сигурносне копије машина искључује, следећи пут када се покрене, сачекаће 8 минута и обавиће наведени задатак без чекања следећег дана, итд. Унутар датотеке анацронтаб морамо размотрити два фундаментална аспекта:

СТАРТ_ХОУРС_РАНГЕОзначава временски распон у којем ће се задатак извршавати.

РАНДОМ_ДЕЛАИ Омогућава дефинисање максималног случајног кашњења доданог кашњењу које смо дефинисали у пољу одлагање, ова подразумевана вредност је 45.

4. Разлика између Црона и Анацрона


Постоји низ разлика између ова два услужна програма које спомињемо у наставку:

Овим можемо одлучити која је најбоља алтернатива за заказивање одређених задатака сигурносног копирања у Линук окружењима.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave