NetBackup™ for MariaDB 管理指南

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

nbmariadb.conf 配置文件

NetBackup for MariaDB (nbmariadb.conf) 配置文件包含相应操作的参数。它位于客户端上并包含预定义的设置。您可以在 nbmariadb.conf 文件中配置参数或在命令行上提供,但命令行参数优先。

有了 nbmariadb.conf 文件,您就不必在每次运行操作时提供参数。如果未在 nbmariadb.conf 文件中配置参数,则默认参数值优先。

nbmariadb.conf 文件位于以下位置:

  • (Windows)

    C:\Program Files\Veritas\NBMariaDBAgent\nbmariadb.conf

  • (Linux RHEL 和 SUSE)/usr/NBMariaDBAgent\nbmariadb.conf

创建 nbmariadb 配置文件

从 NetBackup 8.2 开始,在 RHEL 或 SUSE 上安装代理时,默认情况下不会创建 nbmariadb.conf 文件。由于 RPM 安装程序仅覆盖目标目录 /usr/NBMariaDBAgent/ 中的任何现有文件,因此可以防止覆盖现有配置文件。

如果 nbmariadb.conf 文件不存在,则可以通过运行 backup utility 命令创建该文件,而无需任何其他选项。例如,运行 ./nbmariadb 命令。此命令会创建默认的 nbmariadb.conf 文件。

表:nbmariadb.conf 文件参数列出了 nbmariadb.conf 文件参数:

表:nbmariadb.conf 文件参数

参数

描述

必需参数

默认值

DB_PORT

配置应该对其执行备份或还原的 MariaDB 数据库服务器端口号。该端口号将验证 MariaDB 服务状态。

备份和还原

如果未指定端口号,则默认为 3306。

DB_USER

配置 MariaDB 数据库用户名。

备份

如果未指定用户名,则默认为 root

MARIADB_LIB_INSTALL_PATH

(Linux) 配置 libmariadb.so 二进制文件路径。

备份

无默认值。

MASTER_SERVER_NAME

指定运行备份的 NetBackup 主服务器,还原查询并删除备份和还原。

备份、还原、查询和删除。

无默认值。

POLICY_NAME

指定 DataStore 策略名称。

备份

无默认值。

SCHEDULE_NAME

标识在创建 DataStore 策略时配置的备份日程表。

备份

无默认值。

CLIENT_NAME

定义 NetBackup MariaDB 客户端名称。

重定向还原和查询

如果未指定客户端名称,则默认为 NetBackup 主服务器。

SNAPSHOT_SIZE

(Linux) 指定 LVM 快照的快照大小。以千字节、兆字节或十亿字节(分别为 KB、MB 或 GB)为单位指定快照大小。

LVM 备份

如果未指定快照大小,则默认为 MB

DB_BACKUP_ID

DB_BACKUP_ID 是备份映像名称。此参数可配置使用备份 ID 指定的备份文件。

通过指定备份映像名称删除备份。

无默认值。

MARIADB_TARGET_DIRECTORY

指定要将备份还原到的目标目录。

还原

无默认值。

NBMARIADB_LOG_LEVEL

NBMARIADB_LOG_LEVEL 参数可用于设置 nbmariadb 日志的日志记录级别。对于特定的日志记录级别,将记录处于或低于该级别的所有详细信息。

nbmariadb 调试日志包括以下详细级别:

  • 1 – ERROR:应该纠正的条件,例如配置错误。

  • 2 – WARN:不是错误但可能需要特殊处理的条件。

  • 3 – INFO:提示性消息

  • 4 – DEBUG:调试用于故障排除的消息。

日志级别有助于控制要访问用于解决错误的信息量。

如果未指定 nbmariadb 日志级别,则默认为日志级别 1。

NBMARIADB_LOG_SIZE

指定 nbmariadb 日志大小 (MB)。默认大小为 10 MB。当日志达到指定大小时,会覆盖现有日志信息。

您可以根据要写入日志的事件指定该值。

如果未指定 nbmariadb 日志大小,则默认为 10 MB。

BACKUP_TYPE

可用选项:

  • auto:默认选项。执行自动发现备份。

  • lvm:代理强制执行 lvm 快照。

  • nonlvm:代理通过使用 mariabackup 强制执行 nonlvm 方式备份。

备份操作

自动