리플리케이션이나 다른 작업으로 인해 master-bin.00001 등의 파일이 생성될때가 있다. 해당 파일 삭제 방법
// 30일 이전 데이터 삭제
# mysql -uroot -p -e "PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY)"
or
mysql> PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY);
// 로그 파일로 복구
# /usr/local/mysql/bin/mysqlbinlog .../master-bin.00001 > backup_log.sql
// 30일 이전 데이터 삭제
# mysql -uroot -p -e "PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY)"
or
mysql> PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY);
// 로그 파일로 복구
# /usr/local/mysql/bin/mysqlbinlog .../master-bin.00001 > backup_log.sql
반응형