原因
在备份站点的时候如果开启MySQL二进制日志,备份压缩包会比较大,而且很占磁盘空间
如果没有数据库主从复制需求,或者数据库分析,那么可以关闭二进制日志
设置可执行目录
amh面板需要设置可执行目录才能执行脚本,例如将/root/test/设置为可执行目录
mkdir -p /root/test/
amh amcrontab set_sh /root/test/
脚本
下载脚本到可执行目录(注意mysql版本必须是:mysql-generic-5.7 )
cd /root/test/
wget -O clean_mysql_logs.sh https://raw.githubusercontent.com/woniu336/open_shell/main/clean_mysql_logs.sh
chmod +x clean_mysql_logs.sh
脚本功能:删除旧的二进制日志,保留最新的5个日志
添加定时任务
后台添加定时任务:确保将脚本下载到可执行目录/root/test
,这是amh特色
amh amcrontab run_sh /root/test/clean_mysql_logs.sh