Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0
  3. Introduction to NetBackup XBSA
  4. What does NetBackup XBSA do?
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

What does NetBackup XBSA do?

The NetBackup XBSA interface allows an XBSA application to create, query, retrieve, and delete data objects using NetBackup for data storage. The operations on the objects use the rules and the policies that NetBackup defines and enforces. Examples of these rules and policies include the type of media the objects are stored on, the number of copies, the retention policies, the scheduled operations, and so on.

Objects are created and retrieved as a stream of data. Each object also has a set of attributes that are used to describe the object. These attributes include a CopyId, created by the NetBackup XBSA interface, that uniquely defines the object. The XBSA application specifies and uses other attributes to describe the object. When an object is retrieved, it is returned as a data stream and the XBSA application restores it to its original form.

An XBSA application can also query the NetBackup XBSA interface for the objects that it owns. This query is based on a subset of the attributes that were specified. The result of a query is a list of objects and their attributes. It can also be an empty list.

Objects can also be deleted when the XBSA application no longer needs them. Deleting an object prevents it from being retrieved or queried but does not necessarily delete the data. When the actual data gets deleted is a function of NetBackup.

Feedback

Was this page helpful?
Previous

What is NetBackup XBSA?

Next

Terminology

Feedback

Was this page helpful?