NetBackup™ Installation Guide
- Preparing for installation
- General installation information
- How to install NetBackup
- About storage device configuration
- Installation operational notes and limitations
- SORT information
- Veritas NetInsights Console information
- General installation information
- NetBackup licenses
- Installing server software on UNIX systems
- Installation requirements for UNIX and Linux
- Installing NetBackup primary server software on Linux
- Installing NetBackup media server software on Linux
- About pushing client software from a primary server to clients
- Installation requirements for UNIX and Linux
- Installing server software on Windows systems
- About the administrative interfaces
- Installing NetBackup client software
- About NetBackup client installation on Windows
- About NetBackup client installation on UNIX and Linux
- Configuring NetBackup
- Removing NetBackup server and client software
- Reference
Silently installing NetBackup primary server software on Linux
This section describes how to install a new NetBackup primary server. Veritas supports two primary server installation methods: either the NetBackup installation script or the native Linux installers. The NetBackup installation script is the standard installation method and is recommended for new users. The native Linux installers are potentially more difficult and require additional steps. You must still use the NetBackup installation script for cluster servers and disaster recoveries.
For Linux: rpm, yum, etc.
A successful installation or upgrade is recorded in the /usr/openv/pack/install.history
file.
To install the Linux primary server binaries using native installers:
- Please create the NetBackup installation answer file (
NBInstallAnswer.conf
) in the primary server's temporary directory. That directory is usually the/tmp
directory. More information about the answer file and its contents is available. - Populate
NBInstallAnswer.conf
with the following required information:SERVER=primary_server_name CLIENT_NAME=primary_server_name MACHINE_ROLE=PRIMARY LICENSE=EVALUATION | license_file_path SERVICE_USER=service_user
Note:
If the SERVICE_USER account is root, you must include the DATABASE_USER=database_user keyword, and provide a non-root account.
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.
- 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. Veritas recommends that you review the NetBackup answer file section that is included in this documentation:INSTALL_PATH
Additional LICENSE entries
Additional SERVER entries
WEBSVC_GROUP
WEBSVC_USER
DATABASE_USER
VXDBMS_POSTGRESQL_POOLER_ODBC_PORT
- (Conditional) If you want to assign RBAC security and backup administration roles to a user or a user group, populate
NBInstallAnswer.conf
with the following required information:RBAC_DOMAIN_TYPE
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.
- 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_10.5_LinuxR_x86_64.tar.gz
For Linux SuSE:
tar -xzvf NetBackup_10.5_LinuxS_x86_64.tar.gz
- 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_10.5_LinuxR_x86_64/linuxR_x86/anb
For Linux SuSE:
NetBackup_10.5_LinuxS_x86_64/linuxS_x86/anb
Copy packages to machine to be installed:
VRTSnbcfg.rpm
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
- (Conditional) To install NetBackup IT Analytics Data Collector:
Create the /usr/openv/tmp directory with the mkdir -p /usr/openv/tmp command.
Copy the
ita_dc.tar.gz
tarball from the media's/catalog/anb/
directory to/usr/openv/tmp
.Verify the INSTALL_ITA_DATA_COLLECTOR value is set to YES in the
NBInstallAnswer.confNetBackup
file.If you do not want to install IT Analytics Data Collector, make sure the INSTALL_ITA_DATA_COLLECTOR value is set to NO in the
NBInstallAnswer.conf
file.
- 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
SuSE 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 VRTSpddeu.rpm rpm -U VRTSpddea.rpm rpm -U VRTSpddes.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
- If you decide to install the Java GUI or the JRE after the installation completes, additional information is available.