Guide de référence des commandes Veritas NetBackup™
- Introduction
- Annexe A. Commandes NetBackup
Nom
bpdbm — exécuter le daemon de gestionnaire de bases de données NetBackup
Synopsis
[consistency [-move]] [converti2] [ctime horodatage] [-terminate] [-alive] [-verbose -logqueries -wakeup minutes]
Sur les systèmes UNIX, le chemin d'accès à cette commande est /usr/openv/netbackup/bin/.
Sur les systèmes Windows, le chemin de répertoire vers cette commande est install_path\NetBackup\bin\
DESCRIPTION
La commande bpdbm permet de répondre aux demandes envoyées par les bases de données NetBackup internes (catalogues). La commande bpdbm doit être en cours d'exécution pour que les commandes NetBackup et que les utilitaires fonctionnent correctement. Ce daemon est exécuté uniquement sur le serveur maître et ne peut être démarré que par l'administrateur. Le daemon de demande NetBackup (bprd) ou le script suivant démarre bpdbm :
Sous UNIX : /usr/openv/netbackup/bin/initbpdbm
Sous Windows : install_path\NetBackup\bin\initbpdbm
Lors du démarrage de la commande bpdbm, l'éxécution se déroule dans l'ordre suivant :
La commande consigne un message indiquant son démarrage. Elle vérifie également qu'aucune autre instance n'est en cours d'exécution. Si le processus d'une autre instance est trouvé, le programme se termine.
La commande bpdbm trouve son numéro de port en recherchant dans les fichiers
services
une entrée portant le nom du service de la commande bpdbm et le nom d'un protocole tcp. Par exemple :bpdbm 13721/tcp
La commande bpdbm démarre pour répondre aux demandes bprd et aux utilitaires de gestion NetBackup. Un processus enfant est créé pour répondre à chaque demande.
OPTIONS
- -alive
Envoie une demande à la commande bpdbm pour établir si le service bpdbm est activé.
- -consistency [0-2]
Exécute les opération de vérification de la cohérence du catalogue. Cette fonction contient trois niveaux de cohérence :
0 - Un contrôle rapide de la base de données des images NetBackup (paramètre par défaut).
1 - Effectue davantage de contrôles que le contrôle par défaut.
2 - La vérification de la cohérence la plus précise. Outre les vérifications de niveau 0 et 1, ce niveau vérifie que le média mentionné dans l'image existe (c'est-à-dire qu'il effectue des références croisées entre les bases de données des serveurs de médias). Pour une installation NetBackup de grande envergure, le processus prend beaucoup plus de temps que pour les autres contrôles.
- -converti2
Convertit les anciens catalogues créés à l'aide du schéma de nom de répertoire sans l'horodatage des sous-répertoires de chaque client en leur assignant un nouveau nom selon le nouveau schéma. Utilisez cette option avec précaution et assurez-vous de disposer d'une sauvegarde de catalogue valide pour pouvoir récupérer le catalogue.
- -ctime horodatage
Convertit un horodatage UNIX en un format lisible.
- -logqueries
Permet à la commande bpdbm de consigner chaque demande bpdbm dans le fichier BPDBMqueries du répertoire tmp. Le journal contient une entrée pour le démarrage de chaque demande au format suivant :
date_stamp process_id query type
Le journal contient également une entrée pour l'arrêt de chaque demande au format suivant :
date_stamp process_id query type status status
La variable horodatage correspond à un nombre entier de 10 chiffres. La variable ID_processus correspond à l'identifiant du processus qui exécute la demande. La variable type correspond à un entier permettant d'identifier le type de demande et la variable état correspond à l'état renvoyé par la demande.
- -terminate
Ferme la commande bpdbm. L'exécution de tous les processus enfant en cours se poursuit jusqu'à la fin de sa tâche.
- -verbose -logqueries
Permet à la commande bpdbm d'utiliser le niveau détaillé 1, si ce niveau est configuré pour une exécution dans le fichier bp.conf se trouvant au niveau détaillé 0. Cette option permet également de créer le répertoire de journaux et le fichier bpdbm.
- -wakeup minutes
Remplace le délai par défaut (en minutes) utilisé par la commande bpdbm lors de la connexion initiale au port. Utilisé sur les systèmes UNIX seulement.
FICHIERS
Pour les systèmes d'exploitation UNIX :
/usr/openv/netbackup/db/* /usr/openv/netbackup/bp.conf /usr/openv/netbackup/logs/bpdbm/* /usr/openv/netbackup/bin/initbpdbm
Sur les systèmes Windows :
install_path\NetBackup\db\* install_path\NetBackup\logs\bpdbm\*
VOIR AUSSI
Se reporter à bprd.