Avamar: ADMe – tilpasset jobbplanleggingsskript
Summary: Formålet med dette skriptet er å gi en automatisert prosess for å planlegge en ADMe-jobbpolicy. Denne policyen må startes basert på en gitt ukedag og dagforekomsten i måneden, og der kalenderdatoen som standard endres fra måned til måned. ...
Instructions
Hvis kravet var å kjøre en ADMe-jobb den første lørdagen i måneden i løpet av året, varierer den tilknyttede kalenderdatoen måned til måned, noe som krever manuelle planleggingsoppdateringer for å få plass. Hvis du angir et datointervall som skal dekke de første sju dagene, og vil at jobben bare skal kjøres på lørdag der ukedagverdien er 6, kan du bruke eksempelet nedenfor. Dette resulterer i at jobben utføres hver dag innenfor datointervallet, uavhengig av ukedagen som er angitt som CRON behandler disse parameterne som en logisk OR-betingelse sammenlignet med ønsket logisk AND-betingelse.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Dette skriptet overvinner utfordringen ovenfor, slik at definisjonen av egendefinerte planleggingskrav inneholder følgende kriterier i en egendefinert flaggfil.
Feltdefinisjoner:
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)
Skriv inn et kall til skriptet manuelt i rotcrontab for å utføre kort tid etter midnatt den første i måneden. Skriptet bestemmer automatisk en dato og et klokkeslett for jobbutførelse fra flaggfilen, og den reviderte tidsplandatoen og -klokkeslettet gjenspeiles i ADMe-webgrensesnittet i forhold til gjeldende måned. Denne oppdateringsprosessen skjer automatisk i begynnelsen av hver måned.
Se vedlagte pdf for detaljer om oppsett og konfigurasjon.
Skriptfilen admesched.sh følger med ADMe tar ball og ligger i / home / admin / admeadmin / tools mappen.