반응형
mysql replication을 이용해서
실시간으로 mysql 데이터를 동기화 백업을 하는 중에 쿼리문으로 인해 에러가 발생하게 되면 동기화 백업이 멈추게 된다.
(단, slave db에 반영만 되지 않을 뿐 데이터는 계속 쌓아놓는다.)
이런 쿼리문 에러를 무시하고 계속 백업이 이루어지게 할 수 있다.
[SLAVE DB]
mysql 설정 파일은 my.cnf을 열어서 다음과 같이 설정을 한다.
slave-skip-errors = 1062
설명> 1062번 에러 코드가 발생하게되면 skip 한다.
참고> 여러개일 경우는 ","로 분리해서 추가한다.
slave-skip-errors = 1061, 1062
참고> 모든 에러 코드가 발생하면 skip 한다.
slave-skip-errors = all
반응형