NetBackup™ Release Notes
- About NetBackup 10.0
- New features, enhancements, and changes
- NetBackup 10.0 new features, changes, and enhancements
- Operational notes
- NetBackup installation and upgrade operational notes
- NetBackup administration and general operational notes
- NetBackup administration interface operational notes
- NetBackup Cloud operational notes
- NetBackup with Veritas CloudPoint operational notes
- NetBackup for NDMP operational notes
- NetBackup for OpenStack operational notes
- NetBackup internationalization and localization operational notes
- NetBackup Snapshot Client operational notes
- NetBackup virtualization operational notes
- Appendix A. About SORT for NetBackup Users
- Appendix B. NetBackup installation requirements
- Appendix C. NetBackup compatibility requirements
- Appendix D. Other NetBackup documentation and related documents
RESTful APIs included in NetBackup 10.0
NetBackup 10.0 includes both updated and new RESTful application programming interfaces (APIs). These APIs provide a web-service-based interface that lets you configure and administer NetBackup in your environments.
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 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.
On SORT:
NetBackup API documentation is also available on SORT:
HOME > KNOWLEDGE BASE > Documents > Product Version > 10.0
Look under
. 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.
NetBackup 10.0 includes these new and enhanced APIs:
API Keys: Reissue and revoke existing API keys.
Bare Metal Restore: Manage BMR clients, configurations, and VM conversions.
Catalog Images: An image can be updated to modify its DTE mode.
Continuous Data Protection: Manage CDP hosts.
Data Classifications: Update data classifications.
Host Properties: Manage the following types of host properties:
globalAttributes
universalSettings
fibreTransport
restoreFailover
generalServer
portRanges
timeouts
clientAttributes
distributedApplicationRestoreMappings
firewallAttributes
logging
cleanup
accessControl
networkSettings
credentialAccess
defaultJobPriorities
enterpriseVaultHosts
networkBandwidth
preferredNetworks
resilientNetworks
scalableStorage
clientName
encryption
windowsClientSettings
clientExcludeLists
clientNetwork
clientLotusNotes
clientExchange
clientSharePoint
clientActiveDirectory
clientEnterpriseVault
unixClientSettings
clientBusyFileSettings
Malware: Manage scan hosts and initiate scans.
Media Servers: A media server can be updated to modify its DTE mode.
Recovery:
Instant access of files and folders from Standard and MS-Windows backup images.
Instant access for Oracle Copilot.
Recovery Point Service: List provider protected recovery points.
Retention Levels:
Security Anomalies: Manage records of detected security anomalies and report generation.
Server Lists: Manage the server lists for a host.
Service Principals: Manage API access for principals other than NetBackup hosts or users, such as a Kubernetes controller.
These APIs that have been versioned in NetBackup 10.0 due to breaking changes. The previous version of these APIs is still supported by specifying the correct version. See the Versioning section in the
on SORT for more details.Kubernetes Recovery Points:
GET /recovery-point-service/workloads/{workload}/recovery-points/{recoveryPointId} has changed the datatype of the instances attribute of the optionalKubernetesRecoveryPointInfo response object from a list of strings to a list of objects.
Host Properties:
GET /config/data-classifications has changed from a collection of individual resource objects to a single resource object containing an array of data classifications.
Universal Share Instant Access:
POST /recovery/workloads/universal-share/instant-access-mounts has changed the type value. The targetServer attribute has also been renamed to clients and changed to an array of strings.
Catalog Images:
GET /catalog/images and GET /catalog/images/{backupId}
The attribute dteMode has been renamed to imageDteMode in image response for v7.0.
The copyDteMode attribute and the hierarchicalDteMode attribute were added to the fragments attribute in image response for v7.0.
See the Versioned APIs section of the
on SORT for API v4.0-6.0 and API v7.0 examples.These APIs have changed in terms of filtering for the nbuVersion and nbuReleaseVersion fields. There are no behavior changes for other fields.
Note:
This behavior will only affect the binary operators (for example, gt, lt, le, and so on) from filter expression.
Listing Media Servers:
GET `/config/media-servers`
Listing Hosts:
The /config/hosts API behavior is the same as /config/media-servers, however, the filterable field is nbuReleaseVersion.
See the API Filter Behaviour Changes section of the
on SORT for examples.