Avamar: ADME – Benutzerdefiniertes Jobplanungsskript
Summary: Der Zweck dieses Skripts besteht darin, einen automatisierten Prozess zum Planen einer ADME-Jobrichtlinie bereitzustellen. Diese Richtlinie muss basierend auf einem bestimmten Wochentag und dem Tag initiiert werden, der innerhalb des Monats vorliegt und dessen Kalenderdatum standardmäßig von Monat zu Monat geändert wird. ...
Instructions
Wenn ein ADME-Job das ganze Jahr über am ersten Samstag des Monats ausgeführt werden soll, variiert das zugehörige Kalenderdatum von Monat zu Monat, sodass manuelle Planungsaktualisierungen erforderlich sind. Wenn Sie einen Datumsbereich angeben, der die ersten sieben Tage abdeckt, und der Job nur an einem Samstag ausgeführt werden soll, an dem der Wochentagswert 6 ist, verwenden Sie siehe Beispiel unten. Dies führt dazu, dass der Job jeden Tag innerhalb des Datumsbereichs ausgeführt wird, unabhängig vom angegebenen Wochentag, da CRON diese Parameter als logische ODER-Bedingung im Vergleich zur gewünschten logischen UND-Bedingung behandelt.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Dieses Skript überwindet die obige Herausforderung und ermöglicht die Definition von benutzerdefinierten Planungsanforderungen, die die folgenden Kriterien in einer benutzerdefinierten Flag-Datei enthalten.
Felddefinitionen:
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)
Geben Sie manuell einen Aufruf des Skripts in die Stamm-Crontab ein, der am Ersten des Monats kurz nach Mitternacht ausgeführt werden soll. Das Skript bestimmt automatisch ein Ausführungsdatum und eine Uhrzeit für Jobs aus der Flag-Datei, und das überarbeitete Datum und die Uhrzeit des Zeitplans werden in der ADME-Webnutzeroberfläche in Bezug auf Ihren aktuellen Monat angezeigt. Dieser Update-Prozess erfolgt automatisch zu Beginn eines jeden Monats.
Details zur Einrichtung und Konfiguration finden Sie in der beigefügten PDF-Datei.
Die Skriptdatei admesched.sh ist im ADME-Tar-Ball enthalten und befindet sich im Ordner /home/admin/admeadmin/tools .