Cloud/AWS

AWS - RDS를 통한 MySQL 데이터베이스 이중화(Multi-AZ) 구성

잇(IT) 2022. 6. 19. 15:01

- MySQL 데이터베이스를 복수의 가용영역에 이중화로 구성하고 Linux 기반의 가상 서버와 MySQL 데이터베이스를 연결한다.

- Amazon RDS를 사용한다.

 

-SG, Subnet Group을 만들어야 한다.

 

- Security Group 생성

 

- RDS Subnet Group 생성

 

- DB instance가 위치하게 될 subnet group을 만들어야 한다.

 

- Database 생성

 

- 복수의 가용 영역에 DB를 생성할 떄 필요하다.

- multi-az deployment를 설정하면 subnet group에 등록된 임의의 subnet에 master db를 생성하고 다른 subnet에 stand by가 생성된다.

- 엔드 포인트를 통해 데이터베이스 액세스도 하고 인스턴스와 통신도 할 것이다.

- 가용 영역이 자동으로 설정되고 해당 가용 영역에 master가 생성된다.

- multi a-z를 설정했기 때문에 다른 가용 영역 a2가 secondary로 설정된다. 즉, a2 영역에 stand by가 생성되고 이중화 구성이 생성되는 것이다.

 

- Network Interface 확인

 

 

728x90