NetBackup™ for MariaDB 管理指南

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

执行 MariaDB 备份

前提条件

执行备份之前,必须满足以下前提条件:

  • (LVM 用户)确保 MariaDB 数据目录和日志目录驻留在逻辑卷上。

  • (Windows) 在环境变量中设置 NetBackup\bin 目录。

    例如,Path =C:\Program Files\Veritas\Netbackup\bin

  • 配置 DataStore 策略。

  • (LVM) 验证卷组中的空间是否足以存放快照,然后在命令行中设置快照大小。

    注意:

    确保快照大小是要备份的实例大小的 50%。

  • (Linux) 创建符号链接 libmariadb.so 并确保该链接指向正确的 libmariadb.so.<n> 库版本。

  • 设置 FLUSHLOCK 用户权限。

通过命令行运行备份

通过命令行运行备份

  1. 运行以下命令:

    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

  2. (可选)出现提示时,键入数据库密码。然后,NetBackup 连接到数据库并启动备份。
通过 NetBackup 调度 MariaDB 备份

您可以使用 DataStore 策略类型调用备份脚本来调度 MariaDB 备份。

请参见为 MariaDB 备份创建 DataStore 策略