Конфигурационный файл /opt/rubackup/etc/rb_module_mysql.conf
Обязательные к заполнению параметры обозначены символом .
| Параметр | Описание | ||
|---|---|---|---|
|
Имя пользователя СУБД, от которого будут выполняться операции резервного копирования.
|
||
|
Пароль пользователя СУБД.
|
||
|
Порт сервера СУБД.
|
||
|
Пользователь ОС, от имени которого будут выполняться операции резервного копирования.
|
||
|
Максимальный объём буферной памяти, используемый утилитой Задается в МБ (например,
|
||
|
Имя сервиса СУБД.
|
||
|
Путь к утилите
|
||
|
Путь к утилите
|
||
|
Путь к утилите
|
Пример листинга конфигурационного файла
/opt/rubackup/etc/rb_module_mysql.conf# Description variables
# Symbol "#" at the beginning of the line treats as a comment
# "#" in the middle of the line treats as a parameter value
# So please do not use comments in one line with parameter
#
# ----- General -----
#
# Database user for backup/restore operations.
# Allowed values: non-empty string.
#username backuper
#
# Password for the database user.
# Allowed values: non-empty string.
#password 12345
#
# Database TCP port.
# Allowed values: integer in range [1..65535].
#port 3306
#
# OS user/group owner for database files (used in chown after deployment).
# Allowed values: non-empty string (for example: mysql, mariadb).
#mysql_admin mysql
#
# Memory limit for apply-log stage.
# Allowed values: <integer><suffix>, where suffix is M or G (for example: 100M, 1G).
#use_memory 100M
#
# System service name used to stop/start database during deployment restore.
# Allowed values: non-empty string (for example: mysqld, mariadb).
#mysql_service mysqld
#
# Path or executable name for mysqladmin utility.
# Allowed values: non-empty string (absolute path or executable name from PATH).
#mysqladmin_path mysqladmin
#
# Path or executable name for innobackupex utility (used for MySQL 5.7).
# Allowed values: non-empty string (absolute path or executable name from PATH).
#innobackupex_path innobackupex
#
# Path or executable name for xtrabackup utility (used for MySQL 8/9 and MariaDB).
# Allowed values: non-empty string (absolute path or executable name from PATH).
#xtrabackup_path xtrabackup
#
# Variables value
username backuper
password qwerty1234
port 3306
mysql_admin mysql
use_memory 100M
mysql_service mysqld
mysqladmin_path mysqladmin
innobackupex_path innobackupex
xtrabackup_path xtrabackup