NetBackup™ for MySQL Administrator's Guide

Last Published:
Product(s): NetBackup (10.0)

About NetBackup for MySQL Agent

NetBackup for MySQL Agent extends the capabilities of NetBackup to include backup and restore operations of MySQL databases. The agent is located on the NetBackup client and supports the operations on standalone setups. The agent supports MySQL version 5.5.5 and later.

The agent also supports to:

  • Validate the backup information.

  • Query backups.

  • Delete the backup information from the catalog files.

  • Redirect restore to a client different from that originally performed the backup.


Ensure that versions of the MySQL agent and NetBackup are same for successful backup and restore operations. If you upgrade NetBackup to newer version, then you must upgrade the agent version also.

NetBackup for MySQL workflow

The agent reads the parameters from the nbmysql.conf file and then initiates the operations. The nbmysql.conf file includes the parameters that you must set before you run the respective operations.

See The nbmysql configuration file.

The agent communicates with the MySQL database to create a snapshot. The Volume Shadow Copy Services (VSS) for Microsoft Windows or Logical Volume Manager (LVM) for Linux, takes a snapshot of the database.

The agent then interacts with the NetBackup XBSA interface to update the server name, policy, and schedule type information. The NetBackupmaster server connects to the NetBackup client to backup or retrieve the data that you want to protect. The agent mounts the snapshot, copies the file, and sends it to the NetBackup XBSA interface.

The NetBackup XBSA interface writes this data to the mounted media or disk storage managed by the NetBackupmedia server.