NetBackup81 Upgrade Guide
NetBackup81 Upgrade Guide
NetBackup81 Upgrade Guide
Upgrade Guide
Release 8.1
Veritas NetBackup Upgrade Guide
Last updated: 2017-09-26
Legal Notice
Copyright 2017 Veritas Technologies LLC. All rights reserved.
Veritas, the Veritas Logo, and NetBackup are trademarks or registered trademarks of Veritas
Technologies LLC or its affiliates in the U.S. and other countries. Other names may be
trademarks of their respective owners.
This product may contain third party software for which Veritas is required to provide attribution
to the third party (Third Party Programs). Some of the Third Party Programs are available
under open source or free software licenses. The License Agreement accompanying the
Software does not alter any rights or obligations you may have under those open source or
free software licenses. Refer to the third party legal notices document accompanying this
Veritas product or available at:
https://www.veritas.com/about/legal/license-agreements
The product described in this document is distributed under licenses restricting its use, copying,
distribution, and decompilation/reverse engineering. No part of this document may be
reproduced in any form by any means without prior written authorization of Veritas Technologies
LLC and its licensors, if any.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq.
"Commercial Computer Software and Commercial Computer Software Documentation," as
applicable, and any successor regulations, whether delivered by Veritas as on premises or
hosted services. Any use, modification, reproduction release, performance, display or disclosure
of the Licensed Software and Documentation by the U.S. Government shall be solely in
accordance with the terms of this Agreement.
http://www.veritas.com
.
Technical Support
Technical Support maintains support centers globally. All support services will be delivered
in accordance with your support agreement and the then-current enterprise technical support
policies. For information about our support offerings and how to contact Technical Support,
visit our website:
https://www.veritas.com/support
You can manage your Veritas account information at the following URL:
https://my.veritas.com
If you have questions regarding an existing support agreement, please email the support
agreement administration team for your region as follows:
Japan CustomerCare_Japan@veritas.com
Documentation
Make sure that you have the current version of the documentation. Each document displays
the date of the last update on page 2. The latest documentation is available on the Veritas
website:
https://sort.veritas.com/documents
Documentation feedback
Your feedback is important to us. Suggest improvements or report errors or omissions to the
documentation. Include the document title, document version, chapter title, and section title
of the text on which you are reporting. Send feedback to:
NB.docs@veritas.com
You can also see documentation information or ask a question on the Veritas community site:
http://www.veritas.com/community/
https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf
Contents
NetBackup master server web server user and group creation ............... 60
Generate a certificate on the inactive nodes of a clustered master
server .................................................................................. 62
About the NetBackup Java Runtime Environment ............................... 63
About the NetBackup answer file ..................................................... 65
Update cloud configuration file on the master server immediately after
install or upgrade to NetBackup 8.1 ............................................ 67
About NetBackup software availability .............................................. 67
About the NetBackup media kit ....................................................... 68
About the NetBackup Electronic Software Distribution (ESD) images
........................................................................................... 69
Additional post-upgrade steps for NetApp clusters .............................. 69
Using NetApp disk arrays with Replication Director .............................. 72
About compatibility between NetBackup versions ................................ 76
Installation and upgrade requirements for UNIX and Linux .................... 77
Installation and upgrade requirements for Windows and Windows
clusters ................................................................................ 80
Requirements for Windows cluster installations and upgrades ............... 87
Upgrading clients after servers are upgraded ..................................... 88
Install and upgrade of the UNIX and Linux client binaries with native
installers ............................................................................... 93
Removing a clustered media server by migrating all data to a new
media server ........................................................................ 104
Disabling the connection between your NetBackup OpsCenter server
and your NetBackup Master Server .......................................... 104
Contents 6
Post upgrade procedures for Amazon cloud storage servers ................ 105
Errors when Bare Metal Restore information is replicated using Auto Image
Replication
Caution: The NetBackup 8.1 upgrade guide provides an upgrade path from
NetBackup version 7.7.x through 8.0. If you want to upgrade from NetBackup
versions older than 7.7.x, you must first upgrade to NetBackup 8.0. Please refer to
the NetBackup 8.0 Release Notes and the NetBackup 8.0 Upgrade Guide for details.
These documents provide additional information about upgrade steps and
requirements that are necessary for a successful upgrade.
http://www.veritas.com/docs/DOC5332
bpstart_notify (Optional)
dbbackup_notify
diskfull_notify
initbpdbm
initbprd
restore_notify
session_notify
session_start_notify
userreq_notify
drive_unmount_notify Example:
(Optional) shared_drive_notify.version
shared_drive_notify
Introduction 11
Errors when Bare Metal Restore information is replicated using Auto Image Replication
For Windows
Table 1-2
Path or paths Protected files and directories Action
restore_notify.cmd install_path\
session_notify.cmd NetBackup\bin.version
session_start_notify.cmd
userreq_notify.cmd
successfully sent, only the BMR information is not replicated. You can restore the
contents of the client, but you cannot use BMR.
More information about this topic is available.
http://www.veritas.com/docs/TECH211267
Table 1-3
Procedure Details
Create a Veritas Account on the SORT See To create a Veritas Account on the
webpage SORT page on page 14.
Procedure Details
CAPTCHA text Enter the displayed CAPTCHA text. If necessary, refresh the
image.
4 Click Submit.
5 When you receive your login information, you can log into SORT and begin
uploading your customized information.
To create a generic installation checklist
1 In your web browser, navigate to:
https://sort.veritas.com/netbackup
2 Find and select the Installation and Upgrade Checklist widget.
Introduction 15
Recommended SORT procedures for new installations
Product version you Select the correct version of NetBackup. The most current
are installing or version is always shown at the top of the list.
upgraded to
Product version you For new installations, do not make any selections. For
are upgrading from upgrades, you can select the currently installed version of
(optional) NetBackup.
6 On the Welcome screen, select NetBackup from the product family section
and click Next.
7 On the System Selection screen, add all computers you want analyzed. Click
Browse to see a list of computers you can add to the analysis. Veritas
recommends starting the tool with an administrator or a root account.
8 When all systems are selected, review the System names section and click
Next.
9 In the Validation Options screen, under Validation options, select the version
to which you plan to upgrade.
10 Click Next to continue
11 The utility performs the requested checks and displays the results. You can
upload the report to My SORT, print the results, or save them. Veritas
recommends that you upload the results to the My SORT website for ease of
centralized analysis. Click Upload and enter your My SORT login information
to upload the data to My SORT.
12 When you are finished, click Finish to close the utility.
To create a system-specific installation report for UNIX or Linux
1 Go to the SORT website:
https://sort.veritas.com/netbackup
2 In the Installation and Upgrade section, select Installation and Upgrade
custom reports by SORT data collectors.
3 Select the Data Collector tab.
4 Download the appropriate data collector for your platform.
The data collector is OS-specific. To collect information about Windows
computers, you need the Windows data collector. To collect information about
UNIX computers, you need the UNIX data collector.
5 Change to directory that contains downloaded utility.
6 Run ./sortdc
The utility performs checks to confirm the latest version of the utility is installed.
In addition, the utility checks to see it has the latest data. The utility then lists
the location of the log file for this session.
7 If requested, press Enter to continue.
8 Select the NetBackup Family at the Main Menu.
Introduction 17
Recommended SORT procedures for upgrades
Table 1-4
Procedure Details
Create a Veritas Account on the SORT See To create a Veritas Account on the
webpage SORT page on page 14.
Introduction 18
Recommended SORT procedures for upgrades
Procedure Details
Review the future platform and feature plans. See To review future platform changes and
feature plans on page 18.
Review the hot fix and emergency
engineering binary release auditor See To review hot fix and emergency
information. engineering binary information on page 18.
Hot fix of EEB Shows the hot fix or EEB number that was entered on the
Identifier previous screen.
Windows
In the following directory:
%ALLUSERSPROFILE%\Symantec\NetBackup\InstallSummary\
See About Veritas Services and Operations Readiness Tools on page 12.
Chapter 2
Planning for an upgrade
This chapter includes the following topics:
NBDB database rebuild All versions must perform the NBDB database
rebuild.
MSDP conversion All versions that use MSDP must perform the
MSDP rolling conversion.
Before you begin an upgrade, Veritas recommends that you review the NetBackup
Release Notes document that is included with your media kit or the electronic
product image files. This document describes important changes in NetBackup 8.1
that you should be familiar with before you upgrade.
Caution: To help ensure a successful upgrade to NetBackup 8.1, you should visit
the SORT page and the NetBackup Upgrade Portal and for complete upgrade
details:
SORT page:
See About Veritas Services and Operations Readiness Tools on page 12.
https://sort.veritas.com/netbackup
NetBackup Upgrade Portal:
http://www.veritas.com/docs/000115678
must be available on each master server (or each node of a clustered master
server). More information is available:
See NetBackup master server web server user and group creation on page 60.
Note: Veritas recommends that you save the details of the user account that you
use for the NetBackup Web Services. A master server recovery requires the same
NetBackup Web Services user account and credentials that were used when the
NetBackup catalog was backed up.
Caution: If the NetBackup PBX is running in secure mode, please add the web
service user as authorized user in PBX. More information about determining PBX
mode and how to correctly add users is available.
http://www.veritas.com/docs/000115774
1 Review operating system requirements and confirm See Installation and upgrade requirements for UNIX
the computer meets all requirements. and Linux on page 77.
2 Confirm that the web server user account and group More information is available:
account are created and enabled.
See NetBackup master server web server user and
group creation on page 60.
3 Begin the upgrade process See About master server upgrades on page 27.
You can use numerous procedures to create users and groups in operating systems.
Some specific approaches are shown but other methods may accomplish the same
goal. The home directory path, user name, and group names are not hard-coded,
and can be changed. The default local user name is nbwebsvc, and the default
local group name is nbwebgrp.
Note: For UNIX and Linux platforms, the UID must be the same for each local
account in a clustered environment. Be sure that the local accounts are defined
consistently on all cluster nodes.
To create the user account and the user group on non-AIX UNIX or Linux
1 Create the local group with the command shown:
Command: /usr/openv/netbackup/bin # groupadd group_name
Example: /usr/openv/netbackup/bin # groupadd nbwebgrp
2 Create the local user account with the command shown:
Command: /usr/openv/netbackup/bin # useradd -g group_name -c
comment -d /usr/openv/wmc user_name
Installation of the NetBackup master server fails if any of these requirements are
not met. On Windows, you are asked to provide the password for the user account
as part of the installation process.
ulimit -d unlimited
ulimit -m unlimited
These changes set the physical memory size, the data area size, and the stack
size to unlimited. These changes resolve known memory problems for AIX. Be sure
to stop and restart the NetBackup daemons after you change the ulimit value.
Planning for an upgrade 25
MSDP changes in NetBackup 8.1
Activity Details
Monitor, control, and time calculations for the More information about the rolling conversion
conversion is available. See the rolling data conversion
sections in the Veritas NetBackup
Deduplication Guide.
Note: Veritas recommends that after you install or upgrade NetBackup server
software, you should uninstall older versions of the Remote Administration Console
(Windows and Java) present on the host. If the native NetBackup Administration
Console for Windows is present, it is automatically uninstalled when you install or
upgrade the NetBackup server software.
Note: Remember to update NetBackup OpsCenter to version 8.1 before you update
your NetBackup master servers to version 8.1. You must also disable OpsCenter
data collection. See the NetBackup OpsCenter Administrator's Guide for complete
information.
http://www.veritas.com/docs/DOC5332
Be aware there is a known issue for OpsCenter upgrades on 64-bit Windows
platforms. If language packs or Maintenance Packs are installed, the upgrade can
fail. More information about this issue is available.
http://www.veritas.com/docs/TECH211070
You can disable the OpsCenter data collection for a specific master server. If you
disable data collection, you can upgrade your master server before your OpsCenter
server. Disabling data collection results in known issues. More information about
disabling data collection and the risks is available.
Note: For NetBackup installations that include globally clustered master servers
using the Global Cluster Option (GCO), follow the upgrade planning guidelines in
this guide. Then, refer to the following document for the specific steps to upgrade
these servers: http://www.veritas.com/docs/HOWTO73064
Master server upgrade 29
Preinstall procedure for upgrading to NetBackup 8.1
Preinstall steps to upgrade to NetBackup 8.1 and complete the image metadata
migration
1 Perform environment checks with the SORT tool.
See Recommended SORT procedures for upgrades on page 17.
2 Perform any pre-upgrade tasks that you would normally do in regard to your
NetBackup environment. For example:
Stop all customized or third-party scripts.
Perform any cluster-specific tasks.
Run a hot catalog backup.
Disable OpsCenter data collection for this master server.
Disable all storage lifecycle policies (SLPs).
Deactivate all NetBackup policies.
Deactivate all disk staging storage units for all pre-NetBackup 7.5.x
environments.
For clustered systems only, take the following NetBackup resources offline:
Windows Server Failover Clusters (WSFC): Take all of the NetBackup
group resources offline except for the disk, the virtual name, and the
virtual IP address. Refer to the Microsoft Cluster Administration
documentation to determine how to take the NetBackup group resources
offline through the cluster administrator interface.
Cluster Server (VCS) clusters: Take the NetBackup resource offline.
Freeze the NetBackup group with the -persist option using the
command shown:
hagrp -freeze NetBackup_service_group -persistent
Refer to the Veritas NetBackup Clustered Master Server Administrators
Guide for the commands to take these resources offline.
3 (Conditional) If you plan to change your NetApp cluster to Vserver mode from
node scope mode, create a detailed image report for each filer. You can
generate this report with the bpimagelist command. The example that is
shown is one possible option. Use whatever options are necessary for your
environment.
bpimagelist client ndmp_host_name
Master server upgrade 30
Preinstall procedure for upgrading to NetBackup 8.1
Note: Veritas recommends that you save the details of the user account that
you use for the NetBackup Web Services. A master server recovery requires
the same NetBackup Web Services user account and credentials that were
used when the NetBackup catalog was backed up.
Note: If the NetBackup PBX is running in secure mode, please add the web
service user as authorized user in PBX. More information about determining
PBX mode and how to correctly add users is available.
http://www.veritas.com/docs/000115774
5 Stop any applications on the system that interact with NetBackup. This step
includes any databases or system components being backed up. Failure to
stop these applications may result in unexpected behavior. Observed behavior
includes aborted upgrades and application failures.
For Oracle users, you must take down your database and your listener
processes before you upgrade.
If you cannot stop your Oracle database, a procedure is available that may let
you install NetBackup with the Oracle database active. More information on
this topic is available.
http://www.veritas.com/docs/TECH158276
6 Stop all NetBackup services.
On UNIX systems: /usr/openv/netbackup/bin/bp.kill_all
On Windows systems: install_path\NetBackup\bin\bpdown -f
2 Start the NetBackup Installation Wizard with one of the following methods:
DVD media
Insert the NetBackup for Windows DVD in the drive. If Autorun is disabled,
navigate to the DVD drive and run Browser.exe.
ESD images (downloaded files)
Navigate to the directory where the images reside and run Browser.exe.
Click Next.
Click Next.
9 On the NetBackup License and Server Type screen, provide the following
information:
License
For upgrades, the license for the existing installation type determines which
components you can select.
Note: For remote upgrades, the license that you enter here gets pushed
to the other nodes. Your license may enable add-on products. If you push
NetBackup to nodes that have an add-on product already installed, your
license works for the add-on product(s).
For remote or for clustered upgrades, the following occurs during the
upgrade process to verify that you have the proper credentials to perform
the upgrade:
When you select a clustered system for upgrade, NetBackup determines
if you have proper administrator credentials on all nodes in the cluster.
If you do not have the proper credentials, the system is not added to
the list.
If you have the proper credentials, NetBackup performs a second check
to determine if a license is needed. If a license is needed and one was
not entered, the system cannot be added to the list. You must enter a
valid license to upgrade on that node. If you enter an invalid license,
this screen remains visible until a valid license is entered.
Master server upgrade 33
Performing local, remote, or clustered server upgrades on Windows systems
10 On the NetBackup Web Services screen, enter the Web Services Password.
This password is the password for the NetBackup web services user account.
You must create this account before you install the master server. More
information is available.
On the NetBackup Web Services screen, specify the account type and the
account details.
By default, the Local System account is selected, so that NetBackup uses the built-in
system account. When this option is selected, the fields below it are disabled.
To specify a different system account:
Select This account.
Enter the account information in the following fields:
Domain
Username
Password
Startup Type This option determines whether NetBackup services start automatically if you need to
restart the NetBackup host. The default is Automatic.
Start job-related NetBackup By default, job-related services are set to start automatically after the upgrade has
services following completed.
installation
To prevent job-related services from starting automatically, click on the box to clear
the check mark.
Safe Abort Option This option determines how the upgrade proceeds if a restart is required as part of the
upgrade.
If you select this option and the upgrade process determines that a restart is required,
the upgrade stops. The system is then rolled back to its original state.
If you do not select this option, the upgrade proceeds even if the upgrade process
determines that a restart is required.
Click Next.
Master server upgrade 35
Performing local, remote, or clustered server upgrades on Windows systems
Master Server Name For master server installations, enter the name of the local computer.
For media server installations, you must change the name to the master server name
to which the media server is configured.
Note: For clustered servers, this field is NetBackup Virtual Host Name. Veritas
strongly recommends that you not change this value.
Additional Servers Enter the names of any additional NetBackup master servers and media servers that
you want to communicate with this server. Include the names of computers where you
plan to install NetBackup later.
To enter more than one name, separate each name with a comma or press Enter after
each name.
Media Server Name This field appears only for NetBackup Enterprise media server installations.
When you install media server software, this field defaults to the local server name.
OpsCenter Server Name OpsCenter is a web-based administration and management tool for NetBackup.
(Optional)
If you have an OpsCenter server or plan to install one, enter the server name or the
IP address for that server here.
For a clustered server, do not use the virtual name. Instead, use the actual host name
of the cluster node.
Click Next.
13 For remote upgrades only, on the Veritas NetBackup Remote Hosts screen,
specify the hosts where you want NetBackup installed.
Windows Destination Systems
Right-click Windows Destination Computers and select from the
drop-down menu, or use the following methods:
Master server upgrade 36
Performing local, remote, or clustered server upgrades on Windows systems
Browse Click here to search the network for the hosts where you want to upgrade NetBackup.
On the Available Systems dialog box, select the computer to add and click Next.
On the Remote Computer Login Credentials dialog box, enter the user name,
the password, and the domain of the account for NetBackup to use on the remote
computers.
If you plan to upgrade multiple remote computers, click the box next to Remember
User Name and Password. Selecting this option prevents the need to enter this
information for each remote computer.
When you provide credentials, you select host nodes and add them to the Windows
Destination Systems list. These are the nodes on which you remotely upgrade
NetBackup. Make sure that you select your local host when you select systems to
install.
Each time you choose a system, NetBackup performs system and license checks.
For example, it verifies the system for a server upgrade that matches the type that
you selected, as follows:
NetBackup not installed: Considers the remote to be verified.
NetBackup already installed: Compares the upgrade type on that system to the
upgrade type that you request.
Invalid combination: Notifies you of the problem and disallows the choice. One
example of an invalid combination is to try to install a Remote Administration
Console on a remote system that is already a master server.
Remote system not a supported platform or level: Notifies you of the problem
and disallows the choice.
The upgrade procedure also verifies that you have proper administrator credentials
on the remote system. If you do not have administrator credentials, the Enter
Network Password screen appears, and prompts you to enter the administrators
user name and password.
Click OK and continue selecting destination systems.
This process repeats for each node that you select. You can elect to retain the user
name and password. In that case, you are prompted only when the user name or
password is not valid.
Note the following about the push-install process in a clustered environment:
You can upgrade NetBackup on any number of nodes. However, the clustering
service sets the limit for the number of nodes in a cluster, not NetBackup.
Language packages and other NetBackup add-on products cannot be upgraded
with the push method. Add-on products must be upgraded on each individual
node in the cluster group. For instructions on how to upgrade these products,
refer to the NetBackup documentation that supports each product.
Import Click here to import a text file that contains a list of host names. When you create the
text file, the host names must be defined in the following format:
Domain\ComputerName
Remove To remove a host from the Destination Systems list, select the host and click here.
Change Click here to change the destination for NetBackup file installation on the selected
remote host.
Click Next.
14 For cluster upgrades only, on the Cluster Settings screen, review the
information displayed. All information except the Public Network is displayed
for informational purposes and cannot be changed. If you need to change the
public network, select the correct public network from the drop-down.
Warning: You must not select a private network that is assigned to this cluster.
For remote or for cluster upgrades only, right-click on a system in the dialog
box to see the upgrade status. Up to five upgrades occur simultaneously. When
an upgrade is completed, another one begins so that a maximum of five
upgrades are in progress.
16 For remote upgrades only, when all remote upgrades have completed, click
Finish.
17 On the Installation Complete screen, select from the following options:
View installation log file An upgrade log file provides detailed installation information and shows whether any
errors occurred.
%ALLUSERSPROFILE%\Symantec\NetBackup\InstallLogs\
Note: When you perform a remote upgrade to multiple computers, this option only
lets you view the log for the local computer. Each computer that you selected for
upgrade contains its own upgrade log file. To view the log file of a remote computer,
open a Windows Explorer window and enter \\<COMPUTERNAME>.
After you have manually stopped each of the identified processes, you can run the
upgrade script again.
Note: For Windows 2008/2012/2012 R2/2016 Server Core systems, you can only
upgrade NetBackup with this procedure.
Enter the names of any additional NetBackup master servers and media
servers that you want to communicate with this host. Include the names of
servers where you plan to install NetBackup later.
If no other servers are to communicate with this host, remove this line from
the script.
SET ABORT_REBOOT_INSTALL=0
This line lets you determine how you want the upgrade to continue if a
restart is required. Select from the following settings:
REBOOT="ReallySuppress"
Red = error.
Freeze the NetBackup Group so that migrations do not occur while the
inactive nodes are upgraded. Use the command shown:
/opt/VRTSvcs/bin/hagrp -freeze group -persistent
If you have a VCS cluster configured, you can freeze the NetBackup Group
by using the Cluster Manager interface or the command line.
Before you proceed with a cluster upgrade, refer to the NetBackup Clustered
Master Server Administrator's Guide for other cluster upgrade requirements.
http://www.veritas.com/docs/DOC5332
Master server upgrade 42
Upgrading UNIX/Linux server software to NetBackup 8.1
4 For Solaris systems, all of the NetBackup scripts that you may have modified
are removed when you run the upgrade script.
For non-Solaris systems, NetBackup scripts that are not covered in Chapter 1
that you modified are removed when you run the upgrade script. More
information about this topic is available.
See About automatic file changes from an upgrade on page 9.
Save any files that you have modified and want to keep.
5 (Conditional) For AIX systems, this step deletes any robotic control paths. In
an AIX clustered environment, you must perform this step on all nodes in the
cluster.
For more information about the robotic control paths, see the NetBackup
Device Configuration Guide.
http://www.veritas.com/docs/DOC5332
Remove the ovpass driver, as follows:
/usr/openv/volmgr/bin/driver/remove_ovpass
dvd_directory/install
ESD images (downloaded Navigate to the location where the installation images
files) reside.
Enter the following command:
./install
Master server upgrade 43
Post-install procedure for upgrading to NetBackup 8.1
7 Follow the prompts in the installation script to install the NetBackup server
binaries.
8 When the script finishes, the binaries are successfully installed.
Proceed to the post-installation procedure.
More information is available.
See Post-install procedure for upgrading to NetBackup 8.1 on page 43.
UNIX/Linux: /usr/openv/netbackup/bin/bprd
Windows: install_path\NetBackup\bin\bprd
If you find a maintenance release is available, download it now.
Prepare for the install by stopping all NetBackup processes and services.
Use the command shown:
UNIX/Linux: /usr/openv/netbackup/bin/bp.kill_all
Windows: install_path\NetBackup\bin\bpdown -f
Install the maintenance release.
Restart NetBackup with the commands shown:
UNIX/Linux systems: /usr/openv/netbackup/bin/bp.start_all
Windows systems: install_path\NetBackup\bin\bpup -f
2 Set a passphrase for the disaster recovery package. If you do not set a
passphrase, the catalog backups fail. More information is available. Please
see the information about passphrases in the Veritas NetBackup
Troubleshooting Guide.
3 Start any applications on the system that interact with NetBackup. This step
includes any databases or system components being backed up.
4 If you have a clustered master server, generate a certificate on the inactive
nodes for secure communications. More information is available.
See Generate a certificate on the inactive nodes of a clustered master server
on page 62.
5 (Conditional) This step applies only to cluster installations. If this computer is
not a clustered master server upgrade, proceed to the next step.
Update the other nodes in the cluster. You can update the other master servers
nodes in the cluster to NetBackup 8.1 by following standard cluster upgrade
process. For complete details, see the Veritas NetBackup Clustered Master
Server Administrators Guide.
If the NetBackup resource is not online, bring that resource online.
http://www.veritas.com/docs/DOC5332
Master server upgrade 45
Post-install procedure for upgrading to NetBackup 8.1
6 If you have any media servers that you intend to upgrade to NetBackup 8.1,
you may upgrade them now. If you start any media server upgrades, do not
continue with this procedure until the media server upgrades are complete.
8 (Conditional) If your environment uses cloud storage, you need to update the
read and write buffer sizes. More information is available.
See Post upgrade procedures for Amazon cloud storage servers on page 105.
9 (Conditional) If you have a NetApp cluster, additional steps may be required.
More information is available.
See Additional post-upgrade steps for NetApp clusters on page 69.
10 (Conditional) If you use cloud storage in your NetBackup environment, you
must update your cloud configuration file. More information is available.
See Update cloud configuration file on the master server immediately after
install or upgrade to NetBackup 8.1 on page 67.
11 Monitor your backup environment to verify that normal NetBackup operation
has resumed.
Master server upgrade 46
About mounting the NetBackup software media
12 Upgrade any media servers and clients not already upgraded as time and
backup windows permit. Be sure to upgrade the media servers before you
upgrade the clients. You cannot back up or restore a NetBackup 8.1 client to
a pre-8.1 media server.
See Upgrading NetBackup media servers to NetBackup 8.1 on page 52.
A client upgrade is the same as a client installation. See the NetBackup
Installation Guide - UNIX and Windows manual for help with the installation.
http://www.veritas.com/docs/DOC5332
Note: All scripts must be stored and run locally. One recommendation is that
scripts should not be world-writable. Scripts are not allowed to be run from
network or remote locations. Any script that is created and saved in the
NetBackup db_ext (UNIX) or dbext (Windows) location needs to be protected
during a NetBackup uninstall.
For more information about registering authorized locations and scripts, review
the knowledge base article:
http://www.veritas.com/docs/000126002
For more information about your specific database agent, review the
documentation for that agent:
http://www.veritas.com/docs/DOC5332
13 Perform any additional upgrade steps. More information about this topic is
available.
See Completing your system update after an upgrade on page 50.
Table 3-1 Flags and options for mounting NetBackup DVDs (continued)
mount_point Specifies the directory where you want to mount the DVD.
See Mounting NetBackup software media on UNIX or Linux systems on page 47.
or
smitty mountfs
/usr/sbin/vold &
Platform Links
AIX /etc/rc.netbackup.aix
/sbin/rc2.d/S777netbackup ->/sbin/init.d/netbackup
/etc/rc1.d/K01netbackup ->/etc/init.d/netbackup
/etc/rc2.d/S95netbackup ->/etc/init.d/netbackup
/etc/rc.d/rc1.d/K01netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc2.d/S77netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc3.d/S77netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc5.d/S77netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc6.d/K01netbackup
->/etc/rc.d/init.d/netbackup
Master server upgrade 50
Completing your system update after an upgrade
Platform Links
/etc/init.d/rc2.d/S77netbackup
->/etc/init.d/netbackup
/etc/init.d/rc3.d/S77netbackup
->/etc/init.d/netbackup
/etc/init.d/rc5.d/S77netbackup
->/etc/init.d/netbackup
/etc/init.d/rc6.d/K01netbackup
->/etc/init.d/netbackup
/etc/rc1.d/K01netbackup ->/etc/init.d/netbackup
/etc/rc2.d/S77netbackup ->/etc/init.d/netbackup
Master server privileges If you upgraded a master server that allowed nonroot users
to administer NetBackup, you must reconfigure the
permissions and the group. The default permissions and
group on the newly installed files allow only a root user to
perform NetBackup administration.
Update the trust relationship After you upgrade both your source and your target master
between remote master server, you must update the trust relationship. Run the
servers for targeted auto command that is shown on both the source and the target
image replication (AIR) master servers:
1 If your media server upgrade is part of the master server upgrade, you can proceed
to the next step.
3 Upgrade the NetBackup binaries. More information is available about this topic.
4 If you did not get a security certificate, generate the certificate. More information
about this topic is available.
https://sort.veritas.com/netbackup
6 Prepare for the install by stopping all NetBackup processes and services. Use
the command shown:
UNIX/Linux: /usr/openv/netbackup/bin/bp.kill_all
Windows: install_path\NetBackup\bin\bpdown -f
6 (Conditional) If the media server upgrade is part of a master server upgrade, skip
this step.
7 (Conditional) If the media server upgrade is part of a master server upgrade, resume
the master server upgrade procedure.
Media server upgrade 55
Upgrading NetBackup media servers to NetBackup 8.1
After successful conversion and when you are comfortable with the new storage
format, clean up storage artifacts from the conversion process, as follows:
UNIX: /usr/openv/pdde/pdcr/bin/stconv --cleanup
Windows: install path\Veritas\pdde\stconv.exe --cleanup
Chapter 5
MSDP upgrade for
NetBackup
This chapter includes the following topics:
Upgrade MSDP media servers and clients using client direct as your environment
allows and make no configuration changes.
If the selected common media server is not a NetBackup 8.1 server, the risk is
restores, verifies, imports, and optimized duplication may fail. If client direct is
used on older clients, you can experience client direct restore errors. This failure
is because of the algorithm change.
Upgrade MSDP media servers and clients using client direct as your environment
allows. Modify your list of credentialed media servers for the upgraded storage
servers to only include NetBackup 8.1 servers.
This action effectively revokes access rights for the non-upgraded servers to
the upgraded servers. The risk is previously configured operations may stop
working because of the access change. If you choose this option, you should
make detailed notes about the configuration changes so you can revert those
changes once all media servers are upgraded.
If duplication jobs copy from an 8.1 MSDP to an 8.0 or older MSDP, then create
a storage unit for the older MSDP. Restrict the Media Servers list on that new
storage unit to the 8.1 host. You must change any storage lifecycle policy (SLP)
controlled duplication jobs if they copy from an 8.0 or older MSDP host to an
8.1 MSDP host. Set the Alternate Read Server on the duplication stage to the
8.1 media server.
rolling data conversion is enabled by default and works in the background after the
MSDP conversion completes. Only the data that existed before upgrade is converted.
All new data uses the new SHA-2 fingerprint and does not need conversion.
You can manage and monitor the rolling data conversion using the crcontrol
command. More information about its use is available.
See the NetBackup Deduplication Guide and the NetBackup Commands Reference
Guide.
http://www.veritas.com/docs/DOC5332
Update cloud configuration file on the master server immediately after install or
upgrade to NetBackup 8.1
Install and upgrade of the UNIX and Linux client binaries with native installers
Removing a clustered media server by migrating all data to a new media server
Reference 60
NetBackup master server web server user and group creation
Disabling the connection between your NetBackup OpsCenter server and your
NetBackup Master Server
Note: For security purposes, do not create web server users or groups with
administrator or superuser privileges.
You can use numerous procedures to create users and groups in operating systems.
Some specific approaches are shown, but other methods may accomplish the same
goal. The home directory path, user name, and group names are not hard-coded,
and can be changed. The default local user name is nbwebsvc, and the default local
group name is nbwebgrp. The user and group must have sufficient permissions to
run daemons.
More information about this topic is available.
See Installation and upgrade requirements for UNIX and Linux on page 77.
Please be aware of the operating system-specific account and group requirements:
In UNIX and Linux clustered environments, make sure that the local accounts
are defined consistently on all cluster nodes. The UID must be the same for
each local account. You can use LDAP accounts on UNIX.
For Windows clustered master servers, you must use a domain account. You
can use a domain account for non-clustered environments, but it is not required.
For Windows clustered master servers, you must use a domain group.
The NetBackup Master Server installation fails if any of these requirements are not
met. On Windows, you are asked to provide the password for the user account as
part of the installation process.
Reference 61
NetBackup master server web server user and group creation
Note: If the password associated with the web server account expires after initial
configuration, NetBackup provides no notification the password has expired. This
behavior is normal and expected, as the operating system manages the account
and the password.
As long as the web server remains active, the account and the web server continue
to operate normally.
When the web server is restarted, or if you attempt to restart the nbwmc service, the
service fails to start, due to the expired password. Navigate to the appropriate area
in the operating system, supply the correct password, and restart the service.
More information about the web services account and group is available. See the
Veritas NetBackup Security and Encryption Guide and the section on the web
services account.
To create the local user account and the local group:
1 Create a local group.
Linux and non-AIX UNIX: # groupadd nbwebgrp
AIX: # mkgroup nbwebgrp
Windows: C:\>net localgroup nbwebgrp /add
3 (Conditional) For Windows only, make the user a member of the group:
C:\>net localgroup nbwebgrp nbwebsvc /add
4 (Conditional) For Windows only, grant the Log on as a service right to the
user:
Go to Control Panel > Administrative Tools > Local Security Policy.
Under Security Settings, click Local Policies > User Rights Assignment.
Right-click on Log on as a service and select Properties
Add the local user. The default local user name is nbwebsvc.
Save your changes and close the Properties dialog for Log on as a
service.
Reference 62
Generate a certificate on the inactive nodes of a clustered master server
Note: Unless otherwise indicated, all commands are issued from the inactive node
This command prompts you for the token string value. Enter the token string
from the nbcertcmd -createToken command.
Note: You cannot use this utility to update the JRE for the NetBackup Plug-in for
VMware vCenter.
If your system is running NetBackup 8.0 or later, use Table A-1 to determine the
location of the nbcomponentupdate utility.
UNIX or /usr/openv/java/nbcomponentupdate
Linux
Reference 64
About the NetBackup Java Runtime Environment
UNIX or SYMCOpsCenterServer/bin/nbcomponentupdate
Linux
Caution: Do not stop the utility while the JRE update is in progress. This action
can cause the product that uses the JRE, such as NetBackup, to become unstable.
If there are additional versions of the JRE installed on your system for other
applications, the NetBackup JRE does not interfere with them. The NetBackup JRE
Reference 65
About the NetBackup answer file
does not provide integration with web browsers and does not allow Java Applets
or Web Start to run. For that reason, the NetBackup JRE cannot be used in a
browser-based attack that uses Java Applet or Web Start vulnerabilities.
More information about NetBackup JRE alerts is available.
http://www.veritas.com/docs/TECH50711
This entry tells NetBackup the name of the client. The XLOCALHOSTX value allows
the local host to provide the client name. If you specify this option, you can use
the same answer file on all clients within a single master server domain. These
entries are also added to the bp.conf file. This entry is required for client
installation.
MEDIA_SERVER=media_server_name
This option tells NetBackup to use the named host to tunnel secure web requests
for this client. A tunnel is required when communication between the client and
the NetBackup Web Service on the master server is blocked. This communication
is required to obtain a host certificate during the NetBackup installation or
upgrade. Multiple MEDIA_SERVER entries may exist in the answer file. Each one
is used as candidate to tunnel https requests. These entries are added to the
bp.conf file. This entry is optional for client installation and upgrade.
SERVER=master_server_name
This entry tells NetBackup to use the named host as the master server name.
If there are multiple server entries in the answer, the first one is used as the
master server. These entries are added to the bp.conf file. This entry is required
for client installation and upgrade.
SERVICES=no
This option tells NetBackup not to start the NetBackup services after the
installation or upgrade. This option lets you perform additional configuration
steps after the install or upgrade complete but before you start the services on
the NetBackup client. This entry is optional for client installation and upgrade.
WEBSVC_GROUP=custom_group_account_name
This option tells NetBackup to override the default web server group account
name (nbwebgrp). This group must already exist on the system. This option is
only used on the master server.
WEBSVC_USER=custom_user_account_name
This option tells NetBackup to override the default web server user account
name (nbwebsvc). This account must already exist on the system. This option
is only used on the master server.
Reference 67
Update cloud configuration file on the master server immediately after install or upgrade to NetBackup 8.1
Veritas continuously adds new cloud support to the cloud configuration files between
releases. In fact, new cloud support has been added since the NetBackup 8.1 final
build. If you have updated your cloud configuration file since installing NetBackup
8.0, you must update your cloud configuration file because some recently-added
cloud providers and enchantments may not be included in the cloud configuration
file in the NetBackup 8.1 build. If a cloud provider or related enhancement is not
available in the cloud configuration file after upgrading to NetBackup 8.1, related
operations will fail.
Immediately after you upgrade to NetBackup 8.1, update to the latest cloud
configuration package to take advantage of the most recent cloud provider additions
and enhancements. See the following tech notes for more information:
https://www.veritas.com/docs/000125094
https://www.veritas.com/support/en_US/article.000126560
Refer to the following tech note for details of cloud providers and related
enhancements that were available in NetBackup 8.0 (deployed using the cloud
configuration packages) and are not available in the cloud configuration file that is
shipped with NetBackup 8.1:
https://www.veritas.com/support/en_US/article.000127978
Platform OS Contents
Platform OS Contents
Note: The NetBackup vCenter plug-in for ESX is available electronically from the
MyVeritas download site. It is free to customers under maintenance contract. An
e-mail with access information to the MyVeritas download site was sent when
NetBackup 7.6.1 became generally available. More information is available.
See About the NetBackup Electronic Software Distribution (ESD) images
on page 69.
Caution: If at any time after the upgrade the mode changes from Node scope to
Vserver aware, you must perform the additional steps. Failure to perform the
additional steps places your data at risk.
Reference 70
Additional post-upgrade steps for NetApp clusters
Note: Once a media server detects Vserver aware mode, no further backup activities
are performed on any other media server running any earlier releases of NetBackup.
If you change from Node scope mode to Vserver aware mode, you must do the
following:
Additional changes for Node scope mode to Vserver aware mode
1 Enable the Vserver aware mode on the cluster by disabling node-scope-mode.
2 If there are tape devices attached to the cluster nodes, you must reconfigure
them. Configure the tape devices to use the cluster-management logical
interface (LIF) as the NDMP host for the device configuration. NetBackup does
not support use of node name for device configuration.
See the Veritas NetBackup for NDMP Administrator's Guide for additional
information.
3 Credential all the LIF that are used for backups.
This activity includes the Cluster Management LIF as well as any Vserver Data
LIFs that are used for backup policies.
See the Veritas NetBackup for NDMP Administrator's Guide for additional
information.
Reference 71
Additional post-upgrade steps for NetApp clusters
4 Update the database for all existing NDMP hosts in your environment. Use the
command that is shown to update the database.
tpautoconf verify NDMP_host_name
5 Update or replace any storage units that use the node names of the cluster to
use the cluster LIF.
6 Update or replace any existing policies that back up the cluster.
You must use either the Data LIF or the Cluster-management LIF as the client
name. NetBackup does not support the use of the node name for the client
name. The backup selections may also need to be modified.
7 Add an intercluster management LIF for each node that does not host a cluster
management LIF.
The NetApp cluster requires this activity to perform NDMP 3 way or NDMP
Remote backups. Without these LIFs, all 3 way or remote backups from the
volumes that are not hosted on the same node as the cluster management LIF
fail.
8 To restore, verify, or duplicate the old images, you may have to use alternate
read host.
Reference 72
Using NetApp disk arrays with Replication Director
Once the command runs successfully, the output of the nbemmcmd should look
similar to the following:
7.7 and later 1.1 Provides 7-mode support One master server supports MS-Windows, Standard,
for all NetBackup 7.7 many OCUM servers. NDMP, VMware, Oracle
Replication Director
The plug-in must be installed on
features.
the OnCommand Unified
Manager (OCUM) server.
1.1 P1 Provides 7-mode support One master server supports MS-Windows, Standard,
for all NetBackup 7.7 many OCUM servers. NDMP, VMware, Oracle
Replication Director
features.
2.0 Provides cDOT support. One master server supports MS-Windows, Standard,
many OCUM servers. NDMP, VMware, Oracle
Note: You must upgrade the entire NetBackup environment before upgrading the
plug-in. Upgrade all master servers, media servers, clients, and any hosts which
communicate with the plug-in.
Reference 74
Using NetApp disk arrays with Replication Director
NFS/CIFS
iSCSI/FC
iSCSI/FC
NetApp OnCommand Unified Manager
NBUPlugin for 7-mode
SnapMirror
SnapVault
NFS/CIFS
NBUPlugin for cDOT
(Linux or Windows)
Cluster 1 Cluster 2
SnapMirror
SVM1 SVM1
SnapVault
SVM2 SVM2
SVM3 SVM3
C-mode Secondary
Table A-5 NetBackup installation and upgrade requirements for UNIX and
Linux
Operating For a complete list of compatible UNIX and Linux operating systems, refer to the
System Software Compatibility List (SCL) at the following website:
http://www.netbackup.com/compatibility
https://sort.veritas.com/netbackup
Memory Master servers in a production environment with several database agents enabled
should have a minimum of 16 GB of memory and four cores each.
Media servers in a production environment with several database agents enabled
should have a minimum of 4 GB of memory each.
Any client in a production environment should have a minimum of 512 MB of memory.
For reasonable performance of the NetBackup interfaces, you need 512 MB of RAM.
Of that space, 256 MB must be available to the interface program (jnbSA or jbpSA).
For additional information about memory requirements, refer to the NetBackup Backup
Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
Reference 78
Installation and upgrade requirements for UNIX and Linux
Table A-5 NetBackup installation and upgrade requirements for UNIX and
Linux (continued)
Disk space The exact amount of space that is required depends on the hardware platform. More
information about this topic is available.
NetBackup Release Notes for 8.1
http://www.veritas.com/docs/DOC5332
NetBackup catalogs contain information about your backups that become larger as
you use the product. The disk space that the catalogs require depends primarily on
the following aspects of your backup configuration:
The number of files that are backed up.
The frequency of your backups.
The amount of time that you set to retain your backup data.
If space is an issue, you can install NetBackup on an alternate file system. The installation
lets you select an alternate install location, and creates the appropriate link from
/usr/openv.
Note: The value for disk space is for initial installation only. The NetBackup catalog
requires considerably more space once the master server is placed in a production
environment. For additional information on sizing requirements for the NetBackup catalog,
refer to the NetBackup Backup Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
General Ensure that the gzip and the gunzip commands are installed on the local system.
requirements The directories where these commands are installed must be part of the root users
path environment variable setting.
All NetBackup installation DVDs or ESD images, appropriate licenses, and the root
password for all servers.
A server of a supported hardware type that runs a supported version of its operating
system (with applicable patches), adequate disk space, and supported peripherals.
For details on these requirements, refer to the NetBackup Release Notes.
http://www.veritas.com/docs/DOC5332
All NetBackup servers must recognize and be recognizable by their client systems.
In some environments, this means that each must be defined in the others
/etc/hosts file. Other environments may use the Network Information Service (NIS)
or Domain Name Service (DNS).
The minimum screen resolution configuration is 1024x768, 256 colors.
Reference 79
Installation and upgrade requirements for UNIX and Linux
Table A-5 NetBackup installation and upgrade requirements for UNIX and
Linux (continued)
Clustered Ensure that each node in the NetBackup cluster can run the ssh command or its
systems equivalent. The root user must be able to perform a remote logon to each node in
the cluster without entering a password. This remote logon is necessary for installation
and configuration of the NetBackup server and any NetBackup agents and options.
After installation and configuration are complete, it is no longer required.
You must install, configure, and start the cluster framework before you install
NetBackup.
You must have defined a virtual name using DNS, NIS, or the /etc/hosts file. The
IP address is defined at the same time. (The virtual name is a label for the IP address.)
Begin the upgrade from the active node, and then upgrade the inactive nodes.
http://www.veritas.com/docs/DOC5332
NFS Veritas does not support installation of NetBackup in an NFS-mounted directory. File
compatibility locking in NFS-mounted file systems can be unreliable.
http://www.veritas.com/docs/DOC5332
Red Hat Linux For Red Hat Linux, NetBackup requires server networking.
Other backup Veritas recommends that you remove any other vendor backup software currently
software configured on your system before you install this product. Other vendor backup software
can negatively affect how NetBackup installs and functions.
Reference 80
Installation and upgrade requirements for Windows and Windows clusters
Table A-5 NetBackup installation and upgrade requirements for UNIX and
Linux (continued)
Web Services Beginning with NetBackup 8.0, the NetBackup master server includes a configured
Tomcat web server to support critical backup operations. This web server operates under
user account elements with limited privileges. These user account elements must be
available on each master server (or each node of a clustered master server). You must
create these required account elements before installation. More information is available:
See NetBackup master server web server user and group creation on page 60.
Note: Veritas recommends that you save the details of the user account that you use
for the NetBackup Web Services. A master server recovery requires the same NetBackup
Web Services user account and credentials that were used when the NetBackup catalog
was backed up.
Note: If the NetBackup PBX is running in secure mode, please add the web service
user as authorized user in PBX. More information about determining PBX mode and how
to correctly add users is available.
http://www.veritas.com/docs/000115774
By default, the UNIX installation script attempts to associate the web server with user
account nbwebsvc and group account nbwebgrp. You can override these default values
with the NetBackup installation answer file. You must populate the NetBackup installation
answer file on the target host before you start the UNIX installation script. Populate the
NetBackup installation answer file with custom web server account names as shown.
2 Open the file /tmp/NBInstallAnswer.conf with your preferred text editor. Create the
file if it does not exist.
3 Override the default web server user account name by adding the line shown:
WEBSVC_USER=custom_user_account_name
4 Override the default web server group account name by adding the line shown:
WEBSVC_GROUP=custom_group_account_name
Operating Make sure that you have applied the most current operating system patches and
system updates. If you are not certain that your operating system is current, contact your
operating system vendor and request the latest patches and upgrades.
For a complete list of compatible Windows operating systems, refer to the Software
Compatibility List (SCL) at the following website:
http://www.netbackup.com/compatibility
Memory Master servers in a production environment with several database agents enabled
should have a minimum of 16 GB of memory and four cores each.
Media servers in a production environment with several database agents enabled
should have a minimum of 4 GB of memory each.
For additional information about memory requirements, refer to the NetBackup Backup
Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
Reference 82
Installation and upgrade requirements for Windows and Windows clusters
Note: The value for disk space is for initial installation only. The NetBackup catalog
requires considerably more space once the master server is placed in a production
environment. For additional information on sizing requirements for the NetBackup catalog,
refer to the NetBackup Backup Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
General Make sure that you have all of the following items:
requirements
NetBackup installation DVDs or ESD images
Appropriate license keys
Administrator account and password for all servers
Screen resolution configured for at least 1024x768, 256 colors.
Reference 83
Installation and upgrade requirements for Windows and Windows clusters
Remote and
cluster
installations
Reference 84
Installation and upgrade requirements for Windows and Windows clusters
In addition to all previously stated installation requirements, the following guidelines apply
to remote installations and cluster installations:
All nodes in the cluster must run the same operating system version, service pack
level, and NetBackup version. You cannot mix versions of server operating systems.
The installation account must have administrator privileges on all remote systems or
on all nodes in the cluster.
The source system (or primary node) must run Windows 2008/2008 R2
Server/Windows 2012/2012 R2/Windows 2016.
For Windows 2008 R2, clusters are only supported on Enterprise and Data Center
editions and not Standard edition.
The destination PC (or clustered nodes) must have Windows 2008/2008 R2/Windows
2012/2012 R2/Windows 2016.
The Remote Registry service must be started on the remote system.
The NetBackup installer can enable and start the Remote Registry service on the
remote system. If the Remote Registry service is not started, the installation receives
the following error message:
Attempting to connect to server server_name failed with the
following error: Unable to connect to the remote system. One
possible cause for this is the absence of the Remote Registry
service. Please ensure this service is started on the remote
host and try again.
NetBackup virtual name and IP address
Have the virtual name and IP address for NetBackup available. You must provide
this information during installation.
Cluster support changes for media servers
You cannot perform a new installation of a clustered media server.
Windows Server Failover Clusters (WSFC)
The shared disk that the NetBackup Group uses must already be configured in
the cluster and online on the active node.
Install NetBackup from the node with the shared disk (that is, the active node).
Computer or host names cannot be longer than 15 characters.
Cluster server (VCS) clusters:
All NetBackup disk resources must be configured in Veritas Enterprise Administrator
(VEA) before you install NetBackup.
Cluster node device configuration and upgrades
When you upgrade clusters, the ltid and the robotic daemons retrieve the device
configuration for a particular cluster node from the EMM database. The cluster node
name (provided by gethostname) stores or retrieves the device configuration in the
EMM database. The cluster node name is used when any updates are made to the
Reference 85
Installation and upgrade requirements for Windows and Windows clusters
device configuration, including when ltid updates the drive status. The cluster node
name is only used to indicate where a device is connected. The NetBackup virtual
name is employed for other uses, such as the robot control host.
http://www.veritas.com/docs/DOC5332
Remote You must provide the names of the Remote Administration Console hosts during master
Administration server installation.
Console host
names
NetBackup Make sure that your network configuration allows all servers and clients to recognize and
communication communicate with one another.
Generally, if you can reach the clients from a server by using the ping command, the
setup works with NetBackup.
NetBackup services and port numbers must be the same across the network.
Veritas suggests that you use the default port settings for NetBackup services and
Internet service ports. If you modify the port numbers, they must be the same for all
master servers, media servers, and clients. The port entries are in the following file:
%SYSTEMROOT%\system32\drivers\etc\services. To change the default
settings, you must perform a custom installation of NetBackup or manually edit the
services file.
CIFS-mounted Veritas does not support installation of NetBackup in a CIFS-mounted directory. File
file systems locking in CIFS-mounted file systems can be unreliable.
Storage devices Devices such as robots and standalone tape drives must be installed according to the
manufacturers instructions and recognized by the Windows software.
Server names When you are prompted for server names, always enter the appropriate host names. Do
not enter IP addresses.
Mixed versions Make sure to install NetBackup servers with a release level that is at least equal to the
latest client version that you plan to use. Earlier versions of server software can encounter
problems with later versions of client software.
Installations on You can only install NetBackup on these computers with the silent installation method.
Windows
See Performing silent upgrades on Windows systems on page 39.
2008/2008 R2
Server Core,
2012/2012 R2
Server
Core/Windows
2016
Other backup Remove any other vendors backup software currently configured on your system. The
software backup software of another vendor can negatively affect how NetBackup installs and
functions.
Web Services Beginning with NetBackup 8.0, the NetBackup master server includes a configured
Tomcat web server to support critical backup operations. This web server operates under
user account elements with limited privileges. These user account elements must be
available on each master server (or each node of a clustered master server). More
information is available:
See NetBackup master server web server user and group creation on page 60.
Note: Veritas recommends that you save the details of the user account that you use
for the NetBackup Web Services. A master server recovery requires the same NetBackup
Web Services user account and credentials that were used when the NetBackup catalog
was backed up.
Note: If the NetBackup PBX is running in secure mode, please add the web service
user as authorized user in PBX. More information about determining PBX mode and how
to correctly add users is available.
http://www.veritas.com/docs/000115774
https://www.veritas.com/support/en_US/article.000127129
https://www.veritas.com/support/en_US/article.000127129
Reference 87
Requirements for Windows cluster installations and upgrades
See Installation and upgrade requirements for UNIX and Linux on page 77.
Item Requirement
Server operating system The source and the destination systems must run Windows
2008, 2008 R2, 2012, 2012 R2, or 2016 Server.
NetBackup virtual name and Have the virtual name and IP address for NetBackup
IP address available. You must provide this information during
installation.
Operating system on nodes All clustered nodes must use the same operating system
version, service pack level, and NetBackup version. You
cannot run mixed server versions in a clustered environment.
Cluster support changes for Clustered media servers are not supported.
media servers
Windows Server Failover Before you begin the install or the upgrade, take all
Clusters (WSFC) NetBackup resources offline except for the shared disk
resource, the virtual IP, and the virtual name.
Install or upgrade NetBackup from the active node (the
node with the shared disk resource, virtual IP, and virtual
name).
The computer or the host names cannot be longer than
15 characters.
Reference 88
Upgrading clients after servers are upgraded
Item Requirement
Cluster Server (VCS) clusters All NetBackup disk resources must be configured in
Veritas Enterprise Administrator (VEA) before you install
NetBackup.
You must take the VCS NetBackup resource offline before
you begin the install or the upgrade.
Note: Make sure that shared disk and IP resources are
online during the install or the upgrade on active node.
Cluster node device When you upgrade clusters, the ltid and the robotic
configuration and upgrades daemons retrieve the device configuration for a particular
cluster node from the EMM database. The cluster node name
(provided by gethostname) stores or retrieves the device
configuration in the EMM database. The cluster node name
is used when any updates are made to the device
configuration, including when ltid updates the drive status.
The cluster node name is only used to indicate where a
device is connected. The NetBackup virtual name is employed
for other uses, such as the robot control host.
Note: Additional steps are required to deploy clients in a secure environment where
the clients do not have direct connectivity to the master server. More information
on this topic is available. See the topic on deploying certificates on clients without
connectivity to the master server in the Veritas NetBackup Security and Encryption
Guide.
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:
cd_directory/install
ESD images (downloaded Navigate to the location where the installation images
files) reside.
Enter the following command:
./install
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
6 Enter the following command to make sure that backups or restores are not in
progress:
/usr/openv/netbackup/bin/admincmd/bpdbjobs
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:
file 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.
hardware os client
Type either y or n.
Press Enter.
Be aware if you press Ctrl+C, this action requires you to rerun the installation
or continue with the installation without the required security components. If
these security components are absent, backups and restores fail.
If a certificate authority certificate is found, you receive the message shown:
If you leave the authorization token blank, you receive the message shown:
12 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
rpm -e SYMCnbjava
rpm -e SYMCpddea
rpm -e SYMCnbclt
rpm -e SYMCnbjre
Then upgrade to the new Veritas RPM packages using the RPM installer of your
choice. More information is available.
Reference 94
Install and upgrade of the UNIX and Linux client binaries with native installers
See To install or upgrade the UNIX or Linux client binaries using native
installers: on page 94.
Alternatively, you can use the NetBackup installer to upgrade the client to the
new Veritas RPM packages.
Both of these upgrade options result in the same outcome. Once you have
successfully upgraded to the Veritas RPM packages, you can perform future
upgrades with rpm -U or the RPM installer of your choice.
To install or upgrade the UNIX or Linux client binaries using native installers:
1 Please create the NetBackup installation answer file (NBInstallAnswer.conf)
in the client /tmp directory. More information about the answer file and its
contents is available.
See About the NetBackup answer file on page 65.
2 Populate NBInstallAnswer.conf with the following information:
SERVER=master_server_name
CLIENT_NAME=client_name
CA_CERTIFICATE_FINGERPRINT=fingerprint
SERVER=master_01
CLIENT_NAME=client_101
CA_CERTIFICATE_FINGERPRINT=01:23:45:67:89:AB:CD:EF:01:23:45:67:
89:AB:CD:EF:01:23:45:67
SERVICES=no
3 Extract the required client files from the appropriate client package and copy
them to the client computer.
Download the CLIENTS1 package for UNIX clients to a system with sufficient
space.
Reference 95
Install and upgrade of the UNIX and Linux client binaries with native installers
Download the CLIENTS2 package for Linux clients to a system with sufficient
space.
Extract the contents of the CLIENTS1 or the CLIENTS2 file.
Example:
AIX CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/RS6000/AIX6/
HP-UX CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/HP-UX-IA64/HP-UX11.31/
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat2.6.18/
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/SuSE3.0.76
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/
Linux-s390x/IBMzSeriesSuSE3.0.76
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris10/
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris_x86_10_64/
AIX VRTSnbpck.image
VRTSpbx.image.gz
VRTSnbclt.image.gz
VRTSnbjre.image.gz
VRTSnbjava.image.gz
VRTSpddea.image.gz
VRTSnbcfg.image.gz
HP-UX VRTSnbpck.depot
VRTSpbx.depot.gz
VRTSnbclt.depot.gz
VRTSnbjre.depot.gz
VRTSnbjava.depot.gz
VRTSpddea.depot.gz
VRTSnbcfg.depot.gz
Linux VRTSnbpck.rpm
VRTSpbx.rpm
VRTSnbclt.rpm
VRTSnbjre.rpm
VRTSnbjava.rpm
VRTSpddea.rpm
VRTSnbcfg.rpm
Solaris .pkg_defaults
VRTSnbpck.pkg.gz
VRTSpbx.pkg.gz
VRTSnbclt.pkg.gz
VRTSnbjre.pkg.gz
VRTSnbjava.pkg.gz
VRTSpddea.pkg.gz
VRTSnbcfg.pkg.gz
Note: The NetBackup Java Console RPM, VRTSnbjava, is optional. You may
not want to install the NetBackup Java Console on every client in your
environment.
Reference 97
Install and upgrade of the UNIX and Linux client binaries with native installers
4 (Conditional) For Solaris, HP-UX, and AIX, extract the compressed package
files with the command shown:
gunzip VRTS*.*
VRTSnbpck.pkg
VRTSpbx.pkg
VRTSnbclt.pkg
VRTSnbjre.pkg
VRTSnbjava.pkg
VRTSpddea.pkg
VRTSnbcfg.pkg
5 Install the files in the order that is shown with the command shown:
6 (Conditional) If you do not have the answer file in place or you do not populate
it correctly, you receive the error message shown:
WARNING: There is no answer file present and no valid bp.conf.
Therefore, security configuration is not complete. Manual steps
are required before backups and restores can occur. For more
information:
https://www.veritas.com/support/en_US/article.000127129
For AIX
User attempts to install # installp -ad VRTSnbpck.image all Use the lslpp L package_name
the binaries on top of command to determine the name of the
package VRTSnbpck.image is already
the same version of the installed package. Uninstall this package and
installed
binaries. then retry the operation.
User attempts to install # installp -ad VRTSnbcfg.image all Refer to the documentation for the correct
the binaries in the image package installation order. More
error: Failed dependencies:
incorrect order. information is also available in the error which
VRTSnbclt >= 8.1.0.0 is needed by lists the dependent packages.
VRTSnbcfg-version-platform
See To install or upgrade the UNIX or Linux
client binaries using native installers:
on page 94.
User attempts to install # installp d VRTSnbclt.image all Use the lslpp L package_name
an older version of a command to determine the name of the
WARNING:
binary over the top of a installed package. Uninstall this package and
newer version of the file then retry the operation.
binary. /usr/openv/lib/java/nbvmwaretags.jar
from install of
VRTSnbclt-version-platform
conflicts with file from package
VRTSnbclt-version-platform
For HP-UX
User attempts to install # swinstall s ./VRTSnbpck.depot Use the swlist command to determine the
the binaries on top of name of the installed package. Uninstall this
1 filesets have the selected
the same version of the package and then retry the operation.
revision already installed.
binaries.
Reference 100
Install and upgrade of the UNIX and Linux client binaries with native installers
User attempts to install # swinstall -s ./VRTSnbcfg.depot Refer to the documentation for the correct
the binaries in the depot package installation order. More
ERROR: "hostname:/": The software
incorrect order. information is also available in the error which
dependencies for 1 products or
lists the dependent packages.
filesets cannot be resolved.
See To install or upgrade the UNIX or Linux
client binaries using native installers:
on page 94.
User attempts to install # swinstall s ./VRTSnbclt.depot Use the swlist command to determine the
an older version of a name of the installed package. Uninstall this
WARNING: "hostname:/": 1 filesets
binary over the top of a package and then retry the operation.
have a version with a higher
newer version of the
revision number already installed.
binary.
For Linux
User attempts to install # rpm -U VRTSnbpck.rpm Use the rpm command to determine the name
the binaries on top of of the installed package. Uninstall this
package
the same version of the package and then retry the operation.
VRTSnbpck.rpm-version-platform is
binaries.
already installed
User attempts to install # rpm -U VRTSnbcfg.rpm Refer to the documentation for the correct
the binaries in the RPM installation order. More information is
error: Failed dependencies:
incorrect order. available.
VRTSnbclt >= 8.1.0.0 is needed by
See To install or upgrade the UNIX or Linux
VRTSnbcfg-version-platform
client binaries using native installers:
on page 94.
User attempts to install # rpm -U VRTSnbclt.rpm Use the rpm command to determine the name
an older version of a of the installed package. Uninstall this
file
binary over the top of a package and then retry the operation.
/usr/openv/lib/java/nbvmwaretags.jar
newer version of the
from install of
binary.
VRTSnbclt-version-platform
conflicts with file from package
VRTSnbclt-version-platform
For Solaris
Reference 101
Install and upgrade of the UNIX and Linux client binaries with native installers
pkgadd -a .pkg_defaults -d
VRTSnbpck.pkg VRTSnbpck
Installing NB-Pck.
## Installing part 1 of 1.
User attempts to install # pkgadd -a .pkg_defaults -d Refer to the documentation for the correct
the binaries in the VRTSnbclt.pkg VRTSnbclt package installation order. More information
incorrect order. is available.
ERROR: VRTSnbpck >=8.1.0.0 is
required by VRTSnbclt. See To install or upgrade the UNIX or Linux
checkinstall script suspends client binaries using native installers:
on page 94.
User attempts to install # pkgadd -a .pkg_defaults -d Use the pkginfo command to determine the
an older version of a VRTSnbclt.pkg VRTSnbclt name of the package that is currently installed.
binary over the top of a Uninstall this package and then retry the
Processing package instance
newer version of the operation.
<VRTSnbclt> from
binary.
</root/80packages/Solaris/
Solaris_x86_10_64/VRTSnbclt.pkg>
(i386) 8.1.0.0
To disable the connection between the master server and the OpsCenter
server
1 Disable data collection in OpsCenter.
Settings > Configuration > NetBackup > NetBackup Master Server to be
upgraded > Disable Data Collection
2 Upgrade the NetBackup Master Server.
You can now operate both NetBackup and OpsCenter, but OpsCenter does
not have complete data.
To enable the connection between the master server and the OpsCenter server
1 Upgrade OpsCenter.
2 Enable data collection on OpsCenter once the OpsCenter upgrade completes
successfully.
Settings > Configuration > NetBackup > NetBackup Master Server to be
upgraded > Enable Data Collection
READ_BUFFER_SIZE
WRITE_BUFFER_SIZE
4 Click Save.
Use the commands shown to update the read and write buffer size from the
command line
1 nbdevconfig -getconfig -stype storage_server_type -storage_server
storage_server_name -configlist filename
2 Update the value of the parameters shown. Enter these values in bytes:
READ_BUFFER_SIZE
WRITE_BUFFER_SIZE
A commands
about bpplclients 91
mounting NetBackup media 46 complete system update
preinstall checker 19 after upgrade 50
startup and shutdown scripts 48 create client list
UNIX and Linux installation requirements 77 bpplclients command 91
Veritas Services and Operations Readiness
Tools 12 D
AIX Domain Name Service (DNS) 78
install 24
upgrade 24
authentication certificates. See security certificates
E
Auto Image Replication ESD images
Bare Metal Restore for NetBackup 69
errors 11
automatic file changes H
after upgrade 9 hosts file 78
B I
Bare Metal Restore install
Auto Image Replication AIX 24
errors 11 installation requirements
bpplclients command 91 UNIX and Linux systems 77
create client list 91 Windows systems 80
C L
catalog backup limitation
limitation 12 catalog backup 12
certificate Linux
requirements 8 mount NetBackup DVD 47
certificates. See security certificates local, remote, clustered upgrade
changes Windows systems 31
in NetBackup 8.1 8
clients
M
upgrading after server upgrades 88
master server
cluster
upgrade 27
private network 37
media kit
cluster installation and upgrade
description of contents 68
requirements 87
media server
upgrade 52
Index 108
upgrade clients
after upgrading servers 88
upgrade method 28, 43
upgrade server software
server software 41
user account
web server 22
V
Veritas Operations Readiness Tools (SORT)
recommended installation procedures 13
recommended upgrade procedures 17
Veritas Services and Operations Readiness Tools
(SORT)
about 12
versions, determining NetApp NBUPlugin 73
W
web server
user account 22
Windows systems
cluster installation and upgrade requirements 87
installation requirements 80
local, remote, clustered upgrade 31