MySQL general_log_file日志备份

生产环境需要开启MySQL general_log_file日志,日志文件随着时间逐渐变大,现在备份日志文件到低性能磁盘上,为MySQL运行提供足够的高性能磁盘空间

修改general_log_file的日志文件位置

# 调整日志文件位置,使其输出到一个新的文件里面 mysql > set global general_log_file='/data01/mysql/logs/general_new.l'; # 备份原来的日志文件 mv /data/mysql/logs/general.l /data/mysql/logs/general.l.20200117 # 切换回日志文件 mysql > set global general_log_file='/data01/mysql/logs/general.l'; # 可以把备份的日志文件general.l.20200117拷贝到备份磁盘 mv /data/mysql/logs/general.l.20200117 /backup/mysql/logs/general.l.20200117