Linux
[MariaDB][Mysql] mysql-bin 로그 정리
1. 개요 /database/mysql-bin-000xxx 으로 시작하는 로그를 볼 수 있다. 해당 로그의 경우, Mysql DML 과정에서 발생되는 SQL 쿼리등을 저장하면서 , 향후 장애 발생 시 bin 로그를 이용하여 복구를 가능 하도록 하기 위한 목적이다 . 다만, expire 기간 없이 무한정 쌓게 되면, 서버 용량이 엄청나게 소모되는 것을 알 수 있을 것이다 . 그러기 위해서, 수동으로 crontab을 이용하여 정리하는 명령어를 제작하였다. 2. 방법 #!/bin/bash target=$(ls -f mysql-bin.0* | sort -r) echo ${target[1]} mysql
2023. 5. 13. 12:23