AWS RDS 복제본, 승격

Singsoong·2022년 8월 31일
0

AWS

목록 보기
3/13
  • AWS 기존 인프라에서 새로운 인프라를 구축하여 인스턴스를 이전시키는 대규모 이사를 하고 있다.
  • 포스트맨에서 로그인을 하는 signin request를 던지는데 잘되는데, 회원가입을 하려는 signup request는 되지 않는 것이다.

📌 보안그룹 확인

  • 먼저 시도해볼 수 있는 방법으로 RDS에 적용된 보안그룹을 확인했다. 또 RDS에 접근하려는 EC2 인스턴스의 보안그룹을 확인해보았지만 문제가 없었다. 서브넷 레벨에서 작동하는 NACL도 문제가 없었다.

📌 RDS 접속

  • bastion EC2로 접속해 private subnet에 위치한 mysqlRDS에 접속하였더니 잘되었다.

  • 알고보니까 RDS는 복제를 하게 되면 무조건 읽기전용 복제본으로 생성이 된다. 이 복제본을 독립된 인스턴스로 변경하려면 승격을 시켜줘야 한다.
  • 복제 당하는 RDS는 마스터, 복제 된 RDS는 복제본 역할을 가지고 있다. 복제 된 RDS를 승격시켜 주어 둘다 역할이 인스턴스로 변경되면 된다.

profile
Web Developer

0개의 댓글