🔒이중화
▶ 이중화 구성 전 사전 지식
운영서버 = Master = DB엔진 설치되어 있는 서버PC
예비서버 = Slave = 클라이언트PC
승격화 : 예비서버를 운영서버로 전환하는 과정
▶ 이중화 구성이란?

복수의 DB Server를 운영서버(Master), 예비서버(Slave)로 두고, 운영서버에 장애가 발생하면 예비서버를 운영서버로 전환하여 서비스 가능하도록 하는 구성입니다.
이중화를 구성하면, 운영서버에서 예비서버로 실시간으로 데이터를 전송하기 때문에 전환했을 때 바로 복구가 가능합니다.
▶ Master PC 충족 조건
- OS : 64bit
- HDD : 서버PC의 PostgreSQL DB사이즈 이상
- PC명 : 한글 미포함
- RAM : 8GB 이상 권장
▶ Slave PC 충족 조건
- OS : 64bit
- HDD : 서버PC의 PostgreSQL DB사이즈 이상
- PC명 : 한글 미포함
- RAM : 4GB 이상 권장
▶ 이중화 구성 툴 3가지
YsrHAMaster (Master 구성 툴)
→ 이중화 구성을 위해 첫 번째로 실행 해야 하는 툴 입니다.
→ 서버PC에서 실행합니다.
YsrHASlave (Slave 구성 툴)
→ Master 구성이 끝나면 실행 해야 하는 툴 입니다.
→ 클라이언트 PC 중 서버PC로 전환 가능한 PC에서 실행합니다.
YsrHAPromote (승격화 툴)
→ 운영서버에서 문제가 생긴 직후, 승격화가 필요할 때 실행 해야 하는 툴 입니다.
→ YsrHASlave(Slave 구성 툴) 을 실행한PC에서 실행합니다.
이중화 구성 툴의 자세한 사용 방법은 [이중화 구성 툴 사용 방법] 을 참고해주세요.
Last updated