NetBackup™ for MariaDB Administrator's Guide
Performing MariaDB backups
Before you perform the backups, you must meet the following prerequisites:
(LVM users) Ensure that the MariaDB data directory and logs directory reside on the logical volume.
(Windows) Set the
NetBackup\bindirectory in the environment variable.For example,
Path =C:\Program Files\Veritas\Netbackup\binConfigure the DataStore policy.
(LVM) Verify that there is enough space for the snapshot in the volume group, and then set the snapshot size on the command line.
Note:
Ensure that the snapshot size is 50% of the instance size that you want to backup.
(Linux) Create a symbolic link
libmariadb.soand ensure that it points to the correctlibmariadb.so.<n>library version.Set the FLUSH and LOCK user privileges.
To run the backup from the command line
- Run the following command:
nbmariadb -o backup
-S primary_server_name
-P policy_name
-s schedule_name
(Linux)-z snapshot_size
-l mariadb_library_path
[-portnum db_port]
[-u db_user]
(Linux)-b backup_type
- (Optional) When prompted, type the database password. The NetBackup then connects to the database and initiates the backup.
You can schedule the MariaDB backups using the DataStore policy type to call a backup script.