Vous êtes ici: Utilisation de l'agent Arcserve UDP (Linux) > Procédure d'intégration et d'automatisation de l'agent Arcserve UDP (Linux) dans un environnement informatique existant > Personnalisation d'une planification de jobs

Personnalisation d'une planification de jobs

L'Agent Arcserve UDP (Linux) fournit une fonctionnalité de définition de planification à l'aide d'un script d'exécution de job. Si vous souhaitez exécuter un job régulièrement mais que vous ne pouvez pas le planifier dans l'interface utilisateur Web, vous pouvez créer un script afin de définir cette planification. Vous souhaitez par exemple exécuter une sauvegarde à 22 h le dernier samedi de chaque mois. Vous ne pouvez pas définir cette planification dans l'interface Web, mais vous pouvez créer un script pour définir cette planification.

Vous pouvez soumettre un job de sauvegarde sans spécifier de planification. Pour ce faire, sélectionnez l'option Aucun de la page Options avancées. Utilisez le planificateur Cron de Linux pour définir votre planification personnalisée et exécutez la commande d2djob pour exécuter le job.

Remarque : La procédure suivante suppose que vous avez soumis un job de sauvegarde sans spécifier de planification et que vous souhaitez exécuter une sauvegarde à 22 h le dernier samedi de chaque mois.

Procédez comme suit :

  1. Connectez-vous au serveur de sauvegarde en tant qu'utilisateur root.
  2. Créez un fichier de script et entrez la commande suivante pour exécuter une sauvegarde à 22 h le dernier samedi de chaque mois :

    #!/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

    Remarque : Vous devez fournir l'autorisation d'exécution nécessaire pour le fichier.

  1. Naviguez jusqu'au dossier crontab et ajoutez la commande suivante pour la valeur crontab de votre système (/etc/crontab) :

    00 22 * * Saturday root runjob.sh

    Cron exécute le script runjob.sh à 22 h chaque samedi. Une recherche est d'abord effectuée dans runjob.sh afin de déterminer si aujourd'hui est le dernier samedi du mois. Si tel est le cas, d2djob est utilisé pour exécuter le job de sauvegarde.

La planification du job est personnalisée pour exécuter une sauvegarde à 22 h le dernier samedi de chaque mois.


Copyright © 2018. Tous droits réservés.

Evaluer cette page
Le contenu de cette page m'a été utile. Pas du tout d'accord Tout à fait d'accord
Envoyer mon avis et mes commentaires (facultatifs) concernant cette page