Veritas NetBackup™ for MariaDB Administrator's Guide

Last Published:
Product(s): NetBackup (, 8.3)

About MariaDB backups

The nbmariadb -o backup command initiates the backup operation using the -S, -P, -s and -l as required parameters. The parameter -z is the required parameter for Linux operating systems.

The parameter portnum is the optional parameter. Configure these parameters in the nbmariadb.conf file or provide them on the nbmariadb command line, where the parameters provided on the command line takes precedence.

The agent protects the following files:

  • Schema files that are associated with all database tables.

  • Files that are associated with the database tables.

  • Data and index files.


Ensure that the MariaDB agent and NetBackup are of same version for successful backup and restore operations.

Figure: NetBackup for MariaDB backup workflow

NetBackup for MariaDB backup workflow
The NetBackup for MariaDB workflow

When you initiate a backup, the agent connects to the MariaDB database to execute a flush and read only lock on all tables. The agent then reads the associated NetBackup for MariaDB Agent database files from the mounted directory and initiates the backup. The LVM or VSS, then creates a snapshot, and mounts the snapshot.

The agent copies the associated files (the whole instance or the individual database) and then sends to the NetBackup XBSA interface. The NetBackup XBSA interface writes this data to the mounted media or disk storage managed by the NetBackup media server.

The command prompt displays the successful completion status of the backup. The Activity Monitor also displays the status for the backup job.