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.4_LinuxR_x86_64.tar.gz
For Linux SuSE:
tar -xzvf NetBackup_10.4_LinuxS_x86_64.tar.gz
- Change to the directory for your desired operating system and copy server files to computer to be installed.
Operating system directory:
For Linux RedHat:
NetBackup_10.4_LinuxR_x86_64/linuxR_x86/anb
For Linux SuSE:
NetBackup_10.4_LinuxS_x86_64/linuxS_x86/anb
Copy server files to machine to be installed:
Linux
VRTSnbmqbrkr.rpm
VRTSnbprimary.rpm
VRTSnbslibs.rpm
VRTSnbweb.rpm
VRTSnetbp.rpm
VRTSpddei.rpm
VRTSpddes.rpm
VRTSpostgresql.rpm
- Extract the client binaries and copy them to the primary server.
Extract the client binaries:
tar -xzvf client_dist.tar.gz
Change directory to your desired operating system:
RedHat:
openv/netbackup/client/Linux/RedHat3.10.0
SuSE:
openv/netbackup/client/Linux/SuSE3.0.76
Copy the files that are shown to the primary server.
VRTSnbpck.rpm
VRTSpbx.rpm
VRTSnbclt.rpm
VRTSnbclibs.rpm
VRTSnbjre.rpm
VRTSnbjava.rpm
VRTSpddea.rpm
VRTSnbcfg.rpm
VRTSpddeu.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.conf
file.If you do not want to install NetBackup 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.