Guide de référence des commandes Veritas NetBackup™
- Introduction
- Annexe A. Commandes NetBackup
Nom
Commande nbcplogs — copier tous les journaux de NetBackup vers une destination désignée
Synopsis
destination [-s mm/dd/yyyy-hh:mm:ss | mm/dd-hh:mm] [-e mm/dd/yyyy-hh:mm:ss | mm/dd-hh:mm] [-d valued | valueh | valuem] [--tmpdir=pathname] [--use-reg-cmd 32|64] [--list-products] [--list-subproducts logproducts] [--nbsu | --no-nbsu] [--help-long] [--write-config] [--compress-before-bundle][--filecopy][--fast]
Sur les systèmes UNIX, le chemin d'accès à cette commande est /usr/openv/netbackup/bin/support/
Sur les systèmes Windows, le chemin de répertoire vers cette commande est install_path\NetBackup\bin\support\
DESCRIPTION
La commande nbcplogs copie des journaux situés à divers emplacements du système NetBackup vers une zone commune, permettant ainsi de centraliser les opérations de dépannage. Cet utilitaire vous permet d'établir quels journaux sont copiés. Pour réduire la taille des journaux copiés, vous pouvez utiliser l'option de période pour spécifier une heure de début et une heure de fin.
Si vous avez un ID de dossier fourni par le Support technique sous la forme ########, renommez les fichiers journaux avec le numéro de lID de dossier. Puis téléchargez manuellement les fichiers sur le serveur de gestion des preuves Veritas. Des informations supplémentaires sont disponibles :
http://www.veritas.com/docs/000097935
Pour plus d'informations sur nbcplogs, consultez le Guide de dépannage NetBackup.
OPTIONS
- --compress-before-bundle
Compresse les fichiers journaux, puis les regroupe et les ajoute au tarball. Le fait de compresser les fichiers avant leur copie permet de réduire l'utilisation du disque.
- destination
Spécifie la destination des journaux à collecter.
- -d | --duration valeurd | valeurh | valeurm
Définit la durée que couvrent les données de journaux à collecter. Les unités de temps de la durée peuvent s'exprimer en jour (d[ays]), heures (h[ours]) ou en minutes (m[in]). Par exemple :
--duration 5h /tmp/logs
- --fast
La recherche rapide utilise une recherche binaire pour éliminer les lignes qui ne sont pas comprises dans la période du fichier. Ce mécanisme est utile pour la copie de fichiers journaux volumineux tels que bpdbm. Cette option est rarement nécessaire et doit être utilisée avec prudence.
- --filecopy
La copie de fichier est l'état par défaut. Le fichier journal entier est copié.
- --help-long
Affiche l'ensemble complet des options disponibles pour la commande nbcplogs.
- -l | --logstype_journal[.sous] [,...]
Limite les types de journaux collectés à ceux spécifiés dans la ligne de commande. L'option sub permet de spécifier une sous-catégorie d'un type de journal. Si aucun type de journal n'est spécifié, tous les types de journaux sont copiés.
- --list-products
Répertorie tous les journaux possibles pour lesquels des rapports peuvent être générés.
- --list-subproducts produits_journal
Répertorie tous les sous-produits de journaux pour le produit de journal spécifié.
- --nbsu | --no-nbsu
Active (--nbsu) ou désactive (--no-nbsu) l'exécution de l'utilitaire nbsu dans le cadre de l'utilisation de la commande nbcplogs. L'utilitaire de commande nbsu recueille un large éventail d'informations de diagnostic qui sont utiles quand elles sont utilisées avec les données de journaux réunies.
Par défaut, il faut que l'utilitaire nbsu exécute et crée un package de support à envoyer au support technique.
- -s | --start mm/jj/aaaa-hh:mm:ss | mm/jj-hh:mm -e | --end mm/jj/aaaa-hh:mm:ss | mm/jj-hh:mm
Définit l'heure de début (-s) ou l'heure de fin (-e) de la collecte des journaux.
L'option -s spécifie la date et l'heure de début des journaux. Si aucune option -e n'est utilisée, l'utilitaire collecte toutes les données de journaux depuis le début jusqu'à l'heure en cours.
L'option -e spécifie la date et l'heure de fin des journaux. Si aucune option -s n'est utilisée, l'utilitaire collecte toutes les données de journaux dans les fichiers journaux jusqu'à la date de fin.
Si aucune heure de début ni de fin n'est spécifiée, la période par défaut couvre les dernières 24 heures.
- --tmpdir=nom_chemin_accès
Spécifie le répertoire intermédiaire que la commande utilise quand elle intègre les journaux dans un fichier tarball.
Si --tmpdir n'est pas spécifié, le répertoire intermédiaire par défaut est utilisé. Ce répertoire est :
Windows :
C:\temp
UNIX ou Linux :
/tmp
- --use-reg-cmd [32|64]
Cette option est obligatoire lorsque vous exécutez la commande nbcplogs sur un serveur Windows étranger.
- --write-config
Vous permet d'afficher ou de modifier les valeurs de configuration de la commande nbcplogs. Cette option crée un fichier de configuration pour la commande nbcplogs (
nbcplogs.conf
), que vous pouvez ensuite modifier.
EXEMPLES
Exemple 1 - Copie de tous les journaux volmgr entre 1:00 et 2:00.
# nbcplogs --start 01:00 --end 02:00 --logs volmgr /tmp/logs
Exemple 2 - Copie les 24 dernières heures de journaux nbpem et les journaux bpdbm et exécute l'utilitairenbsu :
# nbcplogs -l nbpem,bpdbm
Exemple 3 - Affichage de l'ensemble complet des options pouvant être utilisées avec la commande nbcplogs :
# nbcplogs --help-long
Exemple 4 - Liste de tous les répertoires de journaux disponibles sur votre système :
# nbcplogs --list-products * products: * db : /usr/openv/db/log * dberror : /usr/openv/netbackup/db/error * nbu : /usr/openv/netbackup/logs * pbx : /opt/VRTSpbx/log * trylogs : /usr/openv/netbackup/db/jobs/trylogs * vault : /usr/openv/netbackup/vault/sessions * volmgr : /usr/openv/volmgr/debug * vxul :
Exemple 5 - Affichage de l'ensemble complet des sous-produits de journaux disponibles pour la commande nbcplogs :
# nbcplogs --list-subproducts vxul* "vxul" subproducts: * vxul.111 = /usr/openv/logs/nbemm aliases: 111, nbemm, vxul.nbemm * vxul.116 = /usr/openv/logs/nbpem aliases: 116, nbpem, vxul.nbpem * vxul.117 = /usr/openv/logs/nbjm aliases: 117, nbjm, vxul.nbjm * vxul.118 = /usr/openv/logs/nbrb aliases: 118, nbrb, vxul.nbrb * vxul.119 = /usr/openv/logs/bmrd aliases: 119, bmrd, vxul.bmrd...