NetBackup™ for MariaDB Administrator's Guide
- Introduction to NetBackup for MariaDB Agent
- Installing the NetBackup for MariaDB Agent- Planning the installation of NetBackup for MariaDB Agent
- Verifying the operating systems and the platforms
- Installing prerequisites for NetBackup for MariaDB Agent
- Post-installation requirements for NetBackup for MariaDB Agent
- Describing the NetBackup for MariaDB Agent package
- Installing NetBackup for MariaDB Agent
- Authenticating the password
- Uninstalling the NetBackup for MariaDB Agent
 
- Configuring the NetBackup for MariaDB
- NetBackup for MariaDB backup and restore
- Troubleshooting for NetBackup for MariaDB
- Appendix A. About NetBackup for MariaDB commands and conventions
- Appendix B. NetBackup for MariaDB commands
- Index
Post-installation requirements for NetBackup for MariaDB Agent
After you install
- (Windows) Configure the NetBackup for MariaDB Agent to run with administrative privileges. 
- (Windows) Add the NetBackup - bindirectory to the PATH user environment variable.
- (Linux) If the nbmariadb.conf file does not exist, create the default configuration file. For more information, See The nbmariadb.conf configuration file. 
- (Linux) The user of the agent is a superuser or has superuser privileges. 
- (Linux) Symbolic link: If a symbolic link does not exists, create a symbolic link - libmariadb.soor- libmysqlclient.soand ensure that it points to- libmariadb.so.<n>and- libmysqlclient.so.<n>respectively, where- <n>is the MariaDB client library version. You can create the symbolic link at your chosen directory.- The client library name is - libmysqlclient.soin older versions of MariaDB and- libmariadb.so.in newer versions.- For example, if the MySQL client library version is 18, then the symbolic link - libmysqlclient.sopoints to- libmysqlclient.so.18.- Note: - Ensure that you update the MARIADB_LIB_INSTALL_PATH parameter in the - nbmariadb.conffile with the absolute path of the symbolic link.
- Set the privileges for the MariaDB users for backup and restore operations. - Table: User and privileges lists the user type and the privileges for the respective user. 
Table: User and privileges
| User type | Privileges | 
|---|---|
| Backup | LOCK TABLES, SELECT FILE, RELOAD, SUPER, UPDATE, TRIGGER, SHOW, VIEW, EXECUTE, and EVENT. | 
| Restore | CREATE, DROP, INDEX, SHUTDOWN, INSERT, ALTER, DELETE, UPDATE, TRIGGER, SUPER, and CREATE VIEW. | 
To set the MariaDB server user privileges, run the following MariaDB commands:
GRANT SELECT, INSERT, UPDATE, CREATE, DROP, RELOAD, SHUTDOWN, FILE, INDEX, ALTER, SUPER, LOCK TABLES, CREATE VIEW, SHOW VIEW, TRIGGER, CREATE ROUTINE, DELETE, EVENT, ALTER ROUTINE ON, *.* TO 'USER' @ 'localhost' IDENTIFIED BY 'PASSWORD';
For more information, refer to MariaDB Administration Guide.