log2 [MySQL] Binlog 조회 / 삭제 / 보관 기간 설정하기 Binlog 조회 / 삭제 / 보관 기간 설정하기 MySQL을 사용하다 보면 Binlog(바이너리 로그)가 디스크에 백업이 된다. 디스크의 용량이 크다면 크게 상관없겠지만, 디스크 용량이 적거나 아니면 백업되는 Binlog 사이즈가 큰 경우 MySQL이 원활하기 구동될 수 있도록 디스크 관리를 해줘야 한다. 이때 Binlog(바이너리 로그)가 불필요하게 너무 많이 쌓이게 되면 삭제를 진행해줘야 한다. 이번에는 Binlog(바이너리 로그)에 대해서 조회 방법, 삭제 방법, 보관 기간 설정하는 부분을 알아보도록 하자. 1. Binlog(바이너리 로그)란? 그럼 먼저 Binlog(바이너리 로그)가 무엇인지 알아보자. 바이너리 로그는 MySQL 3.23.14 Version부터 도입되었으며, Create, Dro.. 2022. 3. 11. [Linux] Logrotate 이용한 로그 관리하기 Logrotate 이용한 로그 관리 Linux(리눅스)에서 로그 관리를 위해 기본적으로 Logrotate를 사용한다. 그럼 간단하게 Logrotate가 무엇이고, 어떻게 설정하는지 알아보도록 하자. 1. Logrotate란? 로그(Log) 파일을 압축, 삭제, 메일링, 권한 등 설정하여 쉽게 관리할 수 있도록 사용되는 Linux 시스템 명령어이다. Logrotate를 사용하는 이유는 여러 가지가 있겠지만 그중 제일 큰 부분은 분할과 용량 때문이다. 첫 번째로는 한 개의 파일에 계속적으로 로그들을 쌓는다면 일단 파일을 여는 것부터 문제가 된다. 만약 파일을 열었다고 해도 파일 내에 많은 로그가 저장되어있기에 원하는 걸 찾기도 쉽지 않다. Logrotate 설정으로 분할하여 저장된다면 파일의 용량도 적을 뿐.. 2022. 1. 30. 이전 1 다음 300x250 300x250 300x250 300x250