MYSQL 백업 과 복구
이하는 사내에 Mysql DB를 사용함에 있어서, 백업시스템 부제 및 DB 유실 사고에 대한 대처 방법에 대해서 정리 했습니다.Replication은 사용중에 있으나, 인위적으로 SQL Injection 공격등에 의해 데이터가 유실 되었을때는,Binary log를 사용해서 복구를 하는 방법등이 있습니다. 1. Mysql의 바이너리 로그 바이너리 로그에는 데이터를 지금 또는 나중에 업데이트하는 모든 명령문이 기록되어 있다.명령문은 데이터 수정을 가리키는 “이벤트 (event)” 형태로 저장된다.바이너리 로그는 각 명령문이 데이터를 업데이트하는 소비 시간 정보도 가지고 있다.바이너리 로그에는 SELECT 또는 SHOW와 같이 데이터를 수정하지 않는 명령문은 기록되지 않는다.만약에 여러분이 모든 명령문을 로그..
2015.12.06