首页 > 数据库 >Mysql日志审计自动备份日志(按天)

Mysql日志审计自动备份日志(按天)

时间:2024-01-22 10:31:54浏览次数:30  
标签:audit ------------------ server 按天 dir% Mysql 日志 backup

echo off

echo ------------------ 开始备份日志文件------------------

set ymd=%Date:~0,4%%Date:~5,2%%Date:~8,2%

set backup-dir=C:\tools\mysql-server-audit

set pwd=%你自己的数据库密码%

echo 备份目录:%backup-dir%

echo --------------------------------------------------

if not exist %backup-dir% (

mkdir %backup-dir%

)

mysql -uroot -p%pwd% -e "set global server_audit_file_rotate_now=on;"

move C:\ProgramData\MySQL\"MySQL Server 5.7"\Data\server_audit.log.1 %backup-dir%

ren %backup-dir%\server_audit.log.1 server_audit-%ymd%.log


echo ------------------ 日志备份完成!------------------


保存文件之后修改后缀名为bat。配置系统定时任务即可。

标签:audit,------------------,server,按天,dir%,Mysql,日志,backup
From: https://blog.51cto.com/momo1226/9361702

相关文章