Troubleshooting guide

Backup and Restore Functional Description
236 NetBackup Troubleshooting Guide - UNIX
A second bpbackupdb process checks the file information to ensure that the
proper files are being backed up.
The entire database backup must fit on a single tape. The bpbackupdb process is unable
to span tapes and there is no mechanism for specifying multiple tapes for an NetBackup
database backup.
If any part of the database backup fails, then NetBackup discards the entire backup. This
is done because you must have a backup of all the databases to be certain that you have a
consistent database.
Restore Processes
NetBackup restore operations, like backups, can vary according to client type. The
following explains the basic variations.
Restores - UNIX Clients
Before starting a restore operation, a user will usually browse the file database and list the
files available in the backup images. The desired files can then be selected from the list.
The browsing is done through the bplist program on the client. The bplist program
can be started directly from the command line and is used by the NetBackup user
interface programs.
bplist obtains the file list by sending a query to the request daemon, bprd, on the
master server (Figure 11). The request daemon, in turn, queries bpdbm for the information
and transmits it to bplist on the client.
Figure 11. List Operation - UNIX Client
When the user starts a restore, NetBackup invokes the clients bprestore program
which sends a request to the request daemon, bprd (Figure 12). This request identifies the
files and client. The request daemon then uses bpcd (client daemon) to start the
backup/restore manager (bpbrm).
bprd
Master Server
bpdbm
File
Database
NetBackup
User Interface
q
u
e
r
y
UNIX Client
command
line
bplist
F
i
l
e
l
i
s
t
F
i
l
e
l
i
s
t