Restore Process Flow
Restore Process Flow
2 The bprd process launches two child processes: MAIN bprd and
bpbrm
(6) bptm (4) nbjm MPX-MAIN-bprd. The MAIN bprd process is used to identify images and media,
while the MPX-MAIN-bprd process manages the restore operation. For
simplicity’s sake, these three processes are all referred to here as bprd.
(7) tar (9) nbrb 3 The bprd service communicates with the (3) NetBackup Database Manager
(11) ltid
program (bpdbm) to get the information that is required to restore the files that
have been requested.
(12) txxd/ (10) nbemm
Active Client Data (13) txxcd Outbound 4 Once it has the information it needs, bprd communicates with (4) bpjobd, and
connection/ the job is added to the job list in the jobs database. The job is now visible in
Communication the Activity Monitor. It may show as “Active” even before resources are acquired.
paths
EMM
Database
5 The bprd service goes through Private Branch Exchange (PBX) and the
Tape
PBX NetBackup Legacy Network (vnetd) to start the (5) NetBackup backup and
restore manager (bpbrm).
vnetd
Client 6 The bpbrm service starts the (6) tape management process (bptm) and provides
Master Server Media Server the media information that is required for the restore. It also starts the (7) Tape
Archive program (tar) on the client (through PBX and vnetd) and creates a
connection between tar and bptm.
Common Process and OID’s 7 The bptm process sends a resource request to the (8) NetBackup Job Manager
Process Oid Process OID (nbjm) through PBX and vnetd.
nbproxyhelper 486 nbjm 117
NB Libraries 137 nbrb 118 8 The nbjm process sends the resource request to the (9) NetBackup Resource
TAO/ACE 156 nbemm 111 Broker (nbrb), which queries the (10) Enterprise Media Manager (nbemm). Once
nbpem 116 pbx 103 the resources have been allocated, nbrb notifies nbjm, which notifies bptm.
nbsl 132
9 The bptm process makes a mount request to the (11) logical tape interface
daemon (ltid). The ltid service calls on the (12) robotic drive daemon (txxd,
Logging commands: where xx varies based on the type of robot being used). The txxd daemon
Manage Logging level: communicates the mount request to the (13) robotic control daemon (txxcd),
vxlogcfg -a -p 51216 -o 111 -s DebugLevel=6 - Increase logging level which mounts the media.
vxlogcfg -r -p NB -o 111 -s DebugLevel=6 - Return logging level to default.
10 The bptm process reads the data to be restored from the media and delivers
View Unified logs: To convert all logs in a directory: it to tar.
vxlogview -p 51216 -o 111 vxlogview -p NB -G -d all >outfile.txt
vxlogview -p NB -i 111 11 The tar process writes the data to the client disk.
Delete Unified Logs:
vxlogmgr --del -p 51216 -o 111 12 When the restore is completed, bptm unmounts the media and notifies nbjm.
The job now appears as “Done” in the Activity Monitor.
All Logging commands are in …/NetBackup/bin