NetBackup11 InstallGuide
NetBackup11 InstallGuide
Guide
Release 11.0
NetBackup™ Installation Guide
Last updated: 2025-03-05
Legal Notice
Copyright © 2025 Cohesity, Inc. All rights reserved.
Cohesity, Veritas, the Cohesity Logo, Veritas Logo, Veritas Alta, Cohesity Alta, and NetBackup
are trademarks or registered trademarks of Cohesity, Inc. 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 Cohesity 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
Cohesity 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 Cohesity, Inc. 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 Cohesity 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.
Cohesity, Inc.
2625 Augustine Drive
Santa Clara, CA 95054
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 Cohesity 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 Cohesity
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 Cohesity community
site:
http://www.veritas.com/community/
https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf
Contents
■ SORT information
Media server
Silent UNIX and Primary server See “Install of the UNIX and Linux
Linux client binaries with native installers”
See “Silently installing NetBackup
on page 130.
primary server software on Linux”
on page 49.
Media server
SFTP
Ansible playbooks See “Ansible supported playbooks See “Ansible supported playbooks
for NetBackup” on page 18. for NetBackup” on page 18.
To ensure the accuracy of the ESD download, some of the product images have
been split into smaller, more manageable files. Before you uncompress any file,
you must first join the split image files that you can identify as 1 of 2 and 2 of 2.
A Download Readme.txt file on MyVeritas describes how to join the files together.
Before you proceed with any installation procedure, be sure to review the installation
requirements.
See “Installation requirements for UNIX and Linux” on page 35.
See “Installation requirements for Windows and Windows clusters” on page 69.
After you accept the end user license agreement but before the installation
starts.
■ Windows installation wizard
On the Ready to Install the Program screen, where the Installation Summary
appears.
Additionally, you can run the preinstall checker through VxUpdate. See NetBackup
Upgrade Guide for more information on using VxUpdate to run the check.
NetBackup uses a preinstallation program that does a check at the beginning of
installations or upgrades. The check looks for any known problems that you can
eliminate so the operation can succeed. The checks that are performed are
developed from customer input on the previous problems that were encountered
during installations and upgrades. NetBackup can update the checker whenever
new customer feedback is received. Refreshes are not dependent on a NetBackup
release. If your server can connect to telemetry.veritas.com, NetBackup automatically
updates the checker with the latest version when the installation or the upgrade
starts.
One of the tests that is performed is a comparison of the locally installed Emergency
Engineering Binary (EEB) updates with the fixes included with the version of
NetBackup being installed. If any of the preinstall tests fail, a message appears to
indicate what type of action is required.
Some test failures are considered minor and let you continue with the installation
or the upgrade. Critical test failures prevent the installation or the upgrade from
happening. The output informs you that other action must be taken before you can
proceed safely with the installation or the upgrade.
The preinstall check results are stored in the following locations:
■ Linux
In the installation trace file in the following path:
/usr/openv/tmp
■ Windows
In the following directories:
%ALLUSERSPROFILE%\Veritas\NetBackup\InstallSummary\
%ALLUSERSPROFILE%\Veritas\NetBackup\InstallLogs
Note: For 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.
Preparing for installation 14
General installation information
Installation of the NetBackup primary 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.
New installations Before you install NetBackup, install and configure your
devices with the latest version of drivers.
Connections and settings To prepare and connect new devices, perform the following
tasks:
NetBackup installation After all storage devices are installed, configured, and verified
to work with the operating system, you can install NetBackup.
Preparing for installation 16
General installation information
Warning: An improperly configured device can lead to backup failures, data loss,
or both.
NB_KEYSIZE = 4096
The NB_KEYSIZE can only have the following values: 2048, 4096, and 8192.
Caution: You should carefully choose the key size for your environment. Choosing
a large key size may reduce performance. You should consider all factors to
determine the correct key size for your environment.
For more information about CA migration and certificate key sizes, see the
NetBackup Security and Encryption Guide.
Be aware that for Windows primary servers, if you install NetBackup into a directory
name with two periods, some restore operations fail. Directory names such as
..foldername or folder..name are examples of directories where a restore can
fail.
The database user must own the NetBackup database directory. The user that
owns the database directory must not change. The directory name itself must also
not change. For Linux, the database folder is /usr/openv/db/data. For Windows,
it is install_path\NetBackupDB\data.
The redistributable utilities can fail or behave unexpectedly on hosts without all
security updates in place. If a Windows host is not current with security updates,
the following behaviors can occur:
■ NetBackup's installation process fails shortly after start with a message about
inability to deploy Visual Studio 2022 C++ run-time libraries.
■ The nbcertcmdtool application fails unexpectedly when run by the NetBackup
installation or upgrade process. This failure is difficult to distinguish from
nbcertcmdtool failures that result from invalid or insufficient security
configuration.
■ MSDP applications fail unexpectedly near the conclusion of the NetBackup
installation or upgrade process.
Enable 8dot3 name file setting for the NetBackup primary servers
For primary servers only: To use the NetBackup Messaging Broker service you
must enable the 8dot3 name file setting for the volume where NetBackup is installed.
Use the Microsoft fsutil command to modify or confirm this setting.
Preparing for installation 21
Installation operational notes and limitations
NetBackup servers must use a host name that is compliant with RFC
1123 and RFC 952
All NetBackup server names must use a host name that is complaint with RFC 1123
("Requirements for Internet Hosts - Application and Support") and RFC 952 ("DOD
Internet Host Table Specification") standards. These standards include the supported
and unsupported characters that can be used in a host name. For example, the
underscore character ( _ ) is not a supported character for host names.
More information is available about these standards and about this issue:
RFC 1123: http://www.ietf.org/rfc/rfc1123.txt
RFC 952: http://www.ietf.org/rfc/rfc952.txt
NetBackup Status Code 130 System Error Occurred:
http://www.veritas.com/docs/000125019
SORT information
Review this section for the details that are related to Services and Operations
Readiness Tools (SORT).
Table 1-2
Procedure Details
Create an account on the SORT webpage See “To create an account on the SORT
page” on page 24.
Create generic installation reports See “To create a generic installation checklist”
on page 25.
CAPTCHA text Enter the displayed CAPTCHA text. If necessary, refresh the
image.
Preparing for installation 25
SORT information
4 Click Submit.
5 When you receive your logon 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.
3 Specify the requested information:
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 Run ./sortdc
The utility performs checks to confirm that 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.
9 Select Installation/Upgrade report when prompted What task do you want
to accomplish?
You can select multiple options by separating your response with commas.
10 Specify the system or systems you want included in the report.
If you previously ran a report on the specified system, you may be prompted
to run the report again. Select Yes to re-run the report.
The utility again lists the location of the log files for the session.
The progress of the utility is displayed to the screen.
11 Specify NetBackup when prompted for the product you want installation or
upgrade reports.
12 Enter the number that corresponds to the version of NetBackup you want to
install.
The utility again lists the location of the log files for the session.
The progress of the utility is displayed to the screen.
13 The utility prompts you to upload the report to the SORT website if you want
to review the report online. The online report provides more detailed information
than the text-based on-system report.
14 When your tasks are finished, you can exit the utility. You have the option to
provide feedback on the tool, which is used to make improvements to the tool.
https://netinsights.veritas.com
Caution: Usage Insights is compatible with Google Chrome and Mozilla Firefox.
Use of Microsoft Edge or Microsoft Internet Explorer is not recommended, as they
do not render all information correctly.
7 Select the license key option in the table, specify the required information, and
select Generate.
8 Select Download File to save the new license to your computer.
/usr/openv/netbackup/bin/admincmd/get_license_key
Table 2-1
Question Answer
Is the license system for NetBackup uses a common license system that other
NetBackup the same as the Cohesity products also use. Please remember, however, that
license system in other the common license system provides flexibility in the license
Cohesity products? features that each product implements. For example,
NetBackup does not have a node-locked license system, but
some other products do.
What does the license file The file is an slf file. The file contains information on the
look like? What information following:
does it contain?
■ Which report, Capacity or Traditional, is generated
■ The validity of the license, if it is evaluation or subscription
■ Service contract information
■ Customer account information
■ Whether the file is a perpetual file or an subscription file
■ Information about when the file was generated
Is the license file serialized? No, it is an slf file with all relevant details.
Can I see reports on what Yes. Information about licenses is stored on the primary
licenses I have? server.
/usr/openv/netbackup/bin/admincmd/get_license_key
How do I enable options and When you install NetBackup, you are prompted to enter the
agents? license files for all options and agents.
/usr/openv/netbackup/bin/admincmd/get_license_key
Should I save the license files It is unnecessary to save the license files. They are always
after they have been entered? available to view and download on the VEMS License Keys
page. For more details refer them to the VEMS user’s guide:
https://www.veritas.com/content/support/en_US/article.100048764
NetBackup licenses 33
Frequently asked questions about licenses
Question Answer
What should I do if I have lost Cohesity has a record of all license files that are issued to
my license information? customers. You can view these files on the VEMS License
Keys page.
Can a license be used Yes. You can use your licenses multiple times. You are,
multiple times? however, legally bound to install and use only the entitled
capacity FETB or the number of NetBackup servers, clients,
agents, and options for which you purchase licenses.
How do existing customers More information about how to download license keys is
get licenses? available.
What if I do not get the right Contact Customer Care at the website that is shown:
licenses? https://www.veritas.com/content/support/en_US/contact-us
Am I notified when an To find out when a license expires, open the NetBackup web
evaluation is about to expire? UI and select Settings > License management.
/usr/openv/netbackup/bin/admincmd/get_license_key
NetBackup licenses 34
Frequently asked questions about licenses
Question Answer
What happens when an The NetBackup services or daemons are shut down. When
evaluation license expires? you attempt to use the product you are informed that its
evaluation period has expired.
Does NetBackup save the Yes. Customers who add a perpetual or subscription license
backup configuration and to an evaluation version of NetBackup have immediate access
catalog information when to their catalog information and configuration information.
evaluation license expire?
/usr/openv/netbackup/bin/admincmd/get_license_key
Chapter 3
Installing server software
on UNIX systems
This chapter includes the following topics:
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
Installing server software on UNIX systems 36
Installation requirements for UNIX and Linux
Memory Use the information that is shown to correctly size your server:
■ The SORT website. See “About Cohesity Services and Operations Readiness Tools”
on page 23.
■ General details on how to size your NetBackup environment. See “Size guidance for
the NetBackup primary server and domain” on page 226.
■ Detailed information about planning and tuning your NetBackup environment are
available. These details are found in the NetBackup Backup Planning and Performance
Tuning Guide.
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 11.0
■ 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 primary server is placed in a production
environment.
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 user’s
path environment variable setting.
■ All NetBackup installation 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 for 11.0.
■ All NetBackup servers must recognize and be recognizable by their client systems.
In some environments, this means that each must be defined in the other’s
/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.
Installing server software on UNIX systems 37
Installation requirements for UNIX and Linux
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.
NFS NetBackup does not support installation on an NFS-mounted directory. File locking in
compatibility NFS-mounted file systems can be unreliable.
Red Hat Linux For Red Hat Linux, NetBackup requires server networking.
Other backup Remove any other vendor backup software currently configured on your system before
software you install this product. Other vendor backup software can negatively affect how
NetBackup installs and functions.
Installing server software on UNIX systems 38
Installation requirements for UNIX and Linux
Web Services Beginning with NetBackup 8.0, the NetBackup primary 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 primary server (or each node of a clustered primary server). You must
create these required account elements before installation. More information is available:
See “NetBackup primary server web server user and group creation” on page 217.
Note: Save the details of the user account that you use for the NetBackup Web Services.
A primary 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
When you install NetBackup 11.0, the following options are also installed if the
platform supports them:
■ BMR Primary Server
■ NDMP
■ Cohesity Product Authentication and Authorization (NetBackup Access Control)
■ Vault
■ BMR Boot Server
■ DB2
■ Encryption
■ Informix
■ VxUpdate agent
■ Lotus Notes
■ Oracle
■ SAP
■ Snapshot Client
■ Sybase
Each option must also be configured as needed.
In addition to server software and options, the installation script performs the
following tasks:
Automatic startup and Adds the automatic startup and shutdown scripts to the
shutdown scripts appropriate directories on the various supported platforms.
Installing server software on UNIX systems 41
Installing NetBackup primary server software on Linux
PBX If the computer where you install NetBackup does not already
have PBX and the platform supports it, the installation script
installs PBX.
If PBX already exists on the computer, the installation script
performs one of the following tasks:
Designate primary server Designate the computer that you want to be the primary
server and install the primary server software on that
computer first.
Installing server software on UNIX systems 42
Installing NetBackup primary server software on Linux
If you do not have the license downloaded, you can use the
evaluation license that is valid for 60 days from the date of
installation. Services stop working after that period is over.
You can use this license by answering Yes when prompted
to install the evaluation license.
5 If you need to perform a disaster recovery of your primary server, select Y when
prompted. Press Enter for the default N.
Are you currently performing a disaster recovery of a primary
server? [y/n] (n)
The disaster recovery process requires additional steps and information that
is not covered in this manual. More information is available.
NetBackup Troubleshooting Guide
6 When this message appears, provide the name of the service user account to
be used to start most of the daemons.
Enter the name of the service user account to be used to start
most of the daemons:
Enter the name of the system account which will own the
scale-out database server process:
8 When the following question appears, select whether to install the NetBackup
Administration Console on this host:
To accept the default, Excluding the Java GUI package, press enter.
■ If you reply y, you are prompted to provide the file path to the license file.
Enter the license file name including the path (for example -
/usr/openv/slic.slf):
After you provide the license file path, reply y to add this license file:
Do you want to add this license? (y/n):
If you reply n, you are prompted if you want to use an evaluation license.
If you answer y, an evaluation license valid for 60 days is installed. More
information is available:
https://www.veritas.com/support/en_US/article.100058779.
If you answer n, the installer cannot proceed without a license and it exits
gracefully.
Installing server software on UNIX systems 46
Installing NetBackup primary server software on Linux
■ If you answer y, provide the required license file information, and then enter
q to quit the utility and proceed with the installation.
■ If you answer n, the installer provides information about how to add license
information from the command line and proceeds.
11 Verify or enter the correct computer name when prompted by the following
message:
Note: Incorrect information for the domain name results in failures during the
configuration of Authentication Broker and NetBackup Access Controls. To
correct this problem, use the bpnbaz -configureauth command to configure
Authentication Broker. More information about the bpnbaz -configureauth
command is available.
NetBackup Commands Reference Guide
12 Identify or verify the primary server by answering the following question when
it appears:
■ To accept the displayed name (which is the name that you identified in the
previous step), press Enter.
■ If you entered a virtual name for the server in the previous step, the
installation script presents the following question:
If the answer is yes, press y and answer the series of cluster configuration
questions that appear.
If the answer is no, press n.
13 Identify whether there are any media servers for this primary server by
answering the following question when it appears:
■ If there are no media servers for this primary server, press Enter and
proceed to the next step.
■ If there are media servers for this primary server, type y and enter the name
of each media server.
When you enter the media server names, you must enter the computer
name and the domain name. For example:
alpha.domain.com
Where alpha is the computer name and domain.com is the domain name.
The media server names that you enter here are added to the bp.conf file
on the primary server, automatically. After you install the media server
software later, the primary server can then communicate with the media
servers immediately.
■ To add a media server to an existing and an operational NetBackup
environment, you cannot use the procedures in this guide. For complete
details on how to add a media server to an existing and an operational
NetBackup environment, see the NetBackup Administrator's Guide, Volume
I.
Installing server software on UNIX systems 48
Installing NetBackup primary server software on Linux
14 When the following message appears, press Enter and accept the default
name of the EMM server. You must configure EMM on the primary server. All
primary servers must have their own EMM configuration. Remote EMM or
shared EMM is no longer supported.
16 For a clustered NetBackup primary server, repeat these steps on every node
on which you want to run NetBackup.
17 (Conditional) On a clustered NetBackup primary server, you must obtain the
Certificate Authority certificate and the host certificate for each inactive node.
More information is available:
See “Generate a certificate on the inactive nodes of a clustered primary server”
on page 179.
18 After your initial installation is complete, you can install any other NetBackup
add-on products (such as language packages).
19 (Conditional) If you use an external certificate authority (ECA) in your
environment, configure the ECA now. More information is available:
https://www.veritas.com/support/en_US/article.100044300
For more information, see the NetBackup Security and Encryption Guide and
refer to the chapter on external CA and external certificates.
Installing server software on UNIX systems 49
Installing NetBackup primary server software on Linux
20 (Conditional) If you plan to configure customized settings for your Tomcat web
server, determine if those settings can persist across upgrades. More
information is available:
See “Persistent Java Virtual Machine options” on page 214.
21 Complete the NetBackup installation as indicated.
See “Continuing with NetBackup software installation” on page 54.
SERVER=primary_server_name
CLIENT_NAME=primary_server_name
MACHINE_ROLE=PRIMARY
LICENSE=EVALUATION | license_file_path
SERVICE_USER=service_user
For primary servers, the name that is specified in the CLIENT_NAME= line should
match the first SERVER= line.
To enter multiple licenses, provide a separate LICENSE=license_file_path
for each license.
3 You can add optional parameters to the NBInstallAnswer.conf file. The
parameters that are shown are examples of some of the parameters you can
add. Review the NetBackup answer file section that is included in this
documentation:
■ INSTALL_PATH
■ WEBSVC_USER
■ DATABASE_USER
■ VXDBMS_POSTGRESQL_POOLER_ODBC_PORT
Use this field to specify the domain type to which the user or the user group
belongs. The following RBAC_DOMAIN_TYPE values are supported: NT, VX,
UNIXPWD, LDAP.
■ RBAC_DOMAIN_NAME
Use this field to specify the name of the domain to which the user or the
user group belongs.
■ RBAC_PRINCIPAL_TYPE
Use this field to specify USER or USERGROUP.
■ RBAC_PRINCIPAL_NAME
Use this field to specify the user name or the user group.
More information about the RBAC_* options is available.
See “About RBAC bootstrapping” on page 215.
See “About the NetBackup answer file” on page 181.
5 Download the server package that matches your server platform to a system
with sufficient space. Then extract the contents of the server package file.
Extract the contents of the server package file. Example:
■ For Linux RedHat:
tar -xzvf NetBackup_11.0_LinuxR_x86_64.tar.gz
6 Change to the directory for your desired operating system and copy packages
to the computer to be installed.
Operating system directory:
■ For Linux RedHat:
NetBackup_11.0_LinuxR_x86_64/linuxR_x86/anb
■ VRTSnbcfg.rpm
Installing server software on UNIX systems 52
Installing NetBackup primary server software on Linux
■ VRTSnbclibs.rpm
■ VRTSnbclt.rpm
■ VRTSnbjava.rpm
■ VRTSnbjre.rpm
■ VRTSnbmqbrkr.rpm
■ VRTSnbpck.rpm
■ VRTSnbprimary.rpm
■ VRTSnbslibs.rpm
■ VRTSnbweb.rpm
■ VRTSnetbp.rpm
■ VRTSpbx.rpm
■ VRTSpddea.rpm
■ VRTSpddes.rpm
■ VRTSpddeu.rpm
■ VRTSpostgresql.rpm
8 Install the files in the order that is shown with the commands that are shown:
RedHat
Linux rpm -U VRTSnbpck.rpm
rpm -U VRTSpbx.rpm
rpm -U VRTSnbclt.rpm
rpm -U VRTSnbclibs.rpm
rpm -U VRTSnbjre.rpm
rpm -U VRTSnbjava.rpm
rpm -U VRTSpddes.rpm
rpm -U VRTSpddeu.rpm
rpm -U VRTSpddea.rpm
rpm -U VRTSnbcfg.rpm
rpm -U VRTSpostgresql.rpm
rpm -U VRTSnetbp.rpm
rpm -U VRTSnbprimary.rpm
rpm -U VRTSnbmqbrkr.rpm
rpm -U VRTSnbweb.rpm
rpm -U VRTSnbslibs.rpm
Media server software manages the robotic and the storage devices within your
NetBackup environment.
You can use the nbserviceusercmd command to change the service user on media
servers after the installation completes. Refer to the NetBackup Commands
Reference Guide for more information about the nbserviceusercmd command. For
Installing server software on UNIX systems 55
Installing NetBackup media server software on Linux
Designate media Designate the computers that you want to be media servers and
servers install the media server software on them.
CA Certificate If you use a NetBackup Certificate Authority, you must know the
fingerprint CA Certificate fingerprint of the primary server at time of installation.
This requirement only applies if you use a NetBackup Certificate
Authority. More information is available about the details on the CA
Certificate fingerprint and its role in generation of security
certificates.
https://www.veritas.com/support/en_US/article.000127129
Authorization Token In some cases, if you use a NetBackup Certificate Authority, the
installer requires an authorization token to successfully deploy
security certificates. This requirement only applies if you use a
NetBackup Certificate Authority. More information is available about
the details on authorization tokens and their role in generation of
security certificates.
https://www.veritas.com/support/en_US/article.000127129
External certificate If you use an external certificate authority (ECA), you need to know
authority the location of your certificate. You also need know how you want
to configure the Certificate Revocation Lists (CRLs).
Java GUI and JRE Installation of the Java GUI and the JRE is optional. Decide if you
want to install the Java GUI and JRE on this computer.
If you change your mind after the installation completes, you can
add or remove the Java GUI and the JRE after the installation.
More information about the Java GUI and the JRE is available.
4 Indicate if the current computer is the primary server by answering the following
question when it appears:
5 Verify or enter the correct computer name when prompted by the following
message:
Note: Incorrect information for the domain name results in failures during the
configuration of Authentication Broker and NetBackup Access Controls. To
correct this problem, use the bpnbaz -configureauth command to configure
Authentication Broker. More information about the bpnbaz -configureauth
command is available.
NetBackup Commands Reference Guide
6 Identify the name of the primary server when prompted with this question:
What is the fully qualified name of the primary server?
If the primary server is clustered, enter the virtual name of the primary server.
7 For the NetBackup installation location, enter the appropriate platform
information as follows:
■ When the following question appears, press Enter to accept the default
(y).
To change the installation location, type n and press Enter. Then enter the
appropriate destination.
Additional information about installation folder restrictions is available.
See “Restrictions on the NetBackup installation directory” on page 17.
8 After you confirm the installation location for the binaries, the installer fetches
the certificate authority certificate details.
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.
9 The installer then looks to see what certificate authority the local system is
configured to use. The options for certificate authority on the local system are:
NetBackup Certificate Authority, external certificate authority, or indeterminate.
The installer then uses a combination of the primary server certificate authority
mode and the local system certificate authority configuration to determine the
next steps.
10 If the installer prompts you for a certificate file path, your environment uses an
external certificate authority. Proceed to step 11.
If the installer prompts you for fingerprint information, your environment uses
a NetBackup Certificate Authority. Proceed to step 17.
If the installer cannot determine the configuration of the certificate authority on
the primary server, you are presented with two options:
■ Skip the security configuration and configure your certificate authority after
installation. More information about post-installation certificate authority
configuration is available:
https://www.veritas.com/support/en_US/article.100044300
For more information, see the NetBackup Security and Encryption Guide
and refer to the chapter on external CA and external certificates.
Proceed to step 21.
■ Exit the installation and restart the installation once you configure your
certificate authority.
Installing server software on UNIX systems 59
Installing NetBackup media server software on Linux
12 When prompted, provide the required information for the CRL configuration:
Should a CRL be honored for the external certificate?
1) Use the CRL defined in the certificate.
2) Use the CRL from a file path.
3) Do not use a CRL.
q) skip security configuration
CRL option (1):
13 (Conditional) If you specify 2, you must enter the path to the CRL location:
Enter the CRL location path or q to skip security configuration:
/usr/eca/crl
Installing server software on UNIX systems 60
Installing NetBackup media server software on Linux
14 The installer echoes the configuration information you entered and attempts
to retrieve details for the external certificate:
The external certificate is valid for use with primary server name
How do you want to proceed?
1) Continue the installation using this certificate.
2) Update external certificate values.
3) Abort the installation.
Default option (1):
The external certificate is not valid for use with primary server name
How do you want to proceed?
1) Continue the installation and set up external certificates later.
2) Modify the external CA values entered.
3) Abort the installation.
Default option (2):
After you confirm the fingerprint information, the installer stores the certificate
authority certificate details.
Storing CA certificate.
Depending on the network, this action may take a few minutes. To
continue without setting up secure communication, press Ctrl+C.
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.
18 After the Certificate Authority certificate is stored, the installer fetches the host
certificate.
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.
Installing server software on UNIX systems 62
Installing NetBackup media server software on Linux
20 When prompted, specify if you want Java GUI and the JRE packages installed.
The Java GUI and JRE packages are currently not installed on this
host.
The Java GUI and JRE can be optionally included with NetBackup.
The Java GUI and JRE enable the NetBackup Administration Console
and the Backup, Archive, and Restore (BAR) GUI.
If you specify 1, you see: Including the installation of Java GUI and
JRE packages. If you specify 2, you see: Excluding the installation of
Java GUI and JRE packages.
21 When the following message appears, press Enter and accept the default
name of the EMM server. You must configure EMM on the primary server. All
primary servers must have their own EMM configuration. Remote EMM or
shared EMM is no longer supported.
To install the UNIX or Linux media server binaries using native installers:
1 Please create the NetBackup installation answer file (NBInstallAnswer.conf)
in the media server /tmp directory. More information about the answer file and
its contents is available.
See “About the NetBackup answer file” on page 181.
2 Populate NBInstallAnswer.conf with the following required information:
SERVER=primary_server_name
CLIENT_NAME=media_server_name
MACHINE_ROLE=MEDIA
CA_CERTIFICATE_FINGERPRINT=fingerprint
CA_CERTIFICATE_FINGERPRINT=01:23:45:67:89:AB:CD:EF:01:23:45:67:
89:AB:CD:EF:01:23:45:67
■ ECA_CERT_PATH
Use this field to specify the path and the file name of the external certificate
file. This field is required to set up an external certificate from a file.
■ ECA_TRUST_STORE_PATH
Use this field to specify the path and the file name of the file representing
the trust store location. This field is required to set up an external certificate
from a file.
■ ECA_PRIVATE_KEY_PATH
Use this field to specify the path and the file name of the file representing
the private key. This field is required to set up an external certificate from
a file.
Installing server software on UNIX systems 64
Installing NetBackup media server software on Linux
■ ECA_KEY_PASSPHRASEFILE
Use this field to specify the path and the file name of the file that contains
the passphrase to access the keystore. This field is optional and applies
only when setting up an external certificate from a file.
■ ECA_CRL_CHECK_LEVEL
Use this field to specify the CRL mode. This field is required. Supported
values are:
■ USE_CDP: Use the CRL defined in the certificate.
■ ECA_CRL_PATH
Use this field to specify the path to the CRL associated with the external
CA certificate. This field is required only when ECA_CRL_CHECK_LEVEL is
set to USE_PATH. If not applicable, leave this field empty.
■ INSTALL_PATH
7 Change to the directory for your desired operating system and copy packages
to the media server.
Operating system directory:
■ For Linux Red Hat:
NetBackup_11.0_LinuxR_x86_64/linuxR_x86/anb
Note: The installation of the Java GUI and the JRE is optional. If you do not
want them installed, omit the copy and the install of the VRTSnbjava and
VRTSnbjre packages.
■ VRTSnbcfg.rpm
■ VRTSnbclibs.rpm
■ VRTSnbclt.rpm
■ VRTSnbjava.rpm
■ VRTSnbjre.rpm
■ VRTSnbpck.rpm
■ VRTSnbslibs.rpm
■ VRTSnetbp.rpm
■ VRTSpbx.rpm
■ VRTSpddea.rpm
■ VRTSpddes.rpm
■ VRTSpddeu.rpm
Installing server software on UNIX systems 66
About pushing client software from a primary server to clients
8 Install the files in the order that is shown with the commands shown:
9 If you decide to install the Java GUI or the JRE after the installation completes,
additional information is available.
See “Add or remove Java components after install” on page 220.
■ Install the client type software on the primary server. Be sure to install all of the
client types that pertain to your NetBackup configuration.
As of NetBackup 11.0, no client software is populated in the client push install
and upgrade staging area. Follow the process that is shown for all client operating
systems.
See “Installing client type software on a primary server” on page 67.
■ Before you can push client software from the primary server, each client name
must be assigned to a NetBackup policy. Policies are created on the primary
server.
When you create a policy, you must identify the policy type, which indicates the
operating system on the clients that are assigned to that policy. Without a policy,
the remote installation (or push) fails because the primary server does not know
the operating system of the client.
For information on how to create NetBackup policies, refer to the NetBackup
Administrator's Guide, Volume I.
■ After the required policies are created, you can push client software from the
primary server to the clients.
See “About remote installation methods for UNIX and Linux clients” on page 142.
4 Select all of the client types that you want to install and follow the installation
prompts.
Chapter 4
Installing server software
on Windows systems
This chapter includes the following topics:
Caution: NetBackup supports moving the NetBackup catalog with the nbdb_move
command to a non-default location on a Windows cluster after installation or upgrade.
Before any upgrades, however, you must move the NetBackup catalog back to the
default location for the upgrade to succeed. Do not attempt a NetBackup upgrade
if the catalog is not in the default location. You primary server is rendered unusable
if you fail to move the database back to the default location before upgrade. More
information about the nbdb_move is available.
NetBackup Commands Reference Guide
Operating ■ Make sure that you have applied the most current operating system patches and
system updates, including any security 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 Use the information that is shown to correctly size your server:
■ The SORT website. See “About Cohesity Services and Operations Readiness Tools”
on page 23.
■ General details on how to size your NetBackup environment. See “Size guidance for
the NetBackup primary server and domain” on page 226.
■ Detailed information about planning and tuning your NetBackup environment are
available. These details are found in the NetBackup Backup Planning and Performance
Tuning Guide.
Installing server software on Windows systems 71
Installation requirements for Windows and Windows clusters
Note: The value for disk space is for initial installation only. The NetBackup 11.0 catalog
requires considerably more space once the primary server is placed in a production
environment.
General Make sure that you have all of the following items:
requirements
■ NetBackup installation ESD images
■ Appropriate license files
More information is available:
https://www.veritas.com/support/en_US/article.100058779
■ Administrator account and password for all servers
■ Screen resolution configured for at least 1024x768, 256 colors.
Installing server software on Windows systems 72
Installation requirements for Windows and Windows clusters
Remote and In addition to all previously stated installation requirements, the following guidelines apply
cluster to remote installations and cluster installations:
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 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 11.0from 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
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.
Remote You must provide the names of the Remote Administration Console hosts during primary
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.
■ The recommendation for NetBackup is 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 primary 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 NetBackup does not support installation in a CIFS-mounted directory. File locking in
file systems 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.
Other backup Remove any other vendor’s backup software currently configured on your system. The
software backup software of another vendor can negatively affect how NetBackup installs and
functions.
Installing server software on Windows systems 74
Installation requirements for Windows and Windows clusters
Web Services Beginning with NetBackup 8.0, the NetBackup primary 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 primary server (or each node of a clustered primary server). More
information is available:
See “NetBackup primary server web server user and group creation” on page 217.
Note: Save the details of the user account that you use for the NetBackup Web Services.
A primary 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
In some cases, if you use a NetBackup Certificate Authority, the installer requires an
authorization token to successfully deploy security certificates. More information is
available about the details on authorization tokens and their role in generation of security
certificates.
https://www.veritas.com/support/en_US/article.000127129
Installing server software on Windows systems 75
Requirements for Windows cluster installations
External For primary servers (including cluster): The configuration of an external certificate authority
certificate is a post-installation activity.
authority
For media servers and clients: You can configure the ECA during the install procedure
or after the installation completes. More information about post-installation configuration
is available:
https://www.veritas.com/support/en_US/article.100044300
For more information, see the NetBackup Security and Encryption Guide and refer to
the chapter on external CA and external certificates.
Item Requirement
Server operating system Make sure that you have applied the most current operating
system patches and updates, including any security updates.
If you are not certain that your operating system is current,
contact your operating system vendor and request the latest
patches and upgrades.
■ http://www.netbackup.com/compatibility
■ https://sort.veritas.com/netbackup
Item Requirement
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 Make sure that you have applied the most current operating
Clusters (WSFC) system patches and updates, including any security updates.
If you are not certain that your operating system is current,
contact your operating system vendor and request the latest
patches and upgrades.
■ http://www.netbackup.com/compatibility
■ https://sort.veritas.com/netbackup
Cluster Server (VCS) clusters ■ All NetBackup disk resources must be configured in
Cohesity 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.
Installing server software on Windows systems 77
Performing local, remote, or clustered server installation on Windows systems
Item Requirement
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 NetBackup database. The cluster node
name (provided by gethostname) stores or retrieves the
device configuration in the NetBackup 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.
■ For cluster installations, log on to the active node (the node with the shared
disk).
2 Navigate to the directory where the images reside and run Browser.exe to
start the NetBackup Installation Wizard .
3 On the initial browser screen (Home), click Install/Upgrade.
4 On the Install/Upgrade screen, click NetBackup Server Software
Install/Upgrade.
5 If you are prompted about the absence of required Visual C++ run-time libraries,
review the information and respond accordingly. More information is available.
See “Windows compiler and security requirements for NetBackup 11.0 and
later installation” on page 19.
6 On the Welcome screen, review the content and click Next.
7 (Conditional) If you previously installed NetBackup 11.0 on this host, you see
the Program Maintenance dialog.
■ Select Modify to change installation settings for the local host, or to use
the local host as a platform to perform push installation to remote hosts.
■ Select Repair to restore NetBackup 11.0 to its original state on the local
host.
■ Select Remove to remove NetBackup 11.0 from the local host.
Click Next.
10 On the NetBackup Server Role and Licenses screen, provide the following
information:
Installing server software on Windows systems 80
Performing local, remote, or clustered server installation on Windows systems
NetBackup Primary Server Select the radio button and then Next to install primary
server software.
NetBackup Media Server Select the radio button and then Next to install media
server software.
Disaster Recovery Primary Select this radio button and then Next to perform a
Server disaster recovery of your primary server. The disaster
recovery process requires additional steps and
information that is not covered in this manual. More
information is available.
C:\Program Files\VERITAS
To change the folder destination where NetBackup
is installed:
■ Click Change.
■ Browse to the preferred location and designate
a new or an existing folder.
■ Click Next.
Click Next.
■ NetBackup IT Analytics Data Collector
Installing server software on Windows systems 82
Performing local, remote, or clustered server installation on Windows systems
Safe Abort Option This option determines how the installation proceeds
if a restart is required as part of the installation.
Click Next.
13 On the NetBackup Web Services screen, specify the account type and the
account details.
Primary Server Name (Conditional) For local primary server installations, enter
the name of the local computer. For a cluster installation,
enter the cluster virtual server name.
Media Server Name This field appears only for local NetBackup Enterprise
media server installations.
Click Next.
Installing server software on Windows systems 86
Performing local, remote, or clustered server installation on Windows systems
15 After you provide the required computer names, the installer determines your
security configuration.
■ If the installer finds your environment uses an external certificate authority,
you are presented with the External Certificate screen. Proceed to step
16.
■ If the installer finds your environment uses NetBackup Certificate Authority,
you are presented with the NetBackup Certificate screen. Proceed to
step17 .
16 On the External Certificate screen, select one of the three radio buttons based
on how you want to configure the external certificate authority (ECA). Depending
on which one you select, you must complete different information:
■ Use Windows certificate store
You must enter the certificate location as Certificate Store Name\Issuer
Distinguished Name\Subject Distinguished Name.
Note: You can use the $hostname variable for any of the names in the
certificate store specification. The $hostname variable evaluates at run time
to the name of the local host. This option provides flexibility when you push
NetBackup software to a large number of clients.
■ Trust store location: This field requires you to provide the path to the
trust store and the trust store file name.
■ Private key path: This field requires you to provide the path to the
private key file and the private key file name.
■ Passphrase file: This field requires you to provide the path of the
passphrase file and the passphrase file name. This field is optional.
■ CRL option: Specify the correct CRL option for your environment:
■ Use the CRL defined in the certificate. No additional information
is required.
■ Use the CRL at the following path: You are prompted to provide
a path to the CRL.
■ Do not use a CRL.
Browse Click here to search the network for the hosts where
you want to install 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 and the
Password of the account to be used to perform
the installation on the remote computers.
■ If you plan to install to 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.
■ Click OK.
■ On the Remote Destination Folder dialog box,
verify or change the Destination Folder where
NetBackup is installed.
The default location is C:\Program
Files\Veritas.
If you plan to install to multiple remote computers
and you want to use the same location, click the
box next to Use this folder for subsequent
systems. Selecting this option prevents the need
to enter the location for each remote computer.
Domain\ComputerName
Installing server software on Windows systems 90
Performing local, remote, or clustered server installation on Windows systems
■ Click Next.
■ On the Remote Computer Login Credentials dialog box, enter the user
name, password, and domain that NetBackup is to use on the remote
system(s).
If you intend to add more remote computers, click the check box next to
Remember user name and password.
When you provide credentials, you select cluster nodes and add them to
the Windows Destination Systems list. These are the nodes on which
you remotely install NetBackup. Make sure that you select your local host
when you select systems to install.
Each time you choose a system, NetBackup performs system checks. For
example, it verifies the system for a server installation that matches the
type that you selected, as follows:
■ 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 primary server.
■ Remote system not a Notifies you of the problem and disallows the choice.
supported platform or
level
The installation 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 administrator’s 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 install 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
installed with the push method. Add-on products must be installed on each
individual node in the cluster group. For instructions on how to install these
products, refer to the NetBackup documentation that supports each product.
Installing server software on Windows systems 92
Performing local, remote, or clustered server installation on Windows systems
■ NetBackup pushes to the other nodes only the licenses you enter at the
beginning of the installation. Your licenses may enable add-on products. If
you push NetBackup to nodes that have an add-on product already installed,
your license works for that product.
Click Next.
24 (Conditional) For cluster installations only:
On the Cluster Settings screen, you provide the virtual and the physical
network information.
Note: You can add only one virtual IP address during installation. If your virtual
name can resolve into more than one IP address, you can add multiple IP
addresses after the installation using the bpclusterutil -addIP option. More
information about the bpclusterutil command is available.
NetBackup Commands Reference Guide
For new installations, the following configuration settings that you enter apply
to all nodes:
Create a new Cluster For new cluster installations, select this option.
Group
NB Cluster Group Name The name that is used to identify a NetBackup service group
or resource group. The resources in any resource group are
related and interdependent.
Installing server software on Windows systems 93
Performing local, remote, or clustered server installation on Windows systems
Virtual Host Name The name by which NetBackup is known in the cluster.
When you install the client software, this host name must
be added to the Additional Servers field on the NetBackup
System Names screen.
Path to Shared Data A directory on one of the shared disks in the cluster where
NetBackup stores configuration information. If the letter for
the disk (or drive) does not appear in the pull-down list, enter
only the letter.
Cluster Configuration After you set all of the parameters, click this icon to configure
the cluster for use with NetBackup. The Next icon is not
available until after successful cluster configuration.
The text box provides the following information about the
configuration:
Note: Review the summary screen for any warning messages. You can prevent
installation and upgrade issues if you resolve any problems before you continue
the installation.
View installation log file The installation log file provides detailed installation
information and shows whether any errors occurred.
This log includes information about the optional
installation of the NetBackup Administration Console
(primary and media servers) and the JRE (media
servers).
%ALLUSERSPROFILE%\Veritas\
NetBackup\InstallLogs\
Note: When you perform a remote or a cluster
installation to multiple computers, this option only lets
you view the log for the local computer. Each computer
that you selected for installation contains its own
installation log file. To view the log file of a remote
computer, open a Windows Explorer window and enter
\\<COMPUTERNAME>.
Obtain certificates You must obtain the Certificate Authority certificate and the
host certificate for each inactive node. More information is
available:
External certificate authority Configure your external certificate authority. If you opted to
skip the security configuration or if you have a primary server,
you may need to configure an ECA. More information about
configuring ECAs is available:
https://www.veritas.com/support/en_US/article.100044300
Restart You may need to restart each of the cluster nodes after the
installation is complete.
WSFC and VCS clusters Under normal circumstances, cluster configuration is one of
the final steps when you install NetBackup in a cluster. If this
step is not done or does not complete successfully, you can
use the bpclusterutil command from the active node to
perform this step.
WSFC clusters Any NetBackup resources that you took offline come back
online automatically.
■ SET ADDITIONALSERVERS=media1,media2,media3
Enter the names of any additional NetBackup primary 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=num
This line lets you determine how you want the installation to continue if a
restart is required. Select from the following settings:
REBOOT="ReallySuppress"
■ SET CA_CERTIFICATE_FINGERPRINT=fingerprint
If you use a NetBackup Certificate Authority, you must know the CA
Certificate fingerprint of the primary server at time of installation. More
information is available about the details on the CA Certificate fingerprint
and its role in generation of security certificates.
https://www.veritas.com/support/en_US/article.000127129
■ SET AUTHORIZATION_TOKEN=token
In some cases, if you use a NetBackup Certificate Authority, the installer
requires an authorization token to successfully deploy security certificates.
Installing server software on Windows systems 99
Installing NetBackup servers silently on Windows systems
■ SET ECA_CERT_STORE=cert_store_string
Use this field to specify the external certificate location in a Windows
certificate store. This field is specified in the form
store_name\issuer_DN\subject. This field is required to use an external
certificate from the Windows certificate store.
■ SET ECA_CERT_PATH=path
Use this field to specify the path and the file name of the external certificate
file. This field is required to set up an external certificate from a file.
■ SET ECA_TRUST_STORE_PATH=path
Use this field to specify the path and the file name of the file representing
the trust store location. This field is required to set up an external certificate
from a file.
■ SET ECA_PRIVATE_KEY_PATH=path
Use this field to specify the path and the file name of the file representing
the private key. This field is required to set up an external certificate from
a file.
■ SET ECA_CRL_CHECK_LEVEL=value
Use this field to specify the CRL mode. This field is required. Supported
values are:
■ USE_CDP: Use the CRL defined in the certificate.
■ SET ECA_CRL_PATH=path
Use this field to specify the path and the file name of the CRL associated
with the external CA certificate. This field is required only when
ECA_CRL_CHECK_LEVEL is set to USE_PATH. If not applicable, leave this field
empty.
■ SET ECA_KEY_PASSPHRASEFILE=path
Installing server software on Windows systems 100
Installing NetBackup servers silently on Windows systems
Use this field to specify the path and the file name of the file that contains
the passphrase to access the keystore. This field is optional and applies
only when setting up an external certificate from a file.
■ SET INCLUDE_JAVA_GUI_AND_JRE=value
Installation of the NetBackup Java GUI and JRE packages is optional for
NetBackup Windows media server installation. This option specifies if the
Java GUI and the JRE packages should be installed, upgraded, or removed.
Supported values for this option are:
■ INCLUDE: Include the Java GUI and JRE when installing NetBackup.
■ EXCLUDE: Exclude the Java GUI and JRE when installing NetBackup.
■ MATCH: Match the existing configuration on the host. If you specify this
option on an initial installation, the packages are not installed.
■ INCLUDE_JAVA_GUI_ON_PRIMARY=value
Installation of the Java GUI is optional for NetBackup primary server
installation. This option specifies if the Java GUI should be installed,
upgraded, or removed. Supported values for this option are:
■ INCLUDE: Include the Java GUI when installing NetBackup.
■ EXCLUDE: Exclude the Java GUI when installing NetBackup.
■ MATCH: Match the existing configuration on the host. If you specify this
option on an initial installation, the Java GUI is not installed.
This log includes information about the optional installation of the NetBackup
Administration Console (primary and media servers) and the JRE (media
servers).
Search the installation log for the following error indications:
■ Strings that include Return Value 3.
■ Important log messages are color coded as follows:
Yellow = warning.
Red = error.
9 (Conditional) If you plan to configure customized settings for your Tomcat web
server, determine if those settings can persist across upgrades. More
information is available:
See “Persistent Java Virtual Machine options” on page 214.
Installing server software on Windows systems 101
Installing NetBackup servers silently on Windows systems
After all server software is installed, you are ready to install client software.
See “About NetBackup client installation” on page 107.
Chapter 5
About the administrative
interfaces
This chapter includes the following topics:
Note: After you install or upgrade NetBackup server software, you should uninstall
older versions of the Remote Administration Console 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.
Console version location You must install each console version to a different folder.
7 On the Ready to Install the Program screen, review the Installation Summary
and click Install.
8 On the Installation Complete screen, click Finish.
9 To open the console, click Start > Programs > Cohesity NetBackup >
NetBackup Version Administration Console.
Note: NetBackup includes an administration console for all the supported versions
of NetBackup. More information about supported versions of NetBackup is available.
https://sort.veritas.com/eosl
UNIX or Linux A NetBackup Linux server can only push client software to
UNIX or Linux clients.
You can use the nbserviceusercmd command to change the service user on clients
after the installation completes. Refer to the NetBackup Commands Reference
Guide for more information about the nbserviceusercmd command. For more
details about the service user account, refer to
https://www.veritas.com/support/en_US/article.100053035.
Note: Additional steps are required to deploy clients in a secure environment where
the clients do not have direct connectivity to the primary server. More information
on this topic is available. See the topic on deploying certificates on clients without
connectivity to the primary server in the NetBackup Security and Encryption Guide.
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
Client installation restrictions You cannot install NetBackup client software on the
computers that currently have NetBackup server software.
In these cases, you must first remove the NetBackup server
software.
Local installation To install NetBackup client The installation wizard installs the
software locally, the system must client software only on the
meet the following configuration computer where you run the
requirements: installation.
Remote installation To install NetBackup client The installation wizard scans the
software remotely, the system must network for available clients where
meet the following configuration you can install the client software.
requirements:
Also, a remote installation requires
■ All the requirements for local system administrator privileges.
installations must be met.
Note: You cannot install clients
■ Administrator privileges are
remotely from NetBackup Windows
required for the user that servers to UNIX computers.
performs remote installations.
■ Remote Registry service must See “Installing NetBackup
be started on the remote Windows clients locally or
system. remotely” on page 111.
If the Remote Registry service
is not started, the installation
receives this 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.
The NetBackup client version that you install must be the same or earlier than the
installed version of NetBackup server software. Later client versions cannot be
used with earlier server versions.
See “About compatibility between NetBackup versions” on page 10.
See “About NetBackup client installation” on page 107.
Client name entries During installation, the client name is written to the registry
in lowercase. For backups to work, the policies on the
NetBackup server must specify the client names in lowercase.
Note: After client installation, you may need to restart the system for the changes
to take effect. A message appears to alert you if a restart is necessary.
7 (Conditional) If you previously installed NetBackup 11.0 on this host, you see
the Program Maintenance dialog.
■ Select Modify to change installation settings for the local host, or to use
the local host as a platform to perform push installation to remote hosts.
■ Select Repair to restore NetBackup 11.0 to its original state on the local
host.
■ Select Remove to remove NetBackup 11.0 from the local host.
8 On the License Agreement screen, accept the terms of the agreement and
click Next.
9 On the NetBackup Client Install/Upgrade Type screen, provide the following
information:
Click Next.
10 Enable or disable FIPS mode in NetBackup on the FIPS Compliance in
NetBackup screen. By default FIPS mode is disabled.
By enabling FIPS, the NetBackup installer and any further operations run in
FIPS mode. Please check requisite before you enable FIPS mode in your
NetBackup Domain.
The NetBackup installation and all further options on remote hosts run in
FIPS-compliant mode if you enable FIPS mode during remote installation.
For more information about FIPS, see the NetBackup Encryption and Security
Guide.
Click Next.
11 (Conditional) This step applies only to local Custom installations.
Installing NetBackup client software 113
About NetBackup client installation on Windows
On the Application Folder screen, you can select where the NetBackup files
are installed.
C:\Program Files\VERITAS
To change the folder destination where NetBackup is
installed:
■ Click Change.
■ Browse to the preferred location and designate a
new or an existing folder.
■ Click Next.
Click Next.
Installing NetBackup client software 114
About NetBackup client installation on Windows
Safe Abort Option This option determines how the installation proceeds if
a restart is required as part of the installation or upgrade.
14 On the NetBackup System Names screen, the following fields are populated
automatically. Changes are not normally required.
Additional Servers Enter all of the primary server and media server names
that you want this client to access.
15 After you provide the required computer names, the installer determines your
security configuration.
■ If the installer finds your environment uses an external certificate authority,
you are presented with the External Certificate screen. Proceed to step
16.
Installing NetBackup client software 115
About NetBackup client installation on Windows
16 On the External Certificate screen, select one of the three radio buttons based
on how you want to configure the external certificate authority (ECA). Depending
on which one you select, you must complete different information:
■ Use Windows certificate store
You must enter the certificate location as Certificate Store Name\Issuer
Distinguished Name\Subject Distinguished Name.
Note: You can use the $hostname variable for any of the names in the
certificate store specification. The $hostname variable evaluates at run time
to the name of the local host. This option provides flexibility when you push
NetBackup software to a large number of clients.
■ CRL option: Specify the correct CRL option for your environment:
■ Use the CRL defined in the certificate. No additional information
is required.
■ Use the CRL at the following path: You are prompted to provide
a path to the CRL.
■ Do not use a CRL.
Browse Click here to search the network for the hosts where
you want to install 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 and the
Password of the account to be used to perform
the installation on the remote computers.
■ If you plan to install to 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.
■ Click OK.
■ On the Remote Destination Folder dialog box,
verify or change the Destination Folder where
NetBackup is installed.
The default location is C:\Program
Files\Veritas.
If you plan to install to multiple remote computers
and you want to use the same location, click the
box next to Use this folder for subsequent
systems. Selecting this option prevents the need
to enter the location for each remote computer.
Domain\ComputerName
Installing NetBackup client software 119
About NetBackup client installation on Windows
■ Click Next.
23 On the Ready to Install the Program screen, review the Install Summary
that shows your selections from the previous steps.
Note: Review the summary screen for any warning messages. You can prevent
installation and upgrade issues if you resolve any problems before you continue
the installation.
■ Click Back to view the previous screens and make any changes, then return
to this screen and click Install.
■ Click Cancel to cancel the installation.
After you click Install, the installation process begins and a screen appears
that shows you the installation progress. This process may take several minutes.
Up to five remote installations occur simultaneously. When a remote installation
is completed, another one begins so that a maximum of five installations are
in progress.
If you click Cancel after you click Install, the installation does not stop
immediately. Installation continues on all remote hosts where the installation
has already started. Any specified hosts after that point do not get client
software installed.
NetBackup considers any remote installations that were completed when you
clicked Cancel to be successful.
24 On the Install Complete screen, click Finish.
Examine the installation log on the following location:
%ALLUSERSPROFILE%\Veritas\NetBackup\InstallLogs\
Note: When you perform a remote installation to multiple computers, this option
only lets you view the log for the local computer. Each computer that you
selected for installation contains its own installation log file. To view the log file
of a remote computer, open a Windows Explorer window, enter
\\COMPUTERNAME, and navigate to the InstallLogs directory.
Silent installations of NetBackup clients are not supported if you want to run the
NetBackup services as a user instead of a local administrator.
To install NetBackup with a custom services account, refer to the following topics:
See “Installing NetBackup Windows clients locally or remotely” on page 111.
Use the following procedure to perform a silent installation of a local NetBackup
client.
To perform a silent installation of NetBackup client software on Windows
1 Navigate to the location where the ESD images (downloaded files) reside.
2 Copy the contents of the directory shown to a temporary folder on your hard
drive. For example, C:\temp.
x64
3 Since the original source files are read-only, change the permissions for the
copied files on the hard drive to allow the update.
4 In the temporary directory, use a text editor to edit the silentclient.cmd file
so the script installs the client software as needed.
5 Run the silentclient.cmd script.
6 To verify that the installation was successful, check the installation log file in
the following directory:
%ALLUSERSPROFILE%\Veritas\NetBackup\InstallLogs
To add servers or media ■ Start the Backup, Archive, and Restore interface.
servers: ■ Click File > Specify NetBackup Machines.
To display and change the ■ Start the Backup, Archive, and Restore interface.
client properties: ■ Click File > NetBackup Client Properties.
UNIX/Linux package Many of the add-on products and database agents are now
consolidation installed with the NetBackup client package. Separate
installation for these products is no longer needed.
The following products are now included in the NetBackup
11.0 client package (if the platform supports the product):
The binaries for the listed products are laid down with the
client package. A valid license is still required to enable the
product. If product configuration was required previously
(such as db2_config), configuration is still required.
gzip and gunzip The gzip and the gunzip commands must be installed on
commands each system. The directories where the commands are
installed must be part of the root user’s PATH environment
variable setting.
Installing NetBackup client software 123
About NetBackup client installation on UNIX and Linux
http://www.netbackup.com/compatibility
Note: If a client is listed in the Client Selections for Backup
Policies section of the SCL but not in the NetBackup
Administration Consoles section, the client is supported for
backup and restore, but it does not support any of the
available graphical interfaces.
Local installations ■ This method installs the client software on the computer
where you run the installation script.
■ To install clients to a location other than the default, you
must create and link a directory before you install the
client software. First create the directory where you want
the software to reside, then create /usr/openv as a link
to that directory.
■ On IBM zSeries and IBM pSeries Linux clients, you must
transfer the NetBackup ESD image contents to a location
that is readable by the virtual Linux environment. You can
transfer the image with NFS mounting commands.
See “Installing UNIX clients locally” on page 124.
Installing NetBackup client software 124
About NetBackup client installation on UNIX and Linux
Remote (push) installations ■ You can "push" the client software from your Linux
NetBackup server to your UNIX or Linux client computers.
The UNIX or Linux client must be a true client and not a
media server or a primary server. The preferred
installation method is to push the client software.
■ Before you can push to a UNIX or Linux client, you must
first install the NetBackup client type software on the
server. Then, you must create a policy that includes the
client name.
NetBackup Administrator's Guide, Volume I
See “Installing client type software on a primary server”
on page 67.
■ You cannot install Windows client software remotely from
a NetBackup Linux server.
■ Firewalls can prevent remote client installation.
■ Clients such as the IBM zSeries and the IBM pSeries
Linux may not have access to the ESD images. In these
cases, you must push the client software from a Linux
primary server or a media server.
■ The following remote installation methods are available:
See “Installing client software with the ssh method”
on page 143.
See “Installing client software with the sftp method”
on page 144.
Native UNIX and Linux You can install and upgrade NetBackup UNIX and Linux
installer clients with native installers. You can use either the
NetBackup install script or your preferred installer method.
This change does not include those clients that use the
Debian package. Those clients must be installed or upgraded
with the NetBackup install script. More information is
available:
See “Install of the UNIX and Linux client binaries with native
installers” on page 130.
ESD images (downloaded ■ Navigate to the location where the installation images
files) reside.
■ Enter the following command:
./install
Native install tools NetBackup supports the install and upgrade of the UNIX
and Linux client binaries with native installers. More
information is available.
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. The installation procedure attempts to load the appropriate
binaries for your system. If the script does not recognize the local operating
system, it presents choices.
3 Type y and press Enter to continue with the software installation.
Do you want to install the NetBackup client software for this
client? [y,n] (y)
Installing NetBackup client software 126
About NetBackup client installation on UNIX and Linux
4 Type the name of your NetBackup primary server and press Enter to continue.
Enter the name of the NetBackup primary server:
7 After you confirm you want to continue, the installer fetches the certificate
authority certificate details.
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.
8 The installer then looks to see what certificate authority the local system is
configured to use. The options for certificate authority on the local system are:
NetBackup Certificate Authority, external certificate authority, or indeterminate.
The installer then uses a combination of the primary server certificate authority
mode and the local system certificate authority configuration to determine the
next steps.
9 If the installer prompts you for a certificate file path, your environment uses an
external certificate authority. Proceed to step 10.
If the installer prompts you for fingerprint information, your environment uses
a NetBackup Certificate Authority. Proceed to step 16.
If the installer cannot determine the configuration of the certificate authority on
the primary server, you are presented with two options:
Installing NetBackup client software 127
About NetBackup client installation on UNIX and Linux
■ Skip the security configuration and configure your certificate authority after
installation. More information about post-installation certificate authority
configuration is available:
https://www.veritas.com/support/en_US/article.100044300
For more information, see the NetBackup Security and Encryption Guide
and refer to the chapter on external CA and external certificates.
Proceed to step 20.
■ Exit the installation and restart the installation once you configure your
certificate authority.
11 When prompted, provide the required information for the CRL configuration:
Should a CRL be honored for the external certificate?
1) Use the CRL defined in the certificate.
2) Use the CRL from a file path.
3) Do not use a CRL.
q) skip security configuration
CRL option (1):
12 (Conditional) If you specify 2, you must enter the path to the CRL location:
Enter the CRL location path or q to skip security configuration:
/usr/eca/crl
Installing NetBackup client software 128
About NetBackup client installation on UNIX and Linux
13 The installer echoes the configuration information you entered and attempts
to retrieve details for the external certificate:
The external certificate is valid for use with primary server name
How do you want to proceed?
1) Continue the installation using this certificate.
2) Update external certificate values.
3) Abort the installation.
Default option (1):
The external certificate is not valid for use with primary server name
How do you want to proceed?
1) Continue the installation and set up external certificates later.
2) Modify the external CA values entered.
3) Abort the installation.
Default option (2):
After you confirm the fingerprint information, the installer stores the certificate
authority certificate details.
Storing CA certificate.
Depending on the network, this action may take a few minutes. To
continue without setting up secure communication, press Ctrl+C.
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.
17 After the Certificate Authority certificate is stored, the installer fetches the host
certificate.
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.
Installing NetBackup client software 130
About NetBackup client installation on UNIX and Linux
The token format is 16 upper case letters. 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.
19 If prompted, specify if you want Java and the JRE packages installed.
The Java GUI and JRE packages are currently not installed on this
host.
The Java GUI and JRE can be optionally included with NetBackup.
The Java GUI and JRE enable the Backup, Archive, and Restore (BAR)
GUI.
If you specify 1, you see: Including the installation of Java GUI and
JRE packages. If you specify 2, you see: Excluding the installation of
Java GUI and JRE packages.
Install of the UNIX and Linux client binaries with native installers
You can install NetBackup UNIX and Linux clients with native installers. You can
use either the NetBackup install script or your preferred installer method. This
change does not include those clients that use the Debian package. Those clients
must be installed with the NetBackup install script.
■ For AIX: lslpp, installp
Installing NetBackup client software 131
About NetBackup client installation on UNIX and Linux
CA_CERTIFICATE_FINGERPRINT=fingerprint
CA_CERTIFICATE_FINGERPRINT=01:23:45:67:89:AB:CD:EF:01:23:45:67:
89:AB:CD:EF:01:23:45:67
■ SET ECA_CERT_PATH=path
Use this field to specify the path and the file name of the external certificate
file. This field is required to set up an external certificate from a file.
■ SET ECA_TRUST_STORE_PATH=path
Use this field to specify the path and the file name of the file representing
the trust store location. This field is required to set up an external certificate
from a file.
■ SET ECA_PRIVATE_KEY_PATH=path
Use this field to specify the path and the file name of the file representing
the private key. This field is required to set up an external certificate from
a file.
■ SET ECA_KEY_PASSPHRASEFILE=path
Installing NetBackup client software 132
About NetBackup client installation on UNIX and Linux
Use this field to specify the path and the file name of the file that contains
the passphrase to access the keystore. This field is optional and applies
only when setting up an external certificate from a file.
■ SET ECA_CRL_CHECK_LEVEL=value
Use this field to specify the CRL mode. This field is required. Supported
values are:
■ USE_CDP: Use the CRL defined in the certificate.
■ SET ECA_CRL_PATH=path
Use this field to specify the path to the CRL associated with the external
CA certificate. This field is required only when ECA_CRL_CHECK_LEVEL is
set to USE_PATH. If not applicable, leave this field empty.
■ SERVICES=no
■ INSTALL_PATH=path
■ MERGE_SERVER_LIST=value
AIX CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/RS6000/AIX7.1/
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat4.18.0/
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/SuSE5.3.18
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/
Linux-s390x/IBMzSeriesSuSE5.3.18
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/
Linux-ppc64le/IBMpSeriesSuSE5.3.18
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris10/
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris_x86_10_64/
Note: The installation of the Java GUI and the JRE is optional. If you do
not want them installed, omit the copy and the install of the VRTSnbjava
and VRTSnbjre packages.
AIX VRTSnbpck.image
VRTSpbx.image.gz
VRTSnbclt.image.gz
VRTSnbclibs.image.gz
VRTSnbjre.image.gz
VRTSnbjava.image.gz
VRTSpddea.image.gz
VRTSnbcfg.image.gz
Linux VRTSnbpck.rpm
VRTSpbx.rpm
VRTSnbclt.rpm
VRTSnbclibs.rpm
VRTSnbjre.rpm
VRTSnbjava.rpm
VRTSpddeu.rpm
VRTSpddea.rpm
VRTSnbcfg.rpm
Solaris .pkg_defaults
VRTSnbpck.pkg.gz
VRTSpbx.pkg.gz
VRTSnbclt.pkg.gz
VRTSnbclibs.pkg.gz
VRTSpddea.pkg.gz
VRTSnbcfg.pkg.gz
7 (Conditional) For Solaris and AIX, extract the compressed package files with
the command shown:
gunzip VRTS*.*
VRTSnbpck.pkg
VRTSpbx.pkg
VRTSnbclt.pkg
VRTSnbclibs.pkg
VRTSnbjre.pkg
VRTSnbjava.pkg
VRTSpddea.pkg
VRTSnbcfg.pkg
8 Install the files in the order that is shown with the command shown:
Note: The install of the Java GUI and JRE is optional. If you do not want them
installed, omit the copy and the install of the VRTSnbjava and VRTSnbjre
packages.
Installing NetBackup client software 136
About NetBackup client installation on UNIX and Linux
9 (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 the UNIX or Linux client
binaries using native installers:” on page 131.
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 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 the UNIX or Linux client
VRTSnbcfg-version-platform
binaries using native installers:” on page 131.
Installing NetBackup client software 139
About NetBackup client installation on UNIX and Linux
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
Installing NetBackup client software 140
About NetBackup client installation on UNIX and Linux
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 the UNIX or Linux client
checkinstall script suspends binaries using native installers:” on page 131.
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
See “Installing client software with the ssh method” on page 143.
■ sftp
See “Installing client software with the sftp method” on page 144.
Note: For installation in clustered environments, enter the virtual name for the
NetBackup server and not the actual local host name. You can only push client
software from the active node.
SSH daemon (sshd) To use the ssh method, the UNIX client must have sshd
enabled and configured to allow root user logins.
Client software location If you want to install client software to a location other than
the default, you must first create and link the desired directory.
Create the directory where you want the client software to
reside, and then create /usr/openv as a link to that
directory.
Backup policies Make sure that the clients are assigned to a backup policy.
To install client software from a Linux primary server to UNIX clients with the
ssh method
◆ On the NetBackup server, run the install_client_files script.
Use one of the following commands:
■ To move software to only one client at a time:
Installing NetBackup client software 144
About NetBackup client installation on UNIX and Linux
SSH daemon (sshd) To use this method, the UNIX client must have sshd enabled
and configured to allow root or non-root user logins.
Client file location If you want to install client software to a location other than
the default, you must first create and link the desired directory.
Create the directory where you want the software to reside,
and then create /usr/openv as a link to that directory.
Backup policies Make sure that the clients are assigned to a backup policy.
To install client software from a Linux primary server to UNIX clients with the
sftp method
1 To move the client software from the server to the /tmp directory on the client,
run the install_client_files script on the NetBackup server.
Use one of the following commands:
■ To move software to one client at a time:
/usr/openv/netbackup/bin/install_client_files sftp client user
Installing NetBackup client software 145
About NetBackup client installation on UNIX and Linux
2 After the script runs, the root user on each client computer must run the
following script:
sh /tmp/bp.<pid>/client_config
The pid is the process ID. The client_config script installs the binaries.
ESD images (downloaded ■ Navigate to the location where the installation images
files) reside.
■ Enter the following command:
./install
Installing NetBackup client software 146
About NetBackup client installation on UNIX and Linux
Native install tools NetBackup supports the install and upgrade of the UNIX
and Linux client binaries with native installers. More
information is available.
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. The installation procedure attempts to load the appropriate
binaries for your system. If the script does not recognize the local operating
system, it presents choices.
3 Select the client type that you want to load and follow the prompts to install
that client type. Repeat as necessary until all of the client types you want are
loaded.
Make sure that you load the software for all of the UNIX/Linux client types that
you intend to install remotely from the server.
4 Install the NetBackup client software on the clients you specified.
See “About remote installation methods for UNIX and Linux clients” on page 142.
Chapter 7
Configuring NetBackup
This chapter includes the following topics:
Platform Links
AIX /etc/rc.netbackup.aix
/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
/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
Configuring NetBackup 149
About NetBackup server configuration
Platform Links
/etc/rc1.d/K01netbackup ->/etc/init.d/netbackup
/etc/rc2.d/S77netbackup ->/etc/init.d/netbackup
NetBackup Enterprise servers The procedures for configuring primary and media servers
are very similar. Configure all server information such as
storage devices and volumes from the primary server.
Following this order helps ensure that the primary servers
properly administer the media servers.
Warning: Communication problems between the primary
server and the media server do not prevent you from running
the configuration wizards. Therefore, do not run the wizards
on the media server until the problems are corrected. If you
run any of the wizards when a communication problem exists,
the primary server cannot recognize the information that you
enter. You must first correct the problem. After you correct
the problem, run the configuration wizards from the primary
server.
Configuring NetBackup 150
About NetBackup server configuration
Note: Other wizards are available from the initial NetBackup Administration Console
window that are not part of the Getting Started wizard. For example, you can
configure disk pools or create a snapshot backup policy. See the NetBackup
Administrator’s Guide, Volume I for complete information about all NetBackup
wizards.
On Windows systems, if you clicked the check box Launch Administration Console
that appears at the end of NetBackup installation, you can skip this procedure.
To start the NetBackup Administration Console on Windows
1 Log on to the NetBackup server as the Administrator.
2 Click Start > Programs > Cohesity NetBackup > NetBackup Administration
Console.
3 To begin configuration, on the Administration Console, click Getting Started.
The Getting Started screen appears and prompts you to begin device
configuration.
Note: If you still need to configure devices to work with the operating system,
close the wizard. You must first configure those devices as specified by the
device and the operating system vendors.
/usr/openv/netbackup/bin/jnbSA &
Note: If you still need to configure devices to work with the operating system,
close the wizard. You must first configure those devices as specified by the
device and the operating system vendors.
Device configuration ■ When the wizard displays the Device Hosts screen, you
must specify the hosts on which to auto-discover and
configure devices (NetBackup Enterprise servers only).
■ When the wizard displays the Backup Devices screen,
confirm that the list of devices is complete and accurate.
If a known backup device does not appear in this list, take
the following action:
■ Verify that the backup device is physically attached to
the host.
■ Verify that all that specified device and operating
system vendor installation procedures are performed
successfully.
■ Verify that all drives correspond to the proper device.
If you need to move a drive, select the drive and drag
it to the correct location.
■ For clusters, ensure that you perform storage device
configuration on each node. Begin on the active node,
then move the NetBackup active node to another node
and perform the storage device configuration on that node.
Repeat for each node of the cluster on which NetBackup
runs.
Note: By default, robotic daemons and NetBackup
add-on products do not cause NetBackup to failover if
they fail. You can configure robotic devices and
NetBackup add-on products to fail over NetBackup if the
robot or the add-on product fails. The operating system
must recognize the robots as configured before you can
configure NetBackup to failover. For complete details
about fail over configuration, refer to the NetBackup
Clustered Primary Server Administrator’s Guide.
Defining storage units ■ You define storage units from the Configure Storage
Units screen. If your system does not have a tape device,
you can store data on a disk by defining disk storage units.
■ When you enter a path for a storage unit, the following
rules apply:
■ Use the correct path separators (forward slash (/) for
UNIX and backward slash (\) for Windows).
■ Use a colon (:) to specify a drive separation on
Windows platforms.
■ Use the following characters only:
Alphabetic characters (ASCII A-Z, a-z)
Numeric characters (0-9)
Miscellaneous characters: plus (+), minus (-),
underscore (_), or period (.)
Configuring NetBackup 154
About NetBackup server configuration
Note: For clustered environments, configure volumes from the active node.
Multiple drive types When you specify multiple drive types, the following are true:
This wizard lets you create a policy for an online, hot catalog backup. Online, hot
catalog backups can back up the catalog while normal client backups are in progress.
A catalog backup policy lets you specify the following information:
■ The destinations for the catalog backup
A backup destination can be any configured storage device. For additional
disaster recovery protection, you can specify a second location for your catalog
backup.
Note: Although NetBackup supports catalog backup to disk, back up the catalog
to a removable media that gets stored off-site.
The wizard prompts you to choose the type of backup that you want a policy to
perform.
Table 7-2 describes the available backup types.
Full backup Backs up all files that are specified in the file list.
Incremental backup Backs up all the changed files that are specified in the file
list.
Backs up the files that have changed since the last successful
incremental or full backup. All files are backed up if no
previous backup has been done.
Only the files that changed since the last full backup that was
successful are backed up. All files are backed up if no
previous backup has been done.
■ Removing NetBackup server and client software from Windows servers, clusters,
and clients
■ About removal of the Java Console state data from Windows servers and
Windows clients
■ Removing a clustered media server by migrating all data to a new media server
Note: As part of the removal of the NetBackup server software, the security
certificates are automatically deleted. If you want to retain the certificates, please
save them before removing NetBackup.
More information about this topic is available. Please refer to the information on
retaining host ID-based certificates when reinstalling NetBackup in the NetBackup
Security and Encryption Guide.
See “Removing NetBackup from UNIX and Linux servers and clients” on page 159.
See “About NetBackup client software removal on UNIX and Linux systems”
on page 159.
Warning: Do not remove PBX if your client uses other Cohesity software products
that require PBX to run.
Use the following guidelines when you remove NetBackup from UNIX and Linux
servers and clients:
Clustered environments Before you begin to remove NetBackup, you must remove
NetBackup from the cluster application. Follow the instructions
in your cluster documentation on how to remove a group,
then you can remove NetBackup.
Note: Since the VRTSpddeu.rpm package is optional, you may not need to remove
it.
AIX lslpp -L
Solaris pkginfo
The -p option specifies the product ID, which is 51216 for NetBackup.
8 (Conditional: servers only) If BMR is supported and enabled on the server,
remove the associated files with the following command:
/usr/openv/netbackup/bin/bmrsetupmaster -undo -f
9 (Conditional: servers only) If you moved the NBDB files from their default
installation location, you must delete these files manually as follows:
■ Navigate to the following directory where the NBDB files reside:
/usr/openv/db/data
■ If NetBackup Fibre Transport is enabled with BSI driver on Red Hat 7.x,
run the command shown:
/usr/openv/netbackup/bin/admincmd/nbftsrv_config -d
■ If NetBackup Fibre Transport is enabled with SCST driver, run the command
shown:
/usr/openv/netbackup/bin/admincmd/nbftsrv_config -scst
-uninstall
11 (Conditional: servers only) To remove the NetBackup server libraries, run the
command shown.
Note: The virtual host name security certificates are automatically removed
from the shared drive of the cluster as a part of NetBackup server software
removal.
More information about this topic is available. Please refer to the information
on retaining host ID-based certificates when reinstalling NetBackup in the
NetBackup Security and Encryption Guide.
■ rpm -e VRTSnbmqbrkr
13 (Conditional: servers only) To remove the NetBackup server package, run the
commands shown.
Note: The virtual host name security certificates are automatically removed
from the shared drive of the cluster as a part of NetBackup server software
removal.
More information about this topic is available. Please refer to the information
on retaining host ID-based certificates when reinstalling NetBackup in the
NetBackup Security and Encryption Guide.
14 (Conditional: primary servers only) Remove the package shown with the
command shown:
rpm -e VRTSpostgresql
16 For the clients that support PureDisk, remove all PureDisk files with the following
command:
/opt/pdde/pddeuninstall.sh -forceclean
17 (Conditional: servers only) For the clients that support MSDP, remove all MSDP
files with the following command:
/opt/pdde/pddeuninstall.sh -basedir /usr/openv/pdde/ -ostdir
/usr/openv/lib/ost-plugins/ -forceclean
20 Remove the NetBackup client libraries by using the appropriate native command
as shown.
Note: As part of the removal of the NetBackup server software, the security
certificates are automatically deleted. If you want to retain the certificates,
please save them before removing NetBackup.
More information about this topic is available. Please refer to the information
on retaining host ID-based certificates when reinstalling NetBackup in the
NetBackupSecurity and Encryption Guide.
Note: As part of the removal of the NetBackup server software, the security
certificates are automatically deleted. If you want to retain the certificates,
please save them before removing NetBackup.
More information about this topic is available. Please refer to the information
on retaining host ID-based certificates when reinstalling NetBackup in the
NetBackupSecurity and Encryption Guide.
Note: If there are running NetBackup processes and daemons, terminate them
manually for a successful NetBackup removal.
Note: Remember, you should not remove PBX if your server uses other
Cohesity software products that require PBX to run.
24 Run the script that is shown to remove NetBackup IT Analytics Data Collector
on Linux.
/usr/openv/analyticscollector/UninstallerData/uninstall_dc.sh -r
/usr/openv/analyticscollector/mbs/bin/aptare_agent stop
systemctl stop aptare_kafka.service
systemctl stop aptare_zookeeper.service
systemctl disable aptare_zookeeper.service
systemctl disable aptare_kafka.service
rm -rf /usr/openv/analyticscollector/
rm -f /etc/systemd/system/aptare_kafka.service
rm -f /etc/systemd/system/aptare_zookeeper.service
systemctl daemon-reload
rm -f /etc/init.d/aptare_agent
rm -f /etc/rc3.d/K*aptare_agent
rm -f /etc/rc3.d/S*aptare_agent
rm -f /etc/rc5.d/K*aptare_agent
rm -f /etc/rc5.d/S*aptare_agent
4 If any stale processes are active on the system, stop them with the kill -9
pid command.
Warning: The rm commands used remove any add-on products that are
installed on the computer where you perform this command.
cd /usr/openv This command changes you into the directory that symbolic
link points to, such as /opt/openv.
Warning: Before you continue, make sure that you are at the correct location
and verify that the subdirectories are what you expect them to be. To help
prevent removing the wrong directories, the previous commands verify your
current location and list the files in that directory. After you verify the directory
location and its contents, remove the directory with the next commands.
rm -rf For the directory value, enter the information from the file
directory command. This command deletes the directory that contains
the NetBackup binaries.
Note: Depending on your operating system, you may need to use the rmdir
command to remove the /usr/openv directory.
rmdir /usr/openv
Removing NetBackup server and client software 168
Removing NetBackup from UNIX and Linux servers and clients
Depending on the distribution of Linux, the startup and the shutdown scripts
may already be deleted.
See “About NetBackup startup and shutdown scripts” on page 147.
Removing NetBackup server and client software 169
Removing NetBackup from UNIX and Linux servers and clients
27 Remove the scripts shown. Depending on the operating system, the startup
and the shutdown scripts may already be deleted.
/etc/rc.d/init.d/nbftserver
/etc/rc.d/rc0.d/K03nbftserver
/etc/rc.d/rc1.d/K03nbftserver
/etc/rc.d/rc2.d/S21nbftserver
/etc/rc.d/rc3.d/S21nbftserver
/etc/rc.d/rc5.d/S21nbftserver
/etc/rc.d/rc6.d/K03nbftserver
Removing NetBackup server and client software 170
Removing NetBackup from UNIX and Linux servers and clients
/etc/init.d/nbftserver
/etc/init.d/rc2.d/K01nbftserver
/etc/init.d/rc2.d/S05nbftserver
/etc/init.d/rc3.d/K01nbftserver
/etc/init.d/rc3.d/S05nbftserver
/etc/init.d/rc5.d/K01nbftserver
/etc/init.d/rc5.d/S05nbftserver
/etc/init.d/nbftserver
/etc/rc0.d/K03nbftserver
/etc/rc1.d/K03nbftserver
/etc/rc2.d/S21nbftserver
/etc/rc.netbackup.aix
/etc/rc.netbackup.aix stop
■ First, examine the following file to see if NetBackup is the only product that
uses LiveUpdate:
/etc/Product.Catalog.JavaLiveUpdate
■ If NetBackup is the only product that currently uses LiveUpdate, run the
following command:
/opt/Symantec/LiveUpdate/uninstall.sh -a
Note: Before you remove the following product catalog file, make sure that
it is empty. The empty file size is equal to 0 bytes. If the product catalog
file is not empty, do not remove it because other products still require it.
rm -f /etc/Product.Catalog.JavaLiveUpdate
30 To remove the NetBackup-Java application state data for the root account, run
the appropriate command as follows:
Warning: Do not insert a space between the slash character (/) and the period
or the dot character (.) of /.veritas. A space between these characters
removes all of your files from the root level and beyond.
■ To remove the NetBackup-Java application state data for the root account
for all releases, run the following command:
/bin/rm -rf /.veritas
■ To remove the NetBackup-Java application state data for the root account
for a specific release, run the following command:
/bin/rm -rf /.veritas/java/version
Where version is the six-digit NetBackup version number. For example,
NetBackup version 8.0 with no upgrades applied would be entered as
800000.
Removing NetBackup server and client software 172
Removing NetBackup from UNIX and Linux servers and clients
These files are created with the command bpnbat -LoginMachine. If you
plan to reinstall NetBackup on the same computer at a later date, do one
of the following:
■ Preserve the certificates in the vxss/credentials directory.
■ If you do not preserve the certificates, you must provide the computer
identity password as originally set on the Root+AB broker. As an
alternative, you can reset the password on the Root+AB broker when
you reinstall.
For more information on Root+AB brokers, see the .NetBackup Security
and Encryption Guide
Removing NetBackup server and client software 173
About NetBackup server software removal on Windows systems
For more information on NetBackup Access Control and how to remove it,
see the NetBackup Security and Encryption Guide.
Note: As part of the removal of the NetBackup server software, the security
certificates are automatically deleted. If you want to retain the certificates, please
save them before removing NetBackup.
More information about this topic is available. Please refer to the information on
retaining host ID-based certificates when reinstalling NetBackup in the NetBackup
Security and Encryption Guide.
Note: After an uninstall, some registry and some directory information remain
on a Windows computer. This behavior is by design, as these files may be in
use by either the NetBackup Authentication Service or the NetBackup
Authorization Service.
See “Removing NetBackup server and client software from Windows servers,
clusters, and clients” on page 174.
■ For clusters, perform all steps on all nodes of the cluster.
Removing NetBackup server and client software 174
Removing NetBackup server and client software from Windows servers, clusters, and clients
Note: Be aware that the removal of the Cohesity NetBackup item for servers
and clusters removes the NetBackup Java GUI and the NetBackup JRE
packages.
Removing NetBackup server and client software 175
Removing NetBackup server and client software from Windows servers, clusters, and clients
6 Click Remove.
For Windows, after you click Yes to continue, another dialog box may appear
to inform you that PBX is still running.
Select Do not close applications. (A reboot will be required.) to continue
with NetBackup removal. PBX is stopped and restarted automatically as needed
for removal.
7 (Conditional: server and cluster only) Remove the NetBackup deduplication
user directory as follows:
In the Documents and Settings directory, delete the purediskdbuser
directory.
The virtual host name security certificates are automatically removed from the
shared drive of the cluster as a part of NetBackup server software removal.
Use the following procedure to remove NetBackup server software and save
NetBackup configuration and catalog information.
To remove and save NetBackup configuration and catalog information
1 If the NetBackup Administration Console is open, close it.
If a console session is open when you try to remove NetBackup, a failure may
occur that forces you to restart this procedure.
2 Select Start > Settings > Control Panel.
3 On the Control Panel window, select the appropriate utility for installed
programs and applications. .
4 In the Currently Installed Programs list, click Cohesity NetBackup .
5 Click Change. This action lets you modify, repair, or remove NetBackup.
6 On the Program Maintenance dialog box, select Remove.
7 Clear the check mark next to Remove all NetBackup Configuration, Catalog,
and Log files to disable this function. (The box is checked by default.)
8 Click Next.
9 If you enabled NetBackup Access Control, NetBackup placed several files on
clients and servers. These files can be divided into the following categories:
Individual user (cache) files User cache files exist in their home directories, as
follows:
user\Local Settings\Application
Data\VERITAS\NetBackup
user\Local Settings\Application
Data\VERITAS\NetBackup\pc.comp.com
user\Local Settings\Application
Data\VERITAS\NetBackup\dhcp
These files are created with the command bpnbat
-LoginMachine. If you plan to reinstall NetBackup on
the same computer at a later date, do one of the
following:
Note: This step is necessary only if you upgraded to version 11.0 from a
previous or earlier version of NetBackup.
USERPROFILE_DIR\Veritas\Java\JAVA_VERSION
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.
You can use numerous procedures to create this user. Some specific approaches
are shown, but other methods may accomplish the same goal. The user must have
sufficient permissions to run daemons. More information about this topic is available.
See “Installation requirements for UNIX and Linux” on page 35.
Be aware of the operating system-specific account requirements:
■ A separate database user account is required for Linux only if the service account
is root. If the service account is non-root, you do not need to create an additional
user.
■ In 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 primary servers, you must use a domain account. You
can use a domain account for non-clustered environments, but it is not required.
The NetBackup primary server installation fails if 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 181
About the NetBackup answer file
Note: If the password associated with the 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 NetBackup catalog remains active, NetBackup continues to operate
normally.
When you attempt to restart NetBackup, the restart fails due to the expired password.
Navigate to the appropriate area in the operating system, supply the correct
password, and restart the service.
2 (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.
■ Save your changes and close the Properties dialog for Log on as a
service.
On Windows, templates for primary, media, and client are in the windows_x64
directory at the top level of the NetBackup installation image that is downloaded
from the https://www.myveritas.com licensing portal. These templates are called
silentprimary.cmd, silentmedia.cmd, and silentclient.cmd.
Populate the NetBackup answer file on the target host before you run the installation
script. Create the file if it does not exist. The supported entries are shown along
with any relevant information.
INCLUDE_JAVA_GUI_AND_JRE Media and UNIX All UNIX and Linux media servers and
clients clients: No
Windows: Yes
Windows: Yes
Windows: Yes
ABORT_REBOOT_INSTALL
■ Default value: 0
■ Required: No.
■ ABORT_REBOOT_INSTALL 0 | 1
ACCEPT_EULA
■ Description: This option specifies if you accept the terms of the EULA and want
to proceed with the installation or the upgrade.
■ Applicable platforms: UNIX and Linux
■ Default value: None
■ Required: No
■ ACCEPT_EULA = yes | no
ACCEPT_REVERSE_CONNECTION
■ Description: Use this option to identify how a NAT client connects with a
NetBackup host. Accepted values are TRUE and FALSE. Set this option to TRUE
if NetBackup needs to support NAT, otherwise set it to FALSE. Set
ACCEPT_REVERSE_CONNECTION=FALSE if:
ADDITIONALSERVERS
■ Description: Use this option to Include NetBackup media servers that are used
to proxy security requests to the primary server. List only the servers that were
added since the last installation of this host. The install process combines the
existing set of servers with the new ones. The use of IP addresses is not
supported. Valid input values are a comma-separated list of fully qualified
computer names.
■ Applicable platforms: Windows only.
Reference 191
About the NetBackup answer file
ALLOW_PRE_90_UPGRADE
■ Description: This field is for primary servers only. This value determines if the
upgrade from pre-NetBackup 9.0 releases to NetBackup 9.0 and later can
proceed. The upgrade includes the infinite expiration conversion process. This
conversion only takes place when you upgrade from pre-NetBackup 9.0 to
NetBackup 9.0 or later. The upgrade behavior and need for this option depend
on your primary server platform.
■ Windows
This value is required for silent upgrades of Windows primary servers. Specify
1 to allow the upgrade to continue, specify 0 to prevent the upgrade. This
value is ignored during an interactive Windows primary server upgrade.
Depending on the size of the NetBackup catalog and the required conversion
time, you may be asked if you want to continue the upgrade.
■ Linux
For Linux primary servers, specify yes or no to eliminate user prompts. If the
infinite expiration conversion is expected to add length to the upgrade
process, a value of yes means the upgrade proceeds. A value of no means
the upgrade stops. If this value is not specified, NetBackup prompts you if
you want to continue with the upgrade.
NetBackup 9.0 and later versions support the expiration dates that extend beyond
the year 2038. To ensure compatibility with previous NetBackup versions, all
items with an infinite expiration date are updated to reflect the new infinite
expiration date value. This conversion may extend the time that is required to
complete the upgrade. Review the article that is shown for more information:
https://www.veritas.com/content/support/en_US/article.100048600
■ Applicable platforms: Both UNIX and Windows.
■ Default value: None
■ Required: Platform and upgrade method dependent.
■ ALLOW_PRE_90_UPGRADE=yes|no (UNIX)
ALLOW_PRE_90_UPGRADE=1|0 (Windows)
APPLICATION_FOLDER
■ Description: This option specifies the application folder for NetBackup. The fully
qualified path to the base directory is required.
■ Applicable platforms: Windows only.
■ Default value: None.
■ Required: Yes
■ APPLICATION_FOLDER=C:\Program Files\Veritas
AUTHORIZATION_TOKEN
CA_CERTIFICATE_FINGERPRINT
CLIENT
■ Description: This option specifies the name that NetBackup uses to identify this
client host. The %COMPUTERNAME% value lets the local host provide the computer
name. If this value is used, it may be possible to use the same answer file on
all computers within a single primary server domain. The use of IP addresses
is not supported.
■ Applicable platforms: Windows only.
■ Default value: None.
■ Required: Yes.
■ CLIENT=client_name | %COMPUTERNAME%
CLIENT_NAME
■ Description: This option specifies the name that NetBackup uses to identify this
computer. The XLOCALHOSTX value lets the local host provide the computer
name. If this value is used, it may be possible to use the same answer file on
all computers within a single primary server domain. This value is added to the
bp.conf file.
If CLIENT_NAME is specified on upgrade, a check is made to validate that the
name that is provided in the answer file matches the value that is configured in
the bp.conf file.
■ Applicable platforms: UNIX and Linux only.
■ Default value: None.
■ Required: Yes
■ CLIENT_NAME=name | XLOCALHOSTX
Reference 194
About the NetBackup answer file
DATABASE_USER
■ Description: This option specifies the user name of the account that owns the
NetBackup scale-out database instance.
This user must already exist on the system. The DATABASE_USER cannot be root.
The DATABASE_USER cannot be an account with access to the sudo utility. If the
specification resolves to root, the installation fails. If the SERVICE_USER defined
previously is not root, you can specify SAME_AS_SERVICE_USER. Otherwise,
specify a non-root user account name.
■ Applicable platforms: Linux
■ Default value: SAME_AS_SERVICE_USER
■ Required: Conditional.
This value is required if the service user is root. Additionally, this value is required
if DATABASE_USER does not exist in the bp.conf file and the configured
SERVICE_USER entry is root. If the value is provided and the DATABASE_USER
exists in bp.conf, this value must match the configured database user on the
machine.
■ DATABASE_USER = username | SAME_AS_SERVICE_USER
DISASTER_RECOVERY_INSTALL
ECA_CERT_PATH
■ Description: This option specifies the path and the file name of the external
certificate file.
The ECA_CERT_PATH option is ignored on upgrade if ECA is already configured
on the host or if NBCA only is in use on the primary server.
Reference 195
About the NetBackup answer file
ECA_CERT_STORE
ECA_CRL_CHECK_LEVEL
■ Description: This option specifies the CRL mode. Supported values are:
■ USE_CDP: Use the CRL defined in the certificate.
ECA_CRL_PATH
■ Description: This option specifies the path and the file name of the CRL
associated with the external CA certificate.
The ECA_CERT_PATH option is ignored on upgrade if ECA is already configured
on the host or if NBCA only is in use on the primary server.
Reference 196
About the NetBackup answer file
ECA_KEY_PASSPHRASEFILE
■ Description: This option specifies the path and the file name of the file that
contains the passphrase to access the keystore.
The ECA_CERT_PATH option is ignored on upgrade if ECA is already configured
on the host or if NBCA only is in use on the primary server.
■ Applicable platforms: All.
■ Default value: None.
■ Required: No
■ ECA_KEY_PASSPHRASEFILE=path/filename
ECA_PRIVATE_KEY_PATH
■ Description: This option specifies the path and the file name of the file
representing the private key.
The ECA_CERT_PATH option is ignored on upgrade if ECA is already configured
on the host or if NBCA only is in use on the primary server.
■ Applicable platforms: All.
■ Default value: None.
■ Required: Review About security configuration considerations for details.
■ ECA_PRIVATE_KEY_PATH=path/filename
ECA_TRUST_STORE_PATH
■ Description: This option specifies the path and the file name of the file
representing the trust store location.
The ECA_CERT_PATH option is ignored on upgrade if ECA is already configured
on the host or if NBCA only is in use on the primary server.
■ Applicable platforms: All.
Reference 197
About the NetBackup answer file
INCLUDE_JAVA_GUI_AND_JRE
■ Description: Used to determine how to handle the optional Java and JRE
components during install or upgrade. Supported values are:
■ INCLUDE: Include the Java GUI and JRE as part of the installation or upgrade.
■ MATCH: Match the existing configuration on the host. If you specify this option
on an initial installation, the components are not installed.
INCLUDE_JAVA_GUI_ON_PRIMARY
INCLUDE_VRTSPDDEU_CLIENT
■ Applicable platforms: Linux. Specifically, Red Hat Linux clients that are neither
pSeries nor zSeries.
■ Default value: MATCH
■ Required: No
■ INCLUDE_VRTSPDDEU_CLIENT = INCLUDE | EXCLUDE | MATCH
INSTALL_ITA_DATA_COLLECTOR
INSTALL_PATH
■ Description: This option specifies the location to install the NetBackup binaries.
Only the absolute path to a base directory is required for this option. The installer
automatically appends /openv. This option cannot be used to change the location
of NetBackup during an upgrade. Be aware that the INSTALL_PATH option is
ignored on upgrade.
■ Applicable platforms: UNIX and Linux only.
■ Default value: /usr
Reference 199
About the NetBackup answer file
■ Required: No
■ INSTALL_PATH = path
LICENSE
■ Description: This option specifies the path of the license file to apply to the
primary server. For Linux, additional LICENSE lines may be added if more licenses
are to be applied. For Windows, use a single LICENSE line with multiple license
file paths separated with semicolons. This option only adds additional keys. Any
conflicting licenses are removed.
Use your production license that is downloaded from VEMS for all upgrades. If
you do not have access to your production license, you can use one of the
built-in non-downloaded licenses. Which license you use depends on your
version of NetBackup.
The evaluation license (EVALUATION) is only used during upgrades if the upgrade
is from NetBackup versions earlier than NetBackup 8.1.2. The evaluation license
is valid for 60 days. Alerts appear in the web UI immediately after upgrade,
indicating the number of days remaining in the evaluation.
The temporary license (TEMP_PRODUCTION) is used in upgrades of NetBackup
8.1.2 or later to NetBackup 10.3 or later. The temporary license is valid for 60
days. Alerts appear in the web UI immediately after upgrade, indicating the
number of days remaining before the temporary license expires.
MACHINE_ROLE
■ Description: This option specifies the NetBackup role to install and configure on
this computer. For upgrades, this value must match the configured role on the
computer.
■ Default value: None. Supported values are PRIMARY, MEDIA, and CLIENT.
■ Applicable platforms: UNIX and Linux only.
■ Required: Yes.
■ MACHINE_ROLE = PRIMARY | MEDIA | CLIENT
MEDIA_SERVER
■ Description: For clients, this option specifies that NetBackup may 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
primary server is blocked. This communication is required to obtain a host
certificate during the NetBackup installation or upgrade.
For primary servers and media servers, the MEDIA_SERVER entry effects what
the specified host can do on the primary server. Hosts that are listed in a
MEDIA_SERVER entry have limited privileges on the primary server. For example,
hosts that are listed in a MEDIA_SERVER entry do not have access to add new
devices on the primary server. For primary and media servers, all MEDIA_SERVER
lines in the answer file are added to the bp.conf file as part of the install or
upgrade.
Regardless of role, you can have multiple MEDIA_SERVER entries in the answer
file.
■ Applicable platforms: UNIX and Linux only.
■ Default value: None.
■ Required: No.
■ MEDIA_SERVER=media_server_name
MEDIASERVER
■ Description: This option specifies the name of the host this computer recognizes
as its media server. The use of IP addresses is not supported.
■ Applicable platforms: Windows only.
■ Default value: None.
Reference 201
About the NetBackup answer file
■ Required: No.
■ MEDIASERVER=media_server_name
MERGE_SERVERS_LIST
■ Description: Merge the servers present in bp.conf on the primary with the server
list contained in this client's bp.conf.
■ Applicable platforms: UNIX and Linux only.
■ Default value: NO
■ Required: No.
■ MERGE_SERVERS_LIST = yes | no
NB_FIPS_MODE
PRIMARYSERVER
■ Description: This option specifies the server name this computer recognizes as
the current NetBackup primary server. If this host is the primary server,
%COMPUTERNAME% can be used for the value. The use of IP addresses is not
supported. Additional primary servers can be specified with the
ADDITIONALSERVERS option.
■ PRIMARYSERVER=primary_server_name
PROCEED_WITH_INSTALL
■ Description: This option specifies the answer to two possible prompts during
the install or the upgrade of NetBackup. The first prompt determines if the install
or the upgrade proceeds after NetBackup passes critical preinstallation checks.
The user may receive a second prompt if there are potential disk space concerns.
In both cases, if YES, the install or upgrade proceeds to install the NetBackup
and media manager files on the file system. If NO, the install or the upgrade halts
and allows the user to make changes.
■ Applicable platforms: UNIX and Linux
■ Default value: None
■ Required: No
■ PROCEED_WITH_INSTALL = yes | no
RBAC_DOMAIN_NAME
■ Description: This option specifies the domain name of the principal that is
configured to have the role-based access control (RBAC) permissions for the
Administrator role.
■ Default value: None.
■ Applicable platforms: UNIX and Linux only.
■ Required: No
■ RBAC_DOMAIN_NAME = domain_name
RBAC_DOMAIN_TYPE
■ Description: This option specifies the domain type of the principal that is
configured to have the role-based access control (RBAC) permissions for the
Administrator role.
■ Applicable platforms: UNIX and Linux only.
■ Default value: None.
■ Required: No
■ RBAC_DOMAIN_TYPE = domain_type
Reference 203
About the NetBackup answer file
RBAC_PRINCIPAL_NAME
■ Description: This option specifies the name of the principal that is configured to
have the role-based access control (RBAC) permissions for the Administrator
role. This user or the user group must already exist on the system.
■ Applicable platforms: UNIX and Linux only.
■ Default value: None.
■ Required: No
■ RBAC_PRINCIPAL_NAME = principal_name
RBAC_PRINCIPAL_TYPE
■ Description: This option specifies the type of the principal that is configured to
have the role-based access control (RBAC) permissions for the Administrator
role.
■ Applicable platforms: UNIX and Linux only.
■ Default value: None.
■ Required: No
■ RBAC_PRINCIPAL_TYPE = USER | USERGROUP
SECURITY_CONFIGURATION
SERVER
■ Description: This option specifies the server name this computer recognizes as
the current NetBackup primary server. Additional SERVER= lines may be added
if there are other servers that should be recognized. In the case where multiple
SERVER= lines are present, the first occurrence is the primary server. These
entries are added to the bp.conf file.
■ Applicable platforms: UNIX and Linux only.
■ Default value: None.
■ Required: Yes.
■ SERVER=primary_server_name
SERVICES
SERVICESTARTTYPE
■ Description: This option specifies if the NetBackup services are restarted after
the host server reboots.
■ Applicable platforms: Windows only.
■ Default value: Automatic
■ Required: No.
■ SERVICESTARTTYPE=Automatic | Manual
SERVICE_USER
■ Description: This option specifies the service user account is used to start most
of the NetBackup services or daemons on the primary server. Be aware of the
items shown:
■ Do not use the root user as the service user.
■ You cannot use the nbwebsvc user as the service user.
■ The nbwebgrp group must be a secondary group of the service user.
■ Ownership of the /usr/openv directory changes to the new service user
account that you specify with this option.
■ Use the nbserviceusercmd --changeUser command to change this user
after installation.
■ For cluster servers, the service user and the service user ID must be same
on all cluster nodes.
■ More information about the service user account is available:
https://www.veritas.com/docs/100048220
START_JOB_DAEMONS
■ Description: This option specifies whether the NetBackup daemons that control
the execution of jobs should be started.
■ Applicable platforms: Linux only.
■ Default value: yes
■ Required: No.
■ START_JOB_DAEMONS=yes|no
STOP_NB_BEFORE_VCREDIST
STOP_NBU_PROCESSES
■ Description: This option specifies if the install process should stop any active
NetBackup processes automatically if detected. Be sure to confirm there are no
active NetBackup jobs and that all NetBackup databases are shut down before
installation or upgrade. Valid input values are 0 for don't stop, and 1 for stop.
■ Applicable platforms: Windows only.
■ Default value: 0
■ Required: No.
■ STOP_NBU_PROCESSES = 0 | 1
VCREDIST_ATTEMPT_PREFERENCE
VCREDIST_RESTART_PREFERENCE
■ Description: This option determines how the NetBackup setup proceeds if the
Visual C++ run-time libraries were updated and a restart is required to complete
the operation. If the option is set to STOP, the setup halts. If the option is set to
Reference 207
About the NetBackup answer file
PROCEED, NetBackup continues the setup but does not restart the computer.
Perform the required restart as soon as possible.
■ Applicable platforms: Windows only.
■ Default value: STOP
■ Required: No
■ VCREDIST_RESTART_PREFERENCE=PROCEED|STOP
USE_URANDOM
■ Description: This option lets you to specify /dev/urandom as the entropy source
for random number generation.
■ Applicable platforms: All.
Applicable platforms: UNIX and Linux
■ Default value: DISABLE
■ Required: No.
■ USE_URANDOM = ENABLE | DISABLE
VNETD_PORT
■ Description: This option specifies the port NetBackup's vnetd process uses.
■ Applicable platforms: Windows only.
■ Default value: 13724
■ Required: No.
■ VNETD_PORT=port_number
VXDBMS_POSTGRESQL_POOLER_ODBC_PORT
■ Description: This option specifies the port that the NetBackup scale-out database
connection pool service uses.
■ Applicable platforms: All.
■ Default value: 13787
■ Required: No.
If the value is provided for upgrade, it must match the current value that is stored
in the VXDBMS_POSTGRESQL_POOLER_ODBC_PORT field in vxdbms.conf.
Reference 208
About the NetBackup answer file
■ VXDBMS_POSTGRESQL_POOLER_ODBC_PORT = port_number
WEBSVC_DOMAIN
■ Description: Use this option to associate the web server with Domain (Active
Directory) accounts. Provide the domain name in this field. If you plan to
associate the web server with local accounts, leave this field blank.
■ Applicable platforms: Windows only.
■ Default value: None.
■ Required: No.
■ WEBSVC_DOMAIN=domain_name
WEBSVC_GROUP
■ Description: This option specifies the group name of the account that the
NetBackup web server uses. This group must already exist on the system.
■ Applicable platforms: All.
■ Default value: nbwebgrp
■ Required: Linux primary servers, no. Windows primary servers, yes.
■ WEBSVC_GROUP=custom_group_account_name
WEBSVC_PASSWORD_PLAIN
■ Description: This option specifies the password for the Windows WEBSVC_USER
account. If your websvc password contains any special characters (% ^ & < >
| ' ` , ; = ( ) ! " \ [ ] . * ?), add the appropriate escape characters
to the password. For example if the websvc password is abc% you must enter
abc%%.
Caution: This option places the password for this account in clear text and can
potentially be a security concern.
WEBSVC_USER
■ Description: This option specifies the user name of the account that the
NetBackup web server uses. This user must already exist on the system.
■ Applicable platforms: All.
■ Default value: nbwebsvc
■ Required: Linux primary servers, no. Windows primary servers, yes.
■ WEBSVC_USER=custom_user_account_name
References
For additional information:
■ See Installing the Data Collector software in the NetBackup IT Analytics Data
Collector Installation Guide.
■ See Clustering Data Collectors with VCS and Cohesity NetBackup in NetBackup
IT Analytics Data Collector Notes and Troubleshooting guide.
SET DATACOLLECTOR_NAME=name_of_the_data_collector
SET DATACOLLECTOR_PASSCODE=passcode_for_the_data_collector
SET DATARECEIVER_URL=data_receiver_URL
SET DATACOLLECTOR_KEY_FILE_PATH=path_to_the_key_file
SET HTTP_PROXY_CONF=N
SET PROXY_HTTP_URL=
SET PROXY_HTTP_PORT=
SET PROXY_HTTPS_URL=
SET PROXY_HTTPS_PORT=
SET PROXY_USERID=
SET PROXY_PASSWORD=
SET PROXY_NOT_FOR=
2 Update the value for each field with appropriate data. A sample response file
is also available in the installer media in x64\ITA_DC\responsefile.cmd.
3 Run the command shown:
"C:\ProgramData\Veritas\NetBackup IT Analytics\DC\configure.cmd"
\RESPFILE:response_file_path \INSTALL_TYPE:CONFIG
checkinstall.bat
If the Data Collector is configured with the Portal, the response is displayed
as SUCCESSFUL.
COLLECTOR_NAME=name_of_the_data_collector
COLLECTOR_PASSCODE=passcode_for_the_data_collector
DR_URL=data_receiver_URL
COLLECTOR_KEY_PATH=path_to_the_key_file
HTTP_PROXY_CONF=N
HTTP_PROXY_ADDRESS=
HTTP_PROXY_PORT=
HTTPS_PROXY_ADDRESS=
HTTPS_PROXY_PORT=
PROXY_USERNAME=
PROXY_PASSWORD=
PROXY_EXCLUDE=
/usr/openv/analyticscollector/installer/dc_installer.sh -c
responsefile_path
/usr/openv/analyticscollector/mbs/bin/aptare_agent start
/usr/openv/analyticscollector/mbs/bin/aptare_agent stop
/usr/openv/analyticscollector/mbs/bin/aptare_agent status
On Windows: Review the status of Aptare Agent, Aptare Kafka, and Aptare
Zookeeper services on the Windows service panel.
WMC_HEAP
WMC_METASPACE
WMC_NEW_RATIO
WMC_SURVIVOR_RATIO
WMC_GC_CONFIG
WMC_HEAP_DUMP_CONFIG
Refer to the JVM documentation from Oracle for more information on the
variables and their appropriate ranges.
3 Restart the web service to apply the configuration changes.
Note: RBAC bootstrapping provides access to all objects for the specified user or
user group, even if previously the user or the user group had restricted access to
certain objects. For example, the existing user Tester1 was assigned the Default
VMware Administrator role. If Tester 1 is specified for RBAC bootstrapping, Tester1
is assigned the Administrator role.
After installation or upgrade, you can run the bpnbaz -AddRBACPrincipal command
standalone on both Windows and Linux platforms to assign RBAC permissions.
The command is available only on the primary server. For more information about
this command, see the NetBackup Commands Reference Guide.
Reference 216
About RBAC bootstrapping
RBAC_DOMAIN_NAME = domain_name
RBAC_PRINCIPAL_NAME = principal_name
Be aware that RBAC_DOMAIN_TYPE supports the values shown: NT, VX, UNIXPWD,
LDAP.
RBAC bootstrapping is not performed if all the entries are empty or missing. In this
case, the message Answer file did not contain any RBAC entries is posted
in the install trace file. The install process always continues whether the RBAC
bootstrapping is successful or not. The audit records are created under the
SEC_CONFIG category.
The installer also displays this message if the user or the user group already exists
with the Administrator RBAC role.
If one or more RBAC entries exist in the answer file, but a required answer file entry
is missing, the installer displays the following message:
Warning: Unable to configure the RBAC permissions. One or more
required fields are missing in /tmp/NBInstallAnswer.conf.
If there are other issues with the RBAC Bootstrapping, the installer displays the
following message:
Warning: Failed to configure the RBAC permissions for principal_name.
Refer to logs in /usr/openv/netbackup/logs/admin for more information.
If RBAC bootstrapping is successful but auditing fails, the install displays the
following message:
Reference 217
NetBackup primary server web server user and group creation
After the installation or upgrade completes, the specified user or user group is
assigned the Administrator role with its corresponding RBAC access permissions.
The user can then access APIs and the Web UI.
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 requirements for UNIX and Linux” on page 35.
Please be aware of the operating system-specific account and group requirements:
■ In 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 primary 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 primary servers, you must use a domain group.
The NetBackup primary 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 218
NetBackup primary 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
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:# groupadd 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 219
About the NetBackup Java Runtime Environment
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 9-3 to determine the
location of the nbcomponentupdate utility.
Reference 220
Add or remove Java components after install
UNIX or /usr/openv/java/nbcomponentupdate
Linux
The NetBackup installed version of the JRE is the supported major version for that
NetBackup release. Use this utility to update to a minor version of the supported
major JRE version. For example, if NetBackup 8.0 installed JRE 1.8.0.31, the
supported major version is 1.8. Use this utility to update to JRE 1.8.0.92.
Update to another major JRE version only if the JRE vendor declares an end-of-life
for the installed JRE version. If the JRE vendor declares an end-of-life for JRE 1.8,
which is also the installed JRE version in your environment, update to JRE 1.9.
Close the product, such as NetBackup, before you attempt to update the JRE. If
the product is active when you attempt the update, the utility exits with an error
message that requests you to close the product.
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
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
can add or remove the NetBackup Administration Console and the JRE after
installation. With media servers, UNIX clients, and Linux clients, the recommendation
is that you add or remove both the NetBackup Administration Console and the JRE
together.
rpm -U VRTSnbjava.rpm
Debian Re-run the Debian install script and specify the correct value to add the
Java GUI and the JRE packages.
■ On Windows, access the installation media, and run the packages shown:
■ Cohesity NetBackup JRE.msi
rpm -e VRTSnbjre
installp –u VRTSnbjava
Debian Re-run the Debian install script and specify the correct value to remove
the Java GUI and the JRE packages.
Reference 222
Using NetApp disk arrays with Replication Director
■ On Windows
■ Select Start > Settings > Control Panel.
■ In the Control Panel window, select the appropriate utility for installed
programs and applications.
■ From the Currently Installed Programs list, select Cohesity NetBackup
Java and click Remove.
■ From the Currently Installed Programs list, select Cohesity NetBackup
JRE and click Remove.
8.x and later 1.1 Provides 7-mode support One primary server supports MS-Windows, Standard,
for all NetBackup 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 primary server supports MS-Windows, Standard,
for all NetBackup many OCUM servers. NDMP, VMware, Oracle
Replication Director
features.
2.0 Provides cDOT support. One primary 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 primary servers, media servers, clients, and any hosts which
communicate with the plug-in.
Reference 224
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
Managing the size of the catalog through compression and catalog archiving is
recommended for images with a long-term retention (LTR).
For additional information about managing the catalog size through compression
and catalog archiving, see the NetBackup Backup Planning and Performance
Tuning Guide.
■ The number of devices in the EMM database should not exceed 1500.
Examples of devices are a tape drive, a tape library, a disk pool, and so on.
■ The number of media servers should not exceed 50.
It is important to maintain a manageable number of media servers and storage
targets within each NetBackup domain. Every media server and storage target
that is deployed must be managed, maintained, and eventually patched and
upgraded. Each of those media servers has a configuration that has to also be
maintained. Therefore, it is important to consider the manageability, usability,
and the administrative implications. Deploy media servers and storage targets
that are properly sized with the necessary CPU, memory, network bandwidth,
and disk I/O to support the backup workloads. It is also important to consider
whether the same workloads require duplication or replication to a DR location.
Sizing the media servers and storage targets to accommodate those secondary
options is crucial. In summary, Deploy properly sized media servers and storage
targets, while keeping the number less than 50 per domain.
■ The number of jobs must not exceed one job per second per client, but it is
possible to submit multiple jobs per second, each sent from a different client.
Each backup client has the "one job per second per client" limit, so multiple
clients may run in parallel.
■ Computing resources such as CPU and memory affect how well the primary
server scales.
To accommodate the processing of the metadata streams from media servers, it
is critical that the primary server has the requisite amount of system resources. A
media server sends metadata about the files it has backed up to the primary server.
This metadata is batched and sent periodically. The batch size, which is determined
by the tuning parameter MAX_ENTRIES_PER_ADD, has significant effect on primary
server performance, especially for backup images that contain many small files.
For additional information about batch size for sending metadata to the NetBackup
catalog, see the NetBackup Backup Planning and Performance Tuning Guide.
The primary server must then process each of these metadata message payloads.
Each payload requires an operating system process, each of which consumes
system resources. The consumed system resources are disk capacity, CPU cycles,
memory capacity, network bandwidth, and disk I/O.
Table 9-5 provides additional information.
Reference 228
Size guidance for the NetBackup primary server and domain
8 128 GB 20
16 256 GB 100
*Limit the number of media servers to less than 50 media servers per domain.
Additional recommendations about processor and memory requirements are
available.
See “Installation requirements for UNIX and Linux” on page 35.
See “Installation requirements for Windows and Windows clusters” on page 69.