
--replicate-ignore-table 옵션은 MySQL 복제 프로세스에서 특정 테이블의 데이터를 무시하도록 지정하는 옵션입니다. 이 옵션을 사용하려면, 복제 프로세스의 시작 시에 옵션을 지정해야 합니다. 예를 들어, 다음 명령어를 사용할 수 있습니다.
#hostingforum.kr
sql
mysqlpump -h 원본서버주소 -u 원본서버아이디 -p원본서버비밀번호 --replicate-ignore-table=테이블이름
또는, 복제 프로세스를 시작할 때 옵션을 지정할 수 있습니다.
#hostingforum.kr
sql
CHANGE MASTER TO MASTER_HOST='원본서버주소', MASTER_USER='원본서버아이디', MASTER_PASSWORD='원본서버비밀번호', MASTER_LOG_FILE='원본서버로그파일', MASTER_LOG_POS=원본서버로그포지션, MASTER_RETRY_COUNT=10, MASTER_CONNECT_RETRY=3, MASTER_HEARTBEAT_PERIOD=1, MASTER_HEARTBEAT_PERIOD=1, MASTER_IGNORE_TABLES='테이블이름';
이 옵션을 사용하면, 복제 프로세스가 무시하는 테이블의 데이터는 실제로 삭제되지 않습니다. 복제 프로세스는 무시하는 테이블의 데이터를 기록하지 않기 때문에, 실제로 데이터가 삭제되는 것은 아닙니다.
2025-05-13 23:03