Veritas NetBackup - Commandes Utiles

Principales commandes utilisées dans Veritas Net Backup

Résumés des commandes

Commande Emplacement Explication
bpconfig /usr/openv/netbackup/bin/admincmd/ Configurer ou afficher la configuration globale
bptestbpcd /usr/openv/netbackup/bin/admincmd/ Tester les connexions clients
bpps /usr/openv/netbackup/bin/bpps Lister les processus
bplist /usr/openv/netbackup/logs/bplist/ Afficher les fichiers qui ont été archivés
bperror /usr/openv/netbackup/logs/admin Afficher les erreurs
bprestore /usr/openv/netbackup/bin/ Restaurer des fichiers
tpconfig /usr/openv/volmgr/bin/ Configurer les medias, robots,lecteurs, baies, chemins et les hôtes
vmoprcmd /usr/openv/volmgr/bin/ Opérations sur les lecteurs et les bandes
vmcheckxxx /usr/openv/volmgr/bin/ Affiche le contenu des medias dans le robot
vmupdate /usr/openv/volmgr/bin/ Mettre à jour la base de données EMM

Détails et exemples

Configuration globale

La commande bpconfig est utilisée pour configurer ou afficher la configuration globale de NetBackup. De nombreuses options peuvent être utilisées pour lister ou modifier les attributs de configuration.

Syntaxe :

# bpconfig [-L|-l|-U [-v] [-M serveur_maître,...]]

Emplacement :

# /usr/openv/netbackup/bin/admincmd/

Fichiers :

# /usr/openv/netbackup/logs/admin/*
# /usr/openv/netbackup/db/config/behavior
# /usr/openv/netbackup/logs/admin

Exemple :

# bpconfig -U
Admin Mail Address: [email protected]
Job Retry Delay: 12 minutes
Max Simultaneous Jobs/Client: 3
Backup Tries: 6 time(s) in 10 hour(s)
Keep Error/Debug Logs: 14 days
Max drives this master: 0
Keep TrueImageRecovery Info: 2 days
Compress Image DB Files: (not enabled)
Media Mount Timeout: 0 minutes (unlimited)
Display Reports: 24 hours ago
Preprocess Interval: 0 hours
Image DB Cleanup Interval: 12 hours
Image DB Cleanup Wait Time: 60 minutes
Policy Update Interval: 10 minutes

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14660491-127736843

Connexions clients

La commande bptestbpcd est utilisée pour tester les connexions vers les clients. Contrairement à ping ou nslookup, elle teste la connexion à l’aide des options spécifiques de communication de NetBackup (avec le daemon bpcd)

Syntaxe :

# bptestbpcd [-host hostname] [-client client_name] [-M server]

Emplacement :

#  /usr/openv/netbackup/bin/admincmd/

Exemple :

# bptestbpcd -host myServerName
1 1 1
127.0.0.1:48613 -> 127.0.0.1:52291 PROXY 10.0.0.14:38828 -> 10.0.0.67:1556
127.0.0.1:63124 -> 127.0.0.1:54312 PROXY 10.0.0.14:54869 -> 10.0.0.67:1556

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14667804-127736843

Lister les processus

La commande bpps est utilisée pour afficher les statistiques des processus qui s’exécutent sur votre système.

Syntaxe :

# bpps [-a|-x|-l|-s|-S]

Emplacement :

# /usr/openv/netbackup/bin/

Fichiers :

# install_path\NetBackup\bin\bp.conf

Exemple :

# bpps -a
NB Processes
------------
root 6405 1 0 Oct22 ? 00:01:25 /usr/openv/netbackup/bin/vnetd -proxy inbound_proxy -number 0
root 6406 1 0 Oct22 ? 00:00:32 /usr/openv/netbackup/bin/vnetd -proxy outbound_proxy -number 0
root 6462 1 0 Oct22 ? 00:12:37 /usr/openv/netbackup/bin/vnetd -standalone
root 6483 1 0 Oct22 ? 00:06:04 /usr/openv/netbackup/bin/bpcd -standalone

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14665732-127736843

Fichiers archivés

La commande bplist est utilisée pour afficher les informations sur les fichiers et répertoires qui ont été sauvegardés ou archivés sur le serveur netbackup.

Vous pouvez utiliser différentes options avec cette commande comme -A, -B, -C etc. pour obtenir la sortie souhaitée.

Syntaxe :

# bpconfig [-A|-B|-C] 

Emplacement :

# /usr/openv/netbackup/bin/

Fichier :

# /usr/openv/netbackup/logs/bplist/log.jjmmaaa

Exemple :

# bplist -l -R /home/elliotalderson
lrwxrwxrwx elliotalderson;usr@ eng;None 0 Oct 26 11:15 /home/elliotalderson/dirlink
drwxr-xr-x elliotalderson;usr@ eng;None 0 Oct 16 06:48 /home/elliotalderson/testdir
drwxr-x--- elliotalderson;usr@ eng;None 0 Oct 16 07:39 /home/elliotalderson/dir
-rwxr----- elliotalderson;usr@ eng;None 1002 Oct 17 09:27 /home/elliotalderson/dir/file
lrwxrwxrwx elliotalderson;usr@ eng;None 1002 Oct 17 10:59 /home/elliotalderson/dir/link

# bplist -keyword "*john*" -C MonServer -R -l /home/client-2
drwx------ root;usr@ root;None 0 Aug 28 17 /home/client-2/
-rwx------ root;usr@ root;None 40 Aug 05 24 /home/client-2/doc.txt
drwx------ root;usr@ root;None 0 Aug 28 17 /home/client-2/doc
-rwx------ root;usr@ root;None 40 Aug 05 24 /home/client-2/doc.txt

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14663383-127736843

Afficher les erreurs

La commande bperror est utilisée pour afficher l’état de NetBackup ou les erreurs du catalogue NetBackup.

Syntaxe :

# bperror [-all|-problems|-media|tape]

Emplacement :

# /usr/openv/netbackup/bin/admincmd/

Fichier :

# /usr/openv/netbackup/logs/admin

Exemple :

# bperror -U -problems
TIME SERVER CLIENT - TEXT
30/11/2022 11:21:31 schrödinger - no storage units configured
30/11/2022 11:21:31 schrödinger - scheduler exiting - failed reading
storage unit database information (217)
30/11/2022 11:21:42 schrödinger - no storage units configured
30/11/2022 11:21:42 schrödinger - scheduler exiting
01/12/2022 18:11:03 schrödinger nut bpcd on nut exited with status 59: access to the client was not allowed
01/12/2022 18:11:20 schrödinger - WARNING: NetBackup database backup is currently disabled

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14661397-127736843

Restaurer des fichiers

La commande bprestore est utilisée pour restaurer un fichier ou une liste de fichiers sauvegardés ou archivés à partir du serveur NetBackup. Vous pouvez également utiliser cette commande si vous souhaitez restaurer des fichiers en fonction de la période.

Syntaxe :

# bprestore [option] 

Emplacement :

# /usr/openv/netbackup/bin/

Exemple :

# bprestore -f backup_list

Configurer

La commande tpconfig est utilisée pour la configuration des bandes des robots, des lecteurs, des baies, des chemins et des hôtes à utiliser avec NetBackup.

Syntaxe :

# tpconfig [-d|-dl|-l] 

Emplacement :

# /usr/openv/volmgr/bin/

Exemple :

# tpconfig -l
Device Robot Drive Robot Drive Device
Type Num Index Type DrNum Status Comment Name Path
robot 0 - TLD - - - - {3,1,0,1}
robot 1 - TLD - - - - {3,1,0,3}
robot 2 - TLD - - - - {3,1,2,0}
drive - 0 pcd - DISABL - SONY.SDX-400V.000 {1,0,0,0}
drive - 1 hcart2 2 UP - IBM.ULTRIUM-TD2.001 {3,1,0,2}
drive - 1 hcart2 2 UP - IBM.ULTRIUM-TD2.001 {3,1,1,2}
drive - 2 hcart2 1 UP - IBM.ULTRIUM-TD2.002 {3,1,0,5}
drive - 2 hcart2 1 UP - IBM.ULTRIUM-TD2.002 {3,1,1,5}
drive - 3 hcart 1 DOWN - IBM.ULTRIUM-TD1.003 {3,1,0,6}
drive - 3 hcart 1 UP - IBM.ULTRIUM-TD1.003 {3,1,1,6}
drive - 4 hcart 2 UP - IBM.ULTRIUM-TD1.004 {3,1,0,7}
drive - 4 hcart 2 UP - IBM.ULTRIUM-TD1.004 {3,1,1,7}
drive - 5 hcart2 2 UP - IBM.ULTRIUM-TD2.005 {3,1,2,1}
drive - 6 hcart2 1 UP - IBM.ULTRIUM-TD2.006 {3,1,2,2}

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14672070-127736843

Opérations sur les lecteurs et les bandes

La commande vmoprcmd est utilisée pour exécuter des opérations sur les lecteurs, comme vérifier les bandes actuellement actives sur le serveur, configurer le lecteur, etc.

Syntaxe :

# vmoprcmd <fonctions> [pr|ds|hs] -h hôte

Emplacement :

# /usr/openv/volmgr/bin/

Exemple :

# vmoprcmd 
HOST STATUS
Host Name Version Host Status
========================================= ======= ===========
apollo 600000 ACTIVE
PENDING REQUESTS
<NONE>
DRIVE STATUS
Drive Name Label Ready RecMID ExtMID Wr.Enbl. Type
Host DrivePath Status
==========================================================================
IBM.ULTRIUM-TD2.001 No No No hcart2
apollo {3,1,0,2} TLD
apollo {3,1,1,2} TLD

IBM.ULTRIUM-TD1.004 No No No hcart
apollo {3,1,0,7} TLD
apollo {3,1,1,7} TLD

IBM.ULTRIUM-TD2.005 Yes Yes J945L2 Yes hcart2
apollo {3,1,2,1} TLD

IBM.ULTRIUM-TD2.006 No No No hcart2
apollo {3,1,2,2} TLD

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14674081-127736843

Inventaire des medias dans le robot

La commande vmcheckxxx affiche un rapport sur les medias dans le robot.

Syntaxe :

# vmcheckxxx -rt type_robot -rn numéro_robot [-rh hôte_robot]

Emplacement :

# /usr/openv/volmgr/bin/

Exemple :

# vmcheckxxx -rt tld -rn 1 -rh server2

# vmcheckxxx -rt tlh -rn 2 -list

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14673908-127736843

Inventaire : mise à jour

La commande vmupdate met à jour la base de données EMM.

Syntaxe :

# vmupdate -rt type_robot -rn numéro_robot [-rh hôte_robot]

Emplacement :

# /usr/openv/volmgr/bin/

Exemple :

# vmupdate -rt tld -rn 7 -rh MonHôte -h MyMaster

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14674674-127736843

Documentation

https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14660491-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14667804-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14665732-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14663383-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14661397-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14672070-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14674081-127736843
https://www.veritas.com/content/support/fr_FR/doc/50047123-127736843-0/v14674674-127736843
https://www.storagetutorials.com/most-used-netbackup-commands/
https://rsydigitalworld.com/how-to-check-backup-status-in-netbackup/

> Partager <