Veritas NetBackup™ Appliance Upgrade Guide

Last Published:
Product(s): Appliances (3.1.1)

Downloading software updates to a NetBackup appliance using a client share

Use this procedure to download the software release updates or client packages to an appliance using a CIFS or an NFS client share.

For high availability (HA) setups, you only need to download the package to one node. After you complete the package download on the first node, see step 10 for details to make the package available on the other node.

Note:

Starting with the 3.1 release, the server, client, and add-on packages are located on the Veritas SORT website, along with a text file that contains the MD5 and SHA1 checksums. This procedure includes links to access all of these items.

Note:

If downloading the software updates directly to the appliance fails, use this method to download the appliance software release update or client package onto the appliance.

Perform this method from a computer that is connected to the appliance and that also has Internet access. Internet access is needed to download the files or packages from the Veritas SORT website.

To download software release updates or client packages to the appliance using a CIFS or an NFS client share:

  1. Open an SSH session and log on to the appliance as an administrator using the NetBackup Appliance Shell Menu.
  2. To open an NFS or a CIFS share, enter the following command:

    Main_Menu > Manage > Software > Share Open

  3. Map or mount the appliance share directory as follows:
    • Windows CIFS share

      \\<appliance-name>\incoming_patches

    • UNIX NFS share

      mkdir -p /mount/<appliance-name>

      mount <appliance-name>:/inst/patch/incoming/mount/<appliance-name>

  4. This step describes downloading the upgrade package files, the client and add-on packages, and where to find the MD5 and SHA1 checksums.
  5. Use the following commands to join (and extract) the release update .rpm files:

    • For Windows:

      copy /b NB_Appliance_N_<release-version>.x86_64-tar-split.1of3+ NB_Appliance_N_<release-version>.x86_64-tar-split.2of3+ NB_Appliance_N_<release-version>.x86_64-tar-split.3of3+ NB_Appliance_N_<release-version>.tar

      Note:

      This command must be entered as one string. Make sure that the only space in the name is after .3of3. In addition, <release> is the software release number and <version> is the posted version number.

      Use Windows WinRAR utilities to uncompress the NB_Appliance_N_<release-version>.tar file. The resulting files are as follows:

      • SYMC_NBAPP_update-<release-version>.x86_64.rpm

      • update.rpm.md5_checksum

      • update.rpm.sha1_checksum

    • For UNIX:

      cat NB_Appliance_N_<release-version>.x86_64-tar-split.1of3<space> NB_Appliance_N_<release-version>.x86_64-tar-split.2of3<space> NB_Appliance_N_<release-version>.x86_64-tar-split.3of3 | tar xvf -

      Where <release-version> is the software release number, such as 3.1, and the version number of the software release, such as -1.

      Note:

      This command is one string. In this example, there is one space between each split package that is identified with a "<space>".

      The resulting files are as follows:

      • SYMC_NBAPP_update-<release-version>.x86_64.rpm

      • update.rpm.md5_checksum

      • update.rpm.sha1_checksum

    Note:

    To extract packages on UNIX systems, Veritas recommends that you use GNU tar version 1.16 or higher instead of tar. See the following Technote for more information about extracting images:

    https://www.veritas.com/docs/TECH154080

  6. For UNIX systems, run one of the following commands to compute the checksum value for the .rpm file:

    md5sum SYMC_NBAPP_update-<release-version>.x86_64.rpm or sha1sum SYMC_NBAPP_update-<release-version>.x86_64.rpm.

    Verify that the checksum value matches the content of the update.rpm.md5_checksum file or the update.rpm.sha1_checksum file.

  7. Copy this release update or client package .rpm to the mounted share.

    Note:

    During the copy process, do not run any commands on the appliance. Doing so can cause the copy operation to fail.

  8. After you have successfully copied the release update or client package .rpm into the mounted share, unmap or unmount the shared directory.
  9. On the appliance, enter the following command to close the NFS and the CIFS shares:

    Main_Menu > Manage > Software > Share Close

    If you run any of the following commands before you close the share, the downloaded release update or client package is moved from the share directory location to its proper location. However, you must still run the Share Close command to ensure that the NFS and the CIFS shares are closed.

    Note:

    For upgrades from 2.6.1 or 2.6.1.x, the release update or the client package cannot be verified and moved unless the Symantec Critical System Protection (SCSP) scanning is complete.

    For upgrades from 2.7.1 or later, the release update or the client package cannot be verified and moved unless the Symantec Data Center Security (SDCS) scanning is complete.

    • List Version

    • List Details All

    • List Details Base

    • Share Open

    • Share Close

  10. To list the available release updates or client packages on the appliance, enter the following command and note the name of the downloaded files:

    Main_Menu > Manage > Software > List Downloaded

    Running this command validates and moves the release update or the client package from the share directory to its proper location. You are not notified that this move has occurred.

    After you run this command on the HA node with the downloaded package, run the command on the other node to make it available on that node.