[테스트 시나리오]
master db를 이용해 maria db 복제 구성 및 동기화를 진행한다.
복제 구성을 위한 사전작업
1. master db 데이터 백업 및 복제서버 구성
2. binlog 설정 on
3. replication 계정생성
4. replication 동기화 설정
- OS : centos 7.9.2009
- DB : maria 10.9.3
1. master db의 host name 변경 (db서버 구별을 위해)
hostnamectl set-hostname kmleeDB1
hostname
서버 1 (kmleedb1)
전체 백업 진행 > 생성 파일 확인
mysqldump -uroot -p --all-databases > kmleedb1.sql
서버 2 (kmleedb2)
OS 설치 및 mariadb 설치 후 상태 확인
scp로 백업파일 kmleedb2에 송신 및 데이터 1건 변경해둠
복구 진행 및 데이터 확인
log-bin 설정
[server1]
[server2]
repl용 계정 생성 후 repli 권한 부여
db1에 master position 값으로 replica 동기화 설정, 정상 동기화 확인
change master to master_host='192.168.100.128',
master_user='repl',
master_password='test1234',
master_log_file='mysql-bin.000001',
master_log_pos=328
데이터 동기화 확인
'Mysql & Maria > admin' 카테고리의 다른 글
mysql 처음 설치시 초기파라미터 (0) | 2024.08.26 |
---|---|
CentOS 7 Maria 10.3 이중화 Galera Cluster (0) | 2024.04.18 |
mysqlslap 사용 부하테스트 (0) | 2024.04.18 |
[환경변수] binlog_format (0) | 2024.02.23 |
CentOS 7 Maria 10.3 환경구축 (0) | 2024.01.31 |