首页云计算 正文

MySQL管理工具MySQL Utilities — 复制移动审计日志(17)

2024-12-18 3 0条评论

审计日志增长是迅速的,可能会撑爆磁盘空间的。因此,需要对磁盘使用量进行监控。可能需要复制日志文件到另一位置来释放一些存储空间。

实例

1 2 3 4 5 shell > mysqlauditadmin audit log name = / MySQL / SERVER / data / audit . log . 13753706179878237 \            copy copy to = / ARCHIVE / Audit_Logs remote login = user1 : server1 # Copying file from server1:/MySQL/SERVER/data/audit.log.13753706179878237 to /ARCHIVE/Audit_Logs: user1 @ server1s password : audit . log . 13753706179878237                    100 % 4716      4.6KB / s    00 : 01

–audit-log-name  指定要复制的审计日志的路径和文件名

–copy-to 指定要复制到的目标

–remote-login 指定用户名和文件所在的主机

–remote-login 是不需要的,如果源和目的地在同一台服务器上。此外,该选项不支持windows系统,应使用UNC路径代替。

权限

读取审计日志的权限。

对目的目录的写权限。

归档的审计日志名带有时间戳。

1 2 3 4 5 6 7 8 shell > mysqlauditadmin file stats audit log name = / MySQL / SERVER / data / audit . log + + + + + | File                          | Size        | Created                    | Last Modified              | + + + + + | audit . log . 13753706179878237    | 4716        | Thu Aug    1 16 : 23 : 37 2013    | Thu Aug    1 16 : 23 : 37 2013    | | audit . log                      | 6062        | Thu Aug    1 16 : 24 : 26 2013    | Thu Aug    1 16 : 24 : 26 2013    | | audit . log . 13753705495049727    | 335142503    | Thu Aug    1 16 : 22 : 29 2013    | Thu Aug    1 16 : 22 : 29 2013    | + + + + +

没带有时间戳的说明是当前正在使用的日志。可以通过使用–file-stats选项和 –audit-log-name选项指定当前正在使用的审核日志名来决定哪些日志需要复制移动。

如果 –audit-log-name指定了带有时间戳的日志名,只显示所指日志的信息。

文章转载来自:trustauth.cn

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/217417.html 发布于 2024-12-18
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码