The update_clients installation script lets you push client software to clients.
It does not let you push client software to a remote client that is also a NetBackup
media or master server. You cannot push software this way because the server
software and client binaries must be of the same version on a single host.
The update_clients installation script can determine the full client list that is
configured on the server. When it is run without any parameters, it attempts to
/usr/openv/netbackup/bin/admincmd/bpplclients). If you do not want to
upgrade all clients, you can specify a subset of clients. Use the hardware type and
operating system parameters or use the -ClientList parameter.
You can run update_clients from a media server. The -ClientList parameter
is required in this situation. The script lets you maintain a media server and a set
of clients at an earlier release level than the master server. Doing so requires the
informed use of the update_clients -ClientList command on a master server
and a media server to avoid unwanted client upgrades.
For clustered environments, you can push client software only from the active
node.
During a client upgrade, the new client files are written to a directory in /tmp on
the client. This directory must have sufficient space to temporarily store the new
client files to ensure a successful upgrade. If sufficient space is not available, a
status message informs you that the upgrade script could not write to the location
in the /tmp directory. To resolve this issue, allocate more space to the /tmp
directory and perform the upgrade procedure again. The temporary directory is
removed when the upgrade is complete.
To upgrade clients after you have upgraded servers
1 Use one of the following methods to start the installation script:
■ Insert the NetBackup UNIX Clients DVD into the
drive.
See “About the NetBackup media kit” on page 28.
■ If necessary, mount the DVD.
See “About mounting the NetBackup software
media” on page 53.
■ Enter the following command:
cd_directory/install
The cd_directory is the path to the directory where
you can access the DVD.
ESD images (downloaded
files)
2 When the following message appears, press Enter to continue:
Installing NetBackup Client Software.
Do you wish to continue? (y/n) [y]
The client binaries represent the operating system versions where the binaries
were compiled. The binaries typically function perfectly on later versions of
the operating system. For example, HP PA-RISC 11.11 binaries also are used
on the HP PA-RISC 11.23 level of the operating system.
3 Select the client type that you want to load and follow the prompts to load
that client type. Repeat as necessary until all desired client types have been
loaded.
Make sure that you load the software for all of the UNIX client types that you
intend to push to from this server. Otherwise, you cannot add these client
types to the NetBackup policy configuration.
4 After the installation is complete, unmount the DVD.
5 As a root user on the NetBackup master server, enter the following command
to see whether bprd is running:
/usr/openv/netbackup/bin/bpps
If bprd is running, stop it with the following command:
/usr/openv/netbackup/bin/admincmd/bprdreq -terminate
6 Enter the following command to make sure that backups or restores are not
in progress:
/usr/openv/netbackup/bin/admincmd/bpdbjobs
7 Update UNIX client software by running the update_clients script. Specify
the host names of the individual nodes (not virtual names) in the list of clients.
Use one of the following commands:
If you do not use a /usr/openv/netbackup/bin/update_clients
-ClientList file:
If you use a
-ClientList file:
The -ClientList parameter is required on a media server.
For more than 30 clients, you can divide the list into multiple files and run
update_clients for each file.
To create a client list file, perform the following steps:
■ Change to the NetBackup admincmd directory, as follows:
cd /usr/openv/netbackup/bin/admincmd
■ Use the bpplclients command to create a file that contains a list of clients
currently configured in the NetBackup database. The options to use on
this command differ depending on whether you push from a master server
or from a media server, as follows:
If you push from the
master server:./bpplclients -allunique -noheader > file
If you push from a media
server: ./bpplclients -allunique -noheader -M \
m_server_name > file
The option descriptions are as follows:
m_server_name Name of the NetBackup master server in this environment.
Name of the file to contain the list of unique clients. If no
clients have been configured in the NetBackup database, the
file is empty.
file
The bpplclients command writes output to file in the following format:
hardware os client
The hardware name. For example, run the ls command in
directory /usr/openv/netbackup/client.
hardware
The operating system name. For example, run the ls
command in directory
/usr/openv/netbackup/client/hardware.
os
client The name of the client.
The contents of file might look like the following example:
Solaris Solaris9 curry
■ (Optional) Edit file.
Perform this step to change the contents of file. Edit file to contain
only those clients you want to update with NetBackup client software.
The host names of the clients must be the clients’ individual node names.
They cannot be virtual names. The hostnamecommandand the domainname
command return the correct values for the individual node names. The
format can be either hostname or hostname.domainname.
8 The update_clients script requests information from you. The following
information appears in the script:
Starting update_clients script.
There are N clients to upgrade.
Do you want the bp.conf file on the clients updated to list this
server as the master server? (y/n) [y]
Type either y or n.
Enter the number of simultaneous updates you wish to take
place. [1 - 30] (default: 15):
Press Enter.
The upgrade will likely take Y to Z minutes.
Do you want to upgrade clients now? (y/n) [y]
Type either y or n.
9 After all servers and clients are updated, start the bprd daemon as the root
user on the master server by entering the following command:
/usr/openv/netbackup/bin/initbprd
10 After you have upgraded the NetBackup software, proceed to following topic:
See “Completing your system update after an upgrade” on page 101.
For Netbackup 7.5 live update : http://www.symantec.com/docs/DOC5156
For 7.1 - NetBackup LiveUpdate Guide http://www.symantec.com/docs/DOC3649