Arcserve UDP Agent (Linux) ermöglicht es Ihnen, Ihren eigenen Ablaufplan mithilfe eines Skripts für die Jobausführung zu definieren. Wenn Sie einen Job regelmäßig ausführen möchten und Sie nicht mithilfe der Web-Benutzeroberfläche planen können, können Sie ein Skript erstellen, um einen solchen Ablaufplan zu definieren. Sie möchten zum Beispiel immer am letzten Samstag im Monat eine Sicherung um 22:00 Uhr ausführen. Sie können einen solchen Ablaufplan nicht mithilfe der Web-Benutzeroberfläche definieren, aber Sie können hierfür ein entsprechendes Skript erstellen.
Sie können einen Sicherungsjob übergeben, ohne einen Ablaufplan anzugeben (mithilfe der Option Keine auf der Seite "Erweitert"). Verwenden Sie den Linux-Cron-Planer, um Ihren angepassten Ablaufplan zu definieren, und führen Sie den Befehl "d2djob" aus, um den Job auszuführen.
Hinweis: Bei dem folgenden Vorgang wird davon ausgegangen, dass Sie einen Sicherungsjob übergeben haben, ohne einen Ablaufplan anzugeben, und dass Sie am letzten Samstag jeden Monats eine Sicherung um 22:00 Uhr ausführen möchten.
Folge diesen Schritten:
#!/bin/bash
LAST_SAT=$(cal | awk '$7!=""{t=$7} END {print t}')
TODAY=$(date +%d)
if [ "$LAST_SAT" = "$TODAY" ]; then
source /opt/Arcserve/d2dserver/bin/setenv
d2djob --run=your_job_name --jobtype=your_job_type #run your backup job here
fi
Hinweis: Geben Sie der Datei die notwendigen Ausführungsberechtigungen.
00 22 * * Saturday root runjob.sh
Cron führt das Skript runjob.sh jeden Samstag um 22:00 Uhr aus. Mit runjob.sh wird zuerst geprüft, ob heute der letzte Samstag im Monat ist. Wenn dies der Fall ist, wird d2djob verwendet, um den Sicherungsjob auszuführen.
Der Jobablaufplan wurde so angepasst, dass am letzten Samstag jeden Monats eine Sicherung um 22:00 Uhr ausgeführt wird.
Copyright © 2016 |
|