更新时间:2024-09-27 16:00:05

客户端安装目录下AnyBackupClient/etc/ClientService/MySQL下的MySQLEnv.Config文件,为MySQL可配置项,现加以说明,可按照需要进行配置。

DisabledNetstat = #如果当前用户没有权限调用netstat命令,可通过配置该参数,命令变sudo netstat
SSLMode = VERIFY_CA
SSLKey = /usr/local/mysql/data/server-key.pem
SSLCa = /usr/local/mysql/data/ca.pem
SSLCert = /usr/local/mysql/data/server-cert.pem
SSLCapath = /usr/local/mysql/data
SSLCipher = #数据库开启了SSL选项时需要配置密钥和证书
MySQLBinlogKeep=1 #完成恢复后是否保留Binlog文件,配置为1 表示将恢复到零时目录下的日志文件保留下来,供用户使用。临时目录为:/xxx/.MySQL_Binlog_Dir下,注意/xxx为已恢复的数据库的数据目录。
MySQLProcLogOn = 1 #通过该选项开启mysqlproc和mysqlphyproc的日志
MySQLConnectServerTimes = 60 #尝试连接数据库的次数
DatabaseProcessName = mysqld #如果数据库服务的可执行文件名不是mysqld或mariadb时,可以在此配置可执行文件名称,用于数据源自发现
MaxDatabaseStopTime = 5 #恢复时停数据库的最大超时时间,默认时5分钟,该参数的单位为分钟
IntervalTimeAfterStopMySQL = 20 #检测到数据库未停止再次调用停数据库命令的时长,默认20秒,改参数单位为秒
OptionForPXBBackup = --ftwrl-wait-timeout=3600 #当数据库中存在长查询时,可以设置该参数,设置超时时间,例如--ftwrl-wait-timeout=3600,代表超时间时间为1小时,适用于数据保护与副本数据管理。
mysql.MySQLDSafeAbsPath = /usr/bin/mysqld_safe
mysql.MySQLDAbsPath = /usr/sbin/mysqld
mysql.MySQLAdminAbsPath = /usr/bin/mysqladmin
mysql.MySQLBinlogAbsPath = /usr/bin/mysqlbinlog
mysql.MySQLExeAbsPath = /usr/bin/mysql #配置Linux环境中数据库可执行文件的路径。