Guide de l'administrateur Veritas NetBackup™, Volume II
- Modèles de licence NetBackup et utilitaire nbdeployutil
- À propos des modèles de licence NetBackup
- À propos du modèle de licence de capacité
- Systèmes de fichiers (sauvegardes sous Windows et UNIX)
- Options de l'utilitaire nbdeployutil
- Création et affichage du rapport de licence
- Après la création d'un rapport de licence traditionnelle
- Après la création d'un rapport de licence de capacité
- Réconciliation des résultats du rapport de licence de capacité
- Configuration supplémentaire
- A propos des noms d'hôtes dynamiques et des adresses IP
- A propos du traitement des fichiers indisponibles sur les clients UNIX
- A propos de Shared Storage Option
- A propos de la configuration de l'option Shared Storage Option dans NetBackup
- Affichage des rapports de synthèse SSO
- A propos du fichier de configuration vm.conf
- Gestion des mises en suspens
- Interfaces utilisateur de menu sous UNIX
- À propos de l'utilitaire de configuration de périphériques tpconfig
- A propos de l'utilitaire de configuration de disque NetBackup
- Rubriques connexes
- Règles de nom d'hôte
- À propos de la lecture d'images de sauvegarde avec nbtar ou tar32.exe
- Facteurs affectant la durée de la sauvegarde
- Scripts de notification NetBackup
- Pratiques d'excellence pour la gestion des périphériques et médias
- A propos de TapeAlert
- A propos du nettoyage des lecteurs de bande
- Comment NetBackup réserve des lecteurs
- A propos de la réserve permanente SCSI
- A propos du processus de réservation SCSI SPC-2
- A propos de la vérification de la perte de données
- A propos de la recherche d'erreurs de configuration de bande et de pilote
- Comment NetBackup sélectionne les médias
- A propos des commandes d'E/S de bande sous UNIX
script bpstart_notify.bat (clients Windows)
Pour tous les clients Windows, vous pouvez créer des scripts en batch qui permettent d'envoyer une notification lorsque le client démarre une opération de sauvegarde ou d'archivage.
Pour utiliser ce script, copiez le fichier suivant à partir du serveur :
Sous Windows :
Install_path\NetBackup\bin\goodies\bpstart_notify.bat
Placez ensuite le fichier sur le client dans le même répertoire que les fichiers binaires du client NetBackup, à savoir :
Install_path\NetBackup\bin\
La variable Install_path correspond au répertoire dans lequel NetBackup est installé.
Vous pouvez créer des scripts bpstart_notify pour envoyer une notification pour toutes les sauvegardes ou pour les sauvegardes d'une politique ou d'une planification en particulier.
Pour créer un script pouvant être appliqué à toutes les sauvegardes, appelez le script bpstart_notify.bat.
Pour créer un script bpstart_notify pouvant être appliqué à une politique ou à une association de politiques et planifications spécifique, ajoutez le suffixe .policyname ou .policyname.schedulename au nom du script.
Voici des exemples de noms de script bpstart_notify :
Le script suivant s'applique uniquement à une politique portant le nom "days" :
install_path\netbackup\bin\bpstart_notify.days.bat
Le script suivant s'applique uniquement à une planification portant le nom fulls se trouvant dans une politique portant le nom "days" :
install_path\netbackup\bin\bpstart_notify.days.fulls.bat
Si vous n'avez spécifié aucune planification de type .policyname[.schedule], le script bpstart_notify est également exécuté pour les sauvegardes de catalogue NetBackup.
Le premier script affecte toutes les sauvegardes planifiées dans la politique se nommant "days". Le deuxième script affecte les sauvegardes planifiées associées à la politique nommée "days" uniquement lorsque la planification se nomme "fulls".
NetBackup n'exécute qu'un seul script bpstart_notify par sauvegarde et le recherche dans l'ordre suivant :
bpstart_notify.policy.schedule.bat bpstart_notify.policy.bat bpstart_notify.bat
Par exemple, si vous disposez de deux scripts bpstart_notify.policy.bat et bpstart_notify.policy.schedule.bat, NetBackup utilise uniquement le script bpstart_notify.policy.schedule.bat.
Remarque :
Les niveaux des notifications envoyées par les scripts bpend_notify et bpstart_notify peuvent être différents. Voici un exemple de deux scripts ayant des niveaux différents : bpstart_notify.policy.bat et bpend_notify.policy.schedule.bat.
NetBackup transmet les paramètres suivants au script :
%1 |
Spécifie le nom du client issu du catalogue NetBackup. |
%2 |
Spécifie le nom de politique issu du catalogue NetBackup. |
%3 |
Spécifie le nom de planification issu du catalogue NetBackup. |
%4 |
Spécifie l'un des éléments suivants : FULL, INCR, CINC, UBAK, UARC |
%5 |
Spécifie que l'état de l'opération est toujours 0 pour bpstart_notify. |
%6 |
Spécifie le fichier de résultats dans lequel NetBackup recherche un code de retour du script. NetBackup utilise la variable %6 pour transmettre le nom du fichier et attend ensuite que le script crée le fichier dans le répertoire dans lequel il se trouve. Si le script s'applique à une politique et une planification en particulier, le fichier de résultats doit porter le nom suivant : install_path\netbackup\bin\BPSTART_RES.policy.schedule Si le script s'applique à une politique en particulier, le fichier de résultats doit porter le nom suivant : install_path\netbackup\bin\BPSTART_RES.policy Si le script s'applique à toutes les sauvegardes, le fichier de résultats doit porter le nom suivant : install_path\netbackup\bin\BPSTART_RES L'instruction echo 0> %6 permet au script de créer le fichier. NetBackup supprime le fichier de résultats existant avant d'appeler le script. Une fois que le script a été exécuté, NetBackup consulte le nouveau fichier de résultats pour connaître l'état du script. Le script doit renvoyer l'état 0 pour que l'opération soit considérée comme réussie. S'il n'existe aucun fichier de résultats, NetBackup considère que l'exécution du script est réussie. |
Le serveur attend que le client affiche le message Continuer, une fois le délai spécifié par l'option BPSTART_TIMEOUT du serveur écoulé. Le paramètre par défaut pour BPSTART_TIMEOUT est de 300 secondes. Si le script nécessite plus de 300 secondes, augmentez la valeur afin de lui accorder plus de temps. (L'option BPSTART_TIMEOUT correspond au Délai de notification du début de la sauvegarde sur les propriétés d'hôte de .)
Remarque :
Délai de lecture client (option CLIENT_READ_TIMEOUT) doit être égal ou supérieur à Délai de notification du début de la sauvegarde (option BPSTART_TIMEOUT). Si Délai de lecture client est inférieur à Délai de notification du début de la sauvegarde, le travail peut expirer alors que le script bpstart_notify est en cours d'exécution.