NetBackup™ Installation Guide

Last Published:
Product(s): NetBackup & Alta Data Protection (10.4)
  1. Preparing for installation
    1. General installation information
      1.  
        Available NetBackup installation methods
      2.  
        About compatibility between NetBackup versions
      3.  
        About NetBackup software availability
      4.  
        Required libraries missing from some Linux distributions
      5. How to install NetBackup
        1.  
          About the NetBackup preinstall checker
        2.  
          About the NetBackup Product Improvement Program
      6.  
        Creating the user account to support the NetBackup web server
      7. About storage device configuration
        1.  
          Locating supported robot types
      8.  
        About security certificates for NetBackup hosts
      9.  
        Environment variable for certificate key size
      10.  
        Restrictions on the NetBackup installation directory
      11.  
        NetBackup database is not supported on the btrfs file system
    2. Installation operational notes and limitations
      1.  
        Windows compiler and security requirements for NetBackup 10.4 and later installation
      2.  
        Java GUI and JRE installation optional for some computers
      3.  
        Enable 8dot3 name file setting for the NetBackup primary servers
      4.  
        NetBackup servers must use a host name that is compliant with RFC 1123 and RFC 952
      5.  
        Host ID-based certificate is not deployed during installation on 8.1 media server or client host with dual stack configuration
      6.  
        External certificate authority certificates supported in NetBackup 8.2 and later
      7.  
        SCCM and Chef deployment tools and documentation now available
      8.  
        Known SUSE Linux primary server install issue
    3.  
      Performance and tuning considerations
    4. SORT information
      1.  
        About Veritas Services and Operations Readiness Tools
      2.  
        Recommended SORT procedures for new installations
    5. Veritas NetInsights Console information
      1.  
        About Veritas Usage Insights
      2.  
        Best practices for Veritas Usage Insights
  2. NetBackup licenses
    1.  
      About NetBackup license requirements
    2.  
      About license entry
    3.  
      Frequently asked questions about licenses
  3. Installing server software on UNIX systems
    1. Installation requirements for UNIX and Linux
      1.  
        Do not mix non-English versions of Windows and UNIX platforms unless primary and media servers are NetBackup appliances
      2.  
        NetBackup installations on environments that run different versions of UNIX-based operating systems
      3.  
        Special installation guidelines for Solaris systems
      4.  
        Special installation guidelines for Linux clustered environments
    2.  
      How the installation script works
    3. Installing NetBackup primary server software on Linux
      1.  
        Silently installing NetBackup primary server software on Linux
      2.  
        Continuing with NetBackup software installation
    4. Installing NetBackup media server software on Linux
      1.  
        Silently installing NetBackup media server software on Linux
    5. About pushing client software from a primary server to clients
      1.  
        Installing client type software on a primary server
  4. Installing server software on Windows systems
    1.  
      Installation requirements for Windows and Windows clusters
    2.  
      Requirements for Windows cluster installations
    3.  
      Performing local, remote, or clustered server installation on Windows systems
    4.  
      Post-installation tasks for NetBackup cluster environments
    5.  
      Verifying Windows cluster installations or upgrades
    6.  
      Installing NetBackup servers silently on Windows systems
  5. About the administrative interfaces
    1.  
      About the NetBackup web user interface
    2.  
      About the NetBackup Administration Console
    3.  
      Installing the NetBackup Administration Console
    4.  
      Installing multiple versions of the NetBackup Administration Console on Windows
    5.  
      Removing earlier versions of the NetBackup Administration Console on Windows
    6.  
      About the NetBackup Remote Administration Console
    7.  
      Installing the NetBackup Remote Administration Console
  6. Installing NetBackup client software
    1.  
      About NetBackup client installation
    2. About NetBackup client installation on Windows
      1.  
        About Windows client installation methods and requirements
      2.  
        Installing NetBackup Windows clients locally or remotely
      3.  
        Installing NetBackup Windows clients silently
      4.  
        How to configure NetBackup clients
    3. About NetBackup client installation on UNIX and Linux
      1.  
        About UNIX and Linux client installation methods
      2.  
        Installing UNIX clients locally
      3.  
        Install of the UNIX and Linux client binaries with native installers
      4. About remote installation methods for UNIX and Linux clients
        1.  
          Installing client software with the ssh method
        2.  
          Installing client software with the sftp method
      5.  
        Adding a UNIX/Linux client after initial server installation
  7. Configuring NetBackup
    1.  
      About NetBackup startup and shutdown scripts
    2. About NetBackup server configuration
      1.  
        Starting the NetBackup Administration Console
      2.  
        About the Device Configuration Wizard
      3.  
        About the Volume Configuration Wizard
      4.  
        About the Catalog Backup Wizard
      5.  
        About the Backup Policy Configuration Wizard
  8. Removing NetBackup server and client software
    1.  
      About NetBackup server software removal on Linux systems
    2.  
      About NetBackup client software removal on UNIX and Linux systems
    3.  
      Removing NetBackup from UNIX and Linux servers and clients
    4.  
      About NetBackup server software removal on Windows systems
    5.  
      Removing NetBackup server and client software from Windows servers, clusters, and clients
    6.  
      About removal of the Java Console state data from Windows servers and Windows clients
    7.  
      Removing a clustered media server by migrating all data to a new media server
  9. Reference
    1.  
      Generate a certificate on the inactive nodes of a clustered primary server
    2.  
      NetBackup database user
    3.  
      About the NetBackup answer file
    4.  
      About the NetBackup IT Analytics Data Collector
    5.  
      Manually install or uninstall NetBackup IT Analytics Data Collector binaries
    6.  
      Manually configure the NetBackup IT Analytics Data Collector
    7.  
      Persistent Java Virtual Machine options
    8.  
      About RBAC bootstrapping
    9.  
      NetBackup primary server web server user and group creation
    10.  
      About the NetBackup Java Runtime Environment
    11.  
      Add or Remove Java GUI and JRE after install
    12.  
      Using NetApp disk arrays with Replication Director
    13.  
      Security updates to the NetBackup database
    14.  
      Size guidance for the NetBackup primary server and domain

Installing NetBackup primary server software on Linux

The primary server manages backups, archives, and restores. The primary server is where the NetBackup catalog resides which includes the internal databases that contain information about NetBackup configuration and backups.

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.

Customers who use the NetBackup installation script for their Linux primary servers only see a single change to the installation behavior. The NetBackup installation script no longer copies the installation package into the /usr/openv/pack/ directory on the client. A successful installation or upgrade is recorded in the /usr/openv/pack/install.history file.

Use the following guidelines for a new primary server installation:

Designate primary server

Designate the computer that you want to be the primary server and install the primary server software on that computer first.

Licenses

You must add either a NetBackup license file or an evaluation license during primary server installation. More information is available: https://www.veritas.com/support/en_US/article.100058779

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.

For more information on how to administer NetBackup licenses, see the NetBackup Web UI Administrator's Guide.

Installation method

Available installation methods include:

To install NetBackup primary server software

  1. Log in to the server as root.
  2. Navigate to where the ESD images (downloaded files) reside and enter the command shown:

    ./install

  3. When the following message appears press Enter to continue:
    Veritas Installation Script
    Copyright 1993 - 2016 Veritas Corporation, All Rights Reserved.
    
    
            Installing NetBackup Server Software
    
    
    Please review the VERITAS SOFTWARE LICENSE AGREEMENT located on
    the installation media before proceeding.  The agreement includes
    details on the NetBackup Product Improvement Program.
    
    For NetBackup installation and upgrade information specific to your
    platform and to find out if your installed EEBs or hot fixes are
    contained in this release, check out the Veritas Services and 
    Operations Readiness Tools (SORT) Installation and Upgrade Checklist 
    and Hot fix and EEB Release Auditor, respectively, at 
    https://sort.veritas.com/netbackup.
    
    ATTENTION!  To help ensure a successful upgrade to NetBackup 10.4,
    please visit the NetBackup 8.x Upgrade Portal:
    http://www.veritas.com/docs/000115678.
    
    Do you wish to continue? [y,n] (y)
  4. When the following message appears press Enter to continue:

    Is this host a primary server? [y/n] (y)

  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:

    Be aware of the following:

    • You cannot use the root user as the service user.

    • The nbwebsvc user should not be used as the service user.

    • nbwebgrp 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 here during installation.

    • If you want to change the service user account after the installation, use the nbserviceusercmd --changeUser command.

    • The service user and service user ID must be same on all nodes of cluster.

    For more details on the service user account, see: https://www.veritas.com/docs/100048220

    If you enter root as the service user, you see the message shown:

    ATTENTION! The NetBackup services currently use a root system 
    account, which is not recommended.
    NetBackup is unable to use this account for the new scale-out 
    database server process.
    Provide an alternative account name that meets the following 
    criteria:
    - Root accounts are not allowed.
    - The username must be 1-31 characters.
    - The username must contain only English characters.
    - The nbwebsvc user should not be used as the scale-out database 
    user.
    For more details, see the article: https://www.veritas.com/docs/100053091.
    
    Enter the name of the system account which will own the 
    scale-out database server process:
    
  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).

      The NetBackup and Media Manager software is built
      for use on <platform> hardware. Do you want to install
      NetBackup and Media Manager files? [y,n] (y)
      
    • When the following question appears, select where to install NetBackup and Media Manager software:

      NetBackup and Media Manager are normally
      installed in /usr/openv.
      Is it OK to install in /usr/openv? [y,n] (y)
      

      To accept the default (y), press Enter.

      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.

  8. Enter the NetBackup Enterprise server license.

    Provide an answer to Are the license files downloaded from the Veritas licensing portal? (y/n): when prompted.

    • 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.

  9. Provide an answer when prompted to add additional license files.

    All additional licenses should be added at this time.

    Do you want to add additional licenses now? [y,n] (y)

    • 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.

  10. Verify or enter the correct computer name when prompted by the following message:
    Installing NetBackup Enterprise Server version: 10.4
    If this machine will be using a different network interface than 
    the default (name), the name of the preferred interface 
    should be used as the configured server name. If this machine 
    will be part of a cluster, the virtual name should be used as the 
    configured server name.
    The domainname of your server appears to be "domain". You 
    may choose to use this domainname in your configured NetBackup 
    server name, or simply use "name" as the configured 
    NetBackup server name.
    Would you like to use "name.domain" as the configured NetBackup server
    name of this machine? [y, n] (y)

    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

    • To accept the displayed (default) name, press Enter.

    • To change the displayed (default) name, type n and enter the name that you want.

    • For a clustered NetBackup server, enter the virtual name for the NetBackup server and not the actual local host name.

  11. Identify or verify the primary server by answering the following question when it appears:
    Is <name> the primary server? [y, n] (y)
    • 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:

      Is this server part of a cluster installation?

      If the answer is yes, press y and answer the series of cluster configuration questions that appear.

      If the answer is no, press n.

  12. Identify whether there are any media servers for this primary server by answering the following question when it appears:
    Do you want to add any media servers now? [y, n] (n)
    • 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.

  13. 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.
    NetBackup maintains a centralized catalog (separate from the 
    image catalog) for data related to media and device 
    configuration, device management, storage units, hosts and host 
    aliases, media server status, NDMP credentials, and other 
    information. This is managed by the Enterprise Media Manager 
    server.
    Enter the name of the Enterprise Media Manager (default: <name>)
  14. Answer the following question when it appears:
    Do you want to start the NetBackup job-related processes so backups and 
    restores can be initiated? [y, n] (y)
    • If you have (or want to have) a clustered NetBackup server, type n.

    • For non-clustered installations, press Enter to accept the default answer (y) and start the NetBackup processes and the EMM server.

      You must start these processes now because the EMM server must be running when you install any media servers later.

  15. For a clustered NetBackup primary server, repeat these steps on every node on which you want to run NetBackup.
  16. (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.

  17. After your initial installation is complete, you can install any other NetBackup add-on products (such as language packages).
  18. (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.

  19. (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.

  20. Complete the NetBackup installation as indicated.

    See Continuing with NetBackup software installation.