NetBackup™ for MariaDB 管理指南
执行 MariaDB 备份
执行备份之前,必须满足以下前提条件:
确保 MariaDB 代理和 NetBackup 的版本相同。如果将 NetBackup 升级到更高版本,则还必须升级代理版本。
(LVM 用户)确保 MariaDB 数据目录和日志目录驻留在逻辑卷上。
(Windows) 在环境变量中设置
NetBackup\bin目录。例如,
Path =C:\Program Files\Veritas\Netbackup\bin(Windows) 在用户环境变量中设置
MariaDB\bin目录。从配置 DataStore 策略。
(LVM) 验证卷组中的空间是否足以存放快照,然后在
nbmariadb.conf文件中或通过命令行设置快照大小。注意:
确保快照大小是要备份的实例大小的 50%。
(Linux) 创建符号链接
libmariadb.so并确保该链接指向正确的libmariadb.so.<n>库版本。确保使用符号链接的绝对路径更新
nbmariadb.conf文件中的 MARIADB_LIB_INSTALL_PATH 参数。有关更多信息,请参见NetBackup for MariaDB 代理 的安装后要求。
设置 FLUSH 和 LOCK 用户权限。
在
nbmariadb.conf文件中设置以下参数:DB_USER
DB_PORT
MASTER_SERVER_NAME
POLICY_NAME
SCHEDULE_NAME
MARIADB_LIB_INSTALL_PATH
(Linux) SNAPSHOT_SIZE
验证安装前提条件和安装后要求。
有关更多信息,请参见NetBackup for MariaDB 代理 的安装先决条件。
有关更多信息,请参见NetBackup for MariaDB 代理 的安装后要求。
运行备份
- 运行以下命令:
nbmariadb -o backup
-S master_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
- (可选)出现提示时,键入数据库密码。然后,NetBackup 连接到数据库并启动备份。
您可以使用 DataStore 策略调用备份脚本,从安排 MariaDB 备份。
有关更多信息,https://www.veritas.com/support/en_US/article.100041621