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. How to run a NetBackup XBSA application
  4. About How to run a NetBackup XBSA application
  5. Backups and restores initiated by NetBackup (through a script)
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

Backups and restores initiated by NetBackup (through a script)

The XBSA application can be initiated through NetBackup. This lets the XBSA application be treated like the rest of the system environment when creating and scheduling backup windows and other resource considerations. Backup and restore operations through NetBackup are done through scripts. When a DataStore policy is configured, the Files list is a script that is to be executed when the backup or restore is initiated. That script is executed as a user-directed backup. These scripts should contain any commands that are required to prepare the application for a backup or restore, including setting up an environment, halting processes, and so on, along with calling the XBSA application with the parameters that are required to execute the backup or restore operations.

Note:

All scripts must be stored and run locally. One recommendation is that scripts should not be world-writable. Scripts are not allowed to be run from network or remote locations. Any script that is created and saved in the NetBackup db_ext (UNIX) or dbext (Windows) location needs to be protected during a NetBackup uninstall.

For more information about registering authorized locations and scripts, review the knowledge base article:

http://www.veritas.com/docs/000126002

There is no ability to browse for backups. The Files list is a script to be executed, not a list of objects that can be restored. It is up to these scripts to determine what needs to be backed up or conversely what XBSA objects need to be restored. In this regard, the XBSA application needs to be fairly intelligent or allow options that can be specified to give the script the ability to be intelligent.

More Information

Registering authorized locations used by a NetBackup database script-based policy

Feedback

Was this page helpful?
Previous

Running a NetBackup XBSA application

Next

Backups and restores from the command line

Feedback

Was this page helpful?