Avamar : ADMe - Script de planification des tâches personnalisées
Summary: L’objectif de ce script est de fournir un processus automatisé pour planifier une règle de tâche ADMe. Cette stratégie doit être lancée en fonction d’un jour donné de la semaine et de l’instance de jour du mois et dont la date du calendrier change par défaut d’un mois à l’autre. ...
Instructions
Si la nécessité était d’exécuter une tâche ADMe le premier samedi du mois tout au long de l’année, la date du calendrier associée varie d’un mois à l’autre, ce qui nécessite des mises à jour manuelles de la planification pour s’adapter. Si vous spécifiez une plage de dates pour couvrir les sept premiers jours et que vous souhaitez que la tâche s’exécute uniquement le samedi lorsque la valeur du jour de la semaine est 6, utilisez l’exemple ci-dessous. Il en résulte que la tâche est exécutée chaque jour dans la plage de dates, quel que soit le jour de la semaine spécifié, car CRON traite ces paramètres comme une condition logique OU par rapport à la condition logique ET souhaitée.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Ce script surmonte le défi ci-dessus en permettant la définition d’exigences de planification personnalisées contenant les critères suivants dans un fichier de balise personnalisé.
Définitions des champs :
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)
Entrez manuellement un appel au script dans le crontab root pour l’exécuter peu après minuit le premier du mois. Le script détermine automatiquement la date et l’heure d’exécution d’une tâche à partir du fichier de balise, et la date et l’heure de planification révisées sont reflétées dans l’interface utilisateur Web ADMe par rapport à votre mois en cours. Cette mise à jour s’effectue automatiquement au début de chaque mois.
Consultez le fichier PDF ci-joint pour plus d’informations sur l’installation et la configuration.
Le fichier de script admesched.sh est inclus dans la bille tar ADMe et se trouve dans le dossier /home/admin/admeadmin/tools .