Avamar: ADMe – Brugerdefineret finplanlægningsscript
Summary: Formålet med dette script er at levere en automatiseret proces til planlægning af en ADMe-jobpolitik. Denne politik skal startes baseret på en given ugedag og dagsforekomsten inden for måneden, og hvis kalenderdato som standard ændres måned til måned. ...
Instructions
Hvis kravet var at køre et ADMe-job den første lørdag i måneden i løbet af året, varierer den tilknyttede kalenderdato fra måned til måned, hvilket kræver manuelle planlægningsopdateringer for at imødekomme. Hvis du skal angive et datointerval, der skal dække de første syv dage, og du ønsker, at jobbet kun skal køre om lørdagen, hvor ugedagen er værdien 6, skal du se eksemplet nedenfor. Dette resulterer i, at jobbet udføres hver dag inden for datointervallet, uanset hvilken ugedag der er angivet, da CRON behandler disse parametre som en logisk ELLER-tilstand sammenlignet med den ønskede logiske AND-tilstand.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Dette script overvinder ovenstående udfordring og tillader definition af brugerdefinerede planlægningskrav, der indeholder følgende kriterier i en brugerdefineret flagfil.
Feltdefinitioner:
Fld-1 Day of the week Instance = 1|2|3|4|5 Fld-2 Day of the Week = sun|mon|tue|wed|thu|fri|sat Fld-3 Start Time Hour = HH Fld-4 Start Time Minute = MM Fld-5 ADMe Jobname = (example admbatch-winfs01.cfg)
Indtast manuelt et opkald til scriptet i rodcrontaben for at udføre kort efter midnat den første i måneden. Scriptet bestemmer automatisk en dato og et klokkeslæt for udførelse af job fra flagfilen, og den reviderede dato og klokkeslæt for tidsplanen afspejles i ADMe-webbrugergrænsefladen i forhold til din aktuelle måned. Denne opdateringsproces finder sted automatisk i begyndelsen af hver måned.
Se den vedhæftede pdf for detaljer om opsætning og konfiguration.
Scriptfilen admesched.sh er inkluderet i ADMe tar-kuglen og er placeret i mappen /home/admin/admeadmin/tools .