mysqldump on slave
mysql replication backup on slave
mysqldump for additional slave
Master에 영향을 주지 않고 특정 슬레이브에서 덤프를 하고 싶을때
mysqldump option --dump-slave 옵션 사용 가능
예시)
mysqldump --all-databases --dump-slave=2 --single-transaction --order-by-primary -u 계정 -p > /덤프/파일명.sql
--dump-slave=2 : dump를 실행하는 슬레이브에 설정된 Master 서버 정보를 dump 파일에 CHANGE MASTER TO 로 기록
1: 실제 statement로 기록 / 2: CHANGE MASTER TO를 주석 처리
--------------
관련 옵션)
--master-data=2 : dump를 실행하는 서버의 정보를 CHANGE MASTER TO 정보로 기록
마스터에서 직접 dump를 실행할 경우나, 슬레이브에서 슬레이브 체인을 구성할때{M -> S(M) -> S} 활용 가능
참고:
https://dev.mysql.com/doc/refman/5.6/en/mysqldump.html#option_mysqldump_dump-slave
'개발' 카테고리의 다른 글
PHP Session handler Redis 설정 (0) | 2017.12.22 |
---|---|
Let’s Encrypt SSL 인증서 설치 경로 변경 (0) | 2017.12.22 |
uCloud NAS 연결 (0) | 2017.12.22 |
Hshare Demon Install (CentOS 6.9) (0) | 2017.12.22 |
[CodeIgniter] URL에서 index.php 제거 (0) | 2017.03.20 |