NetBackup™ Release Notes

Last Published:
Product(s): NetBackup & Alta Data Protection (10.4)
  1. About NetBackup 10.4
    1.  
      About the NetBackup 10.4 release
    2.  
      About NetBackup Late Breaking News
    3.  
      About NetBackup third-party legal notices
  2. New features, enhancements, and changes
    1.  
      About new enhancements and changes in NetBackup
    2. NetBackup 10.4 new features, changes, and enhancements
      1.  
        Changes in Veritas terminology
      2.  
        RESTful APIs included in NetBackup 10.4
      3.  
        Client-side deduplication control from policies in NetBackup web UI
      4.  
        Changes to the dashboard in the NetBackup web UI
      5.  
        Malware scan improvements
      6.  
        Enhancement in multifactor authentication
      7.  
        Enhancements in anomaly detection
      8.  
        Enhancements in multi-person authorization
      9.  
        NetBackup support for OCSF-formatted audit events
      10.  
        End-of-support-life (EOSL) for NetBackup Replication Director, replaced with NetBackup Snapshot Manager (NBSM)
      11.  
        NetBackup 10.4 support additions and changes
      12.  
        Deprecating support for Red Hat Enterprise Linux 7
      13.  
        Support for CIS Level 2 v2 benchmark for Red Hat Enterprise Linux 8 machines
      14.  
        Several shutdown commands to be deprecated in a future release
      15.  
        Windows compiler and security requirements for NetBackup 10.4 and later installation and upgrade
      16.  
        Script for setting up image sharing with cloud recovery servers to be deprecated
      17.  
        AMI is used to create virtual machine in the AWS cloud environment
      18.  
        Upgraded containerized services
      19.  
        Oracle Cloud Infrastructure support for cloud workloads
      20.  
        Support for VMware vSAN Express Storage Architecture (ESA)
      21.  
        Browse ability for vApps with VMware policy in NetBackup web UI
      22.  
        New features for NetBackup for VMware in the NetBackup web UI
      23.  
        Support for XFS-formatted volumes and LVM2 Thin Pool Volumes
      24.  
        New features and changes for NetBackup for Microsoft SQL Server
      25.  
        New features and changes for NetBackup for Oracle
      26.  
        Support for Kubernetes workload type for malware scanning
      27.  
        Patching mechanism for primary and media servers
      28.  
        New features for Dynamic NAS (D-NAS)
  3. Operational notes
    1.  
      About NetBackup 10.4 operational notes
    2. NetBackup installation and upgrade operational notes
      1.  
        If NetBackup 10.4 upgrade fails on Windows, revert to previous log folder structure
      2.  
        Native installation requirements
      3.  
        NetBackup servers must use a host name that is compliant with RFC 1123 and RFC 952
      4.  
        About support for HP-UX Itanium vPars SRP containers
    3. NetBackup administration and general operational notes
      1.  
        Updates to database commands
      2.  
        For some workload environments, reduce the size of the job database before upgrade
      3.  
        Policies using Replication Director fail with error code 4224
      4.  
        Failed to get response from NetBackup malware utility
    4. NetBackup administration interface operational notes
      1.  
        Delay in NetBackup web UI when adding or removing columns in Catalog area
      2.  
        Intermittent issues with X forwarding of NetBackup Administration Console
      3.  
        NetBackup Administration Console fails in Simplified Chinese UTF-8 locale on Solaris SPARC 64-bit systems with Solaris 10 Update 2 or later
    5. NetBackup Bare Metal Restore operational notes
      1.  
        After PIT restore, "The host ID does not exist" error appears
      2.  
        NetBackup services may not start automatically after BMR restore on a Linux client
    6. NetBackup Cloud Object Store Workload operational notes
      1.  
        Auto Image Replication (AIR) from NetBackup version 10.4 requires NetBackup 10.2 or later
      2.  
        For Azure, backups fail when an older policy is updated with a new backup host
      3.  
        Replicated backups cannot be restored to older NetBackup versions
      4.  
        Changing the authentication method of existing Cloud object store accounts on Ceph may fail
      5.  
        Red Hat Ceph does not support the Assume role credential type
    7. NetBackup Snapshot Manager (formerly NetBackup CloudPoint)
      1.  
        Indexing not supported on instances created from AWS Marketplaces AMIs
      2.  
        Verifying the storage array certificate
    8. NetBackup database and application agent operational notes
      1. NetBackup for Microsoft SQL Server operational notes
        1.  
          VMware backups that use T-SQL snapshots fail with error code 114
        2.  
          SQL Server filegroup backups not supported on non-readable secondary
    9. NetBackup NAS operational notes
      1.  
        Parent directories in the path of a file may not be present in an NDMP incremental image
      2.  
        RD storage units are not listed as Replication targets
    10. NetBackup for OpenStack operational notes
      1.  
        NetBackup for OpenStack appliance re-initalization feature is removed from NetBackup for OpenStack 10.4
      2.  
        Excluding volumes from the backup is not supported in NetBackup for OpenStack 10.4
      3.  
        NetBackup for OpenStack 10.4 imports only policies from the older versions
      4.  
        NetBackup for OpenStack Datamover API (NBOSDMAPI) service times out in the haproxy connection
      5.  
        Instance volumes in the incremental backups cannot be mounted
      6.  
        Success message appears along with the error message when you delete the protection that has recovery points
      7.  
        Restored VMs have blank metadata config_drive attached
      8.  
        No operation is permitted in insecure way for SSL-enabled Keystone URL
      9.  
        If the OpenStack project is deleted, importing policy does not work in NetBackup for OpenStack 10.4
    11. NetBackup internationalization and localization operational notes
      1.  
        Support for localized environments in database and application agents
      2.  
        Certain NetBackup user-defined strings must not contain non-US ASCII characters
  4. Appendix A. About SORT for NetBackup Users
    1.  
      About Veritas Services and Operations Readiness Tools
  5. Appendix B. NetBackup installation requirements
    1.  
      About NetBackup installation requirements
    2.  
      Required operating system patches and updates for NetBackup
    3.  
      NetBackup 10.4 binary sizes
  6. Appendix C. NetBackup compatibility requirements
    1.  
      About compatibility between NetBackup versions
    2.  
      About NetBackup compatibility lists and information
    3.  
      About NetBackup end-of-life notifications
  7. Appendix D. Other NetBackup documentation and related documents
    1.  
      About related NetBackup documents

RESTful APIs included in NetBackup 10.4

NetBackup 10.4 includes both updated and new RESTful application programming interfaces (APIs). These APIs are built on the Representational State Transfer (REST) architecture. They provide a web-service-based interface that lets you configure and administer NetBackup in your environments.

API documentation

You can find documentation for the NetBackup APIs in on SORT and on your primary server. Make sure to review the Versioning topic and the What's New topic in the Getting Started section.

  • On SORT:

    NetBackup API documentation is available on SORT:

    HOME > KNOWLEDGE BASE > Documents > Product Version > 10.4

    Look under API Reference. A Getting Started document provides background information about using NetBackup APIs. The API YAML files are also available for reference, however, they are not functional. You cannot test the APIs from the documents on SORT.

  • On your primary server:

    APIs are stored in YAML files on the primary server:

    https://<primary_server>/api-docs/index.html

    The APIs are documented in Swagger format. This format lets you review the code and test the functionality by making actual calls with the APIs. You must have the appropriate security permissions to access the primary server and APIs to use the Swagger APIs.

    Caution:

    Veritas recommends that you test APIs only in a development environment. Because you can make actual API calls from the Swagger files, you should not test the APIs in a production environment.

New APIs

NetBackup 10.4 includes these new and enhanced APIs:

  • Robots:

    • Delete robots.

    • Update a robot.

    • Get robot details by robot name.

    • Retrieve list of unique device hosts for configured robots.

  • Robot Inventory:

    • Get robot contents.

    • Fetch the list of bar code rules.

    • Create a new bar code rule on the media manager server.

    • Update the specified bar code rule.

    • Delete the specified bar code rule.

    • Fetch the list of media server's media ID generation rules.

    • Set the list of media server's media ID generation rules.

    • Fetch the list of media server's media ID prefixes.

    • Set the list of the media server's media ID prefixes.

    • Manage robot volume configuration.

    • Get media type mappings for a specified robot type.

  • Tape media volumes:

    • Retrieve list of tape media volumes.

    • Create tape media volumes.

    • Retrieve details for a tape media volume.

    • Perform quick erase or long erase on a volume.

    • Perform label operation on a volume.

    • Retrieve list of external media types.

    • Rescan and update bar codes for one or more tape volumes.

    • Move volumes between robots.

    • Update one or more tape volumes.

    • Delete one or more tape volumes.

    • Eject one or more tape media volumes from a robot.

  • Tape media volume groups:

    • Retrieve list of tape volume groups.

    • Retrieve details of a tape volume group.

    • Update a tape volume group.

    • Delete a tape volume group.

  • Volume pools:

    • Create a new tape volume pool.

    • Retrieve details of a volume pool by ID.

    • Update a volume pool.

    • Delete one or more volume pools.

  • Tape Media Owners:

    • Retrieve a list of media owner names.

  • Media Settings:

    • Retrieve associated EMM server settings.

    • Update associated EMM server setting.

  • Storage devices:

    • Retrieve tape robots and standalone drives used for storage unit configuration.

  • Malware:

    • Delete failed/canceled scan result with specified ID.

    • Validate configuration for malware scan.

  • Anomaly:

    • Update the feedback parameters of a policy and client.

  • File Hash Search:

    • Search files by file hash.

  • Multifactor Authentication:

    • The existing multifactor authentication infrastructure is enhanced to be adaptive.

Versioned APIs

These APIs that have been versioned in NetBackup 10.4 due to breaking changes. The previous version of these APIs is still supported by specifying the correct version. See the Versioning section in the API Reference on SORT for more details.

  • Get tape-volume-pools API:

    GET /storage/tape-volume-pools` no longer supports filtering on `policyType`.

  • Establish trust with a primary server API:

    `POST /config/servers/trusted-master-servers`

    Request Payload for credential based trust will require one additional 'remotePrimaryAuthMode' field from version 11.0 onwards.

    API v10.0 example:

    "trustedMasterServerName": "String",
    "authenticationType": "CREDENTIAL",
    "userName": "String",
    "password": "String",
    "fingerprint": "String"

    API v11.0 example:

    "trustedMasterServerName": "String",
    "authenticationType": "CREDENTIAL",
    "userName": "String",
    "password": "String",
    "fingerprint": "String",
    "remotePrimaryAuthMode":"String"
  • Add scan host API:

    `POST /malware/scan-hosts` new mandatory parameter. `mediaServerName` has been added to the payload, which is used for validating the scan host before adding it.

    API v10.0 example:

    {
      "data": {
        "type": "createScanHost",
        "attributes": {
          "hostName": "scanhost.example.com",
          "maxNoOfParallelScans": 0,
          "state": "ACTIVE",
          "scanHostCredentialName": "sample_creds"
        },
        "relationships": {
          "malwareTool": {
            "data": {
              "type": "malwareTool",
              "id": "1"
            }
          },
          "scanHostPool": {
            "data": {
              "type": "scanHostPool",
              "id": "2"
            }
          }
        }
      }
    }

    API v11.0 example:

    {
      "data": {
        "type": "createScanHost",
        "attributes": {
          "hostName": "scanhost.example.com",
          "maxNoOfParallelScans": 0,
          "state": "ACTIVE",
          "scanHostCredentialName": "sample_creds",
          "mediaServerName": "mediaserver.example.com"
        },
        "relationships": {
          "malwareTool": {
            "data": {
              "type": "malwareTool",
              "id": "1"
            }
          },
          "scanHostPool": {
            "data": {
              "type": "scanHostPool",
              "id": "2"
            }
          }
        }
      }
    }