Guide de l'administrateur de Veritas NetBackup™ for NDMP
- Présentation de NetBackup for NDMP
- A propos de NetBackup for NDMP
- Types de sauvegarde NDMP
- A propos de l'assignation des lecteurs de bande à différents hôtes
- Notes d'installation de NetBackup for NDMP
- Configuration de sauvegardes de périphériques NDMP
- A propos de la configuration de gestion des médias et des périphériques
- Création d'une politique NDMP
- Options de sélection de sauvegarde pour une politique NDMP
- A propos de l'activation ou de la désactivation du DAR
- Configuration de sauvegardes NDMP de serveurs de médias NetBackup (protocole NDMP distant)
- Configuration de NDMP DirectCopy
- Accelerator for NDMP
- Protocole NDMP distant et périphériques de disque
- Utilisation de SSO (Shared Storage Option)
- Procédures de sauvegarde et de restauration
- Dépannage
- Utilisation des scripts NetBackup for NDMP
Script ndmp_start_path_notify (UNIX)
Les scripts UNIX ne sont fournis qu'à titre d'exemple. Vous devez personnaliser les scripts avant de les utiliser. Par exemple, la valeur de -ne dans la première instruction IF doit être modifiée pour refléter le nombre de paramètres validés. Pour le script ndmp_start_path_notify, la valeur de -ne doit être définie à 7.
Pour utiliser ce script, créez un script semblable à
/usr/openv/netbackup/bin/goodies/bpstart_notify
sur le serveur et copiez-le sur
/usr/openv/netbackup/bin/ndmp_start_path_notify
sur le serveur UNIX NetBackup for NDMP. Ensuite, modifiez le script et assurez-vous que vous avez l'autorisation de l'exécuter.
Sur le serveur de médias UNIX, le script ndmp_start_path_notify s'exécute avant que le processus de sauvegarde soit émis vers l'ordinateur NAS. Ce script doit être clôturé à l'état 0 pour permettre au programme appelé de continuer et à l'opération de sauvegarde ou d'archivage de se poursuivre. Un état différent de zéro fait quitter la sauvegarde client avec un état 99 (défaillance de sauvegarde NDMP).
Remarque :
Si le script /usr/openv/netbackup/bin/ndmp_start_path_notify existe, il s'exécute au premier plan. Le processus du gestionnaire de bande NetBackup (bptm) se trouvant sur le serveur NetBackup for NDMP attend la fin du script avant de continuer. Toutes les commandes du script qui ne se terminent pas par le caractère & s'exécutent de façon séquentielle.
Le serveur attend que le client réponde par un message "continue" dans la période spécifiée par l'option NetBackup CLIENT_READ_TIMEOUT du serveur.
La valeur de CLIENT_READ_TIMEOUT est de 300 par défaut. Si le script nécessite un délai supérieur à 300 secondes, vous pouvez augmenter la valeur de cette option pour lui accorder plus de temps.
NetBackup transmet les paramètres suivants au script :
Tableau : Paramètres de script pour ndmp_start_path_notify (UNIX)
Paramètre | Description |
---|---|
$1 | Spécifie le nom de l'hôte NDMP. |
$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'une des commandes suivantes : FULL INCR (incrément différentiel) CINC (incrément cumulatif) |
$5 | Spécifie le code d'état NetBackup de l'opération. |
$6 | Non utilisé. |
$7 | Spécifie le chemin d'accès sauvegardé. |
Par exemple :
ndmp_start_path_notify freddie cd4000s fulls FULL ndmp_start_path_notify danr cd4000s incrementals INCR ndmp_start_path_notify hare cd4000s fulls FULL
Pour créer un script ndmp_start_path_notify pour une politique spécifique ou une combinaison de politique et de planification, créez des fichiers de script avec un suffixe .policyname ou .policyname.schedulename. Dans les deux exemples de noms de script suivants, la politique se nomme "production" et la planification se nomme "fulls" :
/usr/openv/netbackup/bin/ndmp_start_path_notify.production /usr/openv/netbackup/bin/ndmp_start_path_notify.production.fulls
Le premier script affecte toutes les sauvegardes planifiées dans la politique se nommant "production". Le deuxième script affecte les sauvegardes planifiées de la politique portant le "production" uniquement lorsque la planification se nomme "sauvegardescomplètes".
Remarque :
Pour une sauvegarde donnée, NetBackup utilise uniquement le script ndmp_start_path_notify dont le nom est le plus spécifique. Par exemple, s'il y a les scripts ndmp_start_path_notify.production et ndmp_start_path_notify.production.fulls, NetBackup utilise seulement ndmp_start_path_notify.production.fulls.
Le script ndmp_start_path_notify peut utiliser les variables d'environnement suivantes :
BACKUPID UNIXBACKUPTIME BACKUPTIME
Le processus bptm NetBackup crée ces variables. Les exemples suivants constituent les chaînes de caractères pouvant être utilisées par le script pour enregistrer les informations d'une sauvegarde :
BACKUPID=freddie_0857340526 UNIXBACKUPTIME=0857340526 BACKUPTIME=Sun Mar 2 16:08:46 1997
Plus d'informations