안녕하세요
운영중인 DB를 새로 셋팅된 서버에 리플리케이션을 걸어주려고 합니다.
현재 운영중인 DB는 데이터가 실시간으로 많은 데이터가 계속 쓰여지고 있습니다.
첨에
--master-data=2 --single-transaction --add-drop-table --routines
위 옵션을 가지고 운영 DB 덤프를 떠서 (약 1시간반 소요)
신 서버에 부어주었습니다. (약 12시간 소요..)
그리고 덤프파일 내에 포지션값을 갖고
CHANGE MASTER TO MASTER_HOST='xxx.xxx.xxx.xxx', MASTER_USER='xxx', MASTER_PASSWORD='1234',MASTER_LOG_FILE='mysql-bin.000333',MASTER_LOG_POS='3421234'
이런식으로 맞춰주었습니다.
그런데 db가 막 읽다가 duplicate-key 에러가 나네요.
분명 덤프를 뜬 시점에서 저런 옵션을 갖고 그대로 맞춰준건데 왜 그런 에러가 날까요?
답변부탁드려요.(__)
|