한화시스템/회고
[013] 리눅스 Replication Set 만들자!!
jjam-mo
2024. 7. 6. 01:19
한화시스템 BEYOND SW 캠프 9기 13일차
2024.07.05_금
아니 벌써 금요일이라니!! 시간이 정말 빨리가네...가지마 ㅠㅠㅠ
나 뭐 한것도 없는데 가버리냐 ㅠㅠㅠ
리눅스 마지막 배우는 날 + 리눅스에 데이터베이스 서버를 올려보자!
리눅스에 master 계정, slave 계정을 각각 만들고 mariadb도 설치(mariadb-server, mariadb-client)하고
보안관련 작업(외부에서 root 계정으로 들어오지 못하게) 하고
## secure 설정하기
$ sudo mysql_secure_installation
외부에서 들어올 수 있게 bind-address도 0.0.0.0으로 설정하면서
DB구축 완료!!!!
이제 Replication 시작!
1. DB 서버의 부하 분산
(Slave는 select 위주로 하기 위해 / Master는 insert, delete, update 하기 위해)
2. 데이터 백업
위의 그림 메커니즘처럼 하면
master에서 무언가를 하면 slave에서도 저절로 바뀌고 신기했다!!
이런 방식으로 이번 데이터베이스 프로젝트를 적용시켜야 한다.
이런 식으로 만들었다!!
전체적으로 프로젝트 마무리가 되어가는 것 같다!!
조금 더 힘내고 공부 더 열심히 하자!!