mysql replication 마스터 단절없이 구성

2019. 4. 7. 16:17·시스템/DB

리플리케이션 구성시 특정옵션으로 master의 binlog와 posno 를 남기면서 덤프 가능합니다.

 

- 마스터 서버에서 mysqldump 실행

mysqldump -p --single-transaction --master-data=2 --all-databases > 파일명.sql

 

* 옵션 설명

--single-transaction : INNODB Lock 없이 dump

--master-data=2 : 덤프 헤더부분에 CHANGE MASTER 구문을 남김

--all-databases = 전체 데이터베이스

 

* 추가적으로 고려 가능한옵션

--add-drop-database : SLAVE DB 에 IMPORT 시 기존 DB삭제 / 생성후 IMPORT

 

mysqldump가 완료되고 덤프파일을 열어보면 약 22라인 정도에 CHANGE MASTER 구문이 생긴것을 확인할수 있습니다.

 

-- CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.XXXX', MASTER_LOG_POS=XXX;

저작자표시 비영리 (새창열림)

'시스템 > DB' 카테고리의 다른 글

xtrabackup 으로 단절없이 replication 구성  (0) 2025.11.30
'시스템/DB' 카테고리의 다른 글
  • xtrabackup 으로 단절없이 replication 구성
bash1004
bash1004
  • bash1004
    bash
    bash1004
  • 전체
    오늘
    어제
    • 분류 전체보기 (10)
      • 시스템 (8)
        • CENTOS6 (1)
        • CENTOS7 (1)
        • 젠서버 (1)
        • 시스템운영 (3)
        • DB (2)
      • 고전게임 (0)
      • 일상 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    XenServer
    CentOS
    젠서버
    vnc
    xencenter
    그래픽
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
bash1004
mysql replication 마스터 단절없이 구성
상단으로

티스토리툴바