[AWS RDS] 데이터베이스 RDS 인스턴스 생성 / 파라미터 그룹 생성과 연결

2021. 11. 6. 22:26·Cloud
728x90

 

 

 

> RDS

Relational Database Service

AWS RDS는 AWS에서 지원하는 클라우드 기반 관계형 데이터베이스

 

 

 

 

> RDS 인스턴스 생성

 

1. 데이터베이스 생성

1-1. RDS 서비스

 

 

1-2. 데이터베이스 생성

 

 

 

 

2. DBMS 선택

 

2-1. MariaDB 선택

클라우드 서비스에 가장 적합한 건 Amazon Aurora지만, 최저 비용이 월 10만원 이상입니다 😥

따라서 Aurora로 교체가 용이하고 저렴한 MariaDB를 사용하겠습니다

서비스 규모가 커진 후에 Aurora로 이전하면 됩니다

 

 

2-2. 사용 사례 선택

 

 

2-3. 상세 설정

 

2-4. 데이터베이스 생성

생성되는데 시간이 좀 걸리네요 🥱

⭐ 생성 완료 ⭐

 

 

 

 

 

 

 

> RDS 파라미터 설정

 

0. 파라미터 그룹 생성

0-1. 파라미터 그룹

 

 

0-2. 파라미터 그룹 생성

 

 

0-3. 파라미터 그룹 세부 정보 설정하고 생성

생성한 MariaDB와 버전을 맞춰야 합니다

 

 

0-4. 생성된 파라미터 그룹 클릭

 

 

0-5. 파라미터 편집 모드로 전환

 

 

 

 

 

1. 타임존 설정

time_zone을 검색하여 [Asia/Seoul] 선택

 

 

 

 

 

2. character set 변경

다음 항목들을 모두 utf8mb4로 변경

- character_set_client

- character_set_connection

- character_set_database

- character_set_filesystem

- character_set_results

- character_set_server

 

다음 항목들은 utf8mb4_general_ci로 변경

- collation_connection

- collation_server

 

utf8은 이모지를 저장할 수 없지만, utf8mb4는 이모지를 저장할 수 있습니다 😉

 

 

 

 

3. max connection 수정

인스턴스 사양에 따라 자동으로 정해집니다

프리티어 사양으로는 약 60개 커넥션만 가능해서 넉넉하게 150정도로 지정합니다

후에 RDS 사양을 높이면 기본값으로 다시 돌려놓으면 됩니다

 

 

 

 

4. 변경 사항 저장

 

 

 

 

 

 

 

> 파라미터 그룹을 데이터베이스에 연결

 

1. 데이터베이스 수정

 

 

 

2. 파라미터 그룹변경 후, [계속]

 

 

 

3. 즉시 적용을 선택하고 [DB 인스턴스 수정]

 

 

 

 

4. 재부팅

간혹 파라미터 그룹이 제대로 반영되지 않는 경우가 있으므로, 재부팅을 한 번 합니다

 

 

 

 

 

 

 

 

 

 


References

📚 스프링 부트와 AWS로 혼자 구현하는 웹 서비스

 

 

 

 

728x90
저작자표시 비영리 (새창열림)

'Cloud' 카테고리의 다른 글

[AWS EC2] AWS 서버에 Apache, PHP 설치  (1) 2021.11.08
[AWS RDS] EC2와 RDS 연동하기 / EC2에서 RDS 접근하기  (0) 2021.11.06
[AWS EC2] 아마존 리눅스 2 설정 : 타임존 변경, HOSTNAME 변경  (0) 2021.11.06
[AWS EC2] 윈도우에서 EC2 서버 접속하기  (0) 2021.11.06
[AWS EC2] EC2 인스턴스 생성 / 탄력적 IP 연결  (0) 2021.11.05
'Cloud' 카테고리의 다른 글
  • [AWS EC2] AWS 서버에 Apache, PHP 설치
  • [AWS RDS] EC2와 RDS 연동하기 / EC2에서 RDS 접근하기
  • [AWS EC2] 아마존 리눅스 2 설정 : 타임존 변경, HOSTNAME 변경
  • [AWS EC2] 윈도우에서 EC2 서버 접속하기
s_ih_yun
s_ih_yun
  • s_ih_yun
    CODESYUN
    s_ih_yun
  • 전체
    오늘
    어제
    • 분류 전체보기 (339)
      • Web (8)
      • Java (7)
      • Spring (19)
      • Git (16)
      • MyBatis (1)
      • HTML & CSS (14)
      • JavaScript (11)
      • DevOps (4)
      • Cloud (8)
      • Lanuage (13)
        • C++ (3)
        • Python (10)
      • DB (1)
        • MySQL (1)
        • Oracle (2)
      • Computer Science (26)
        • Concept (3)
        • Algorithm (23)
      • Baekjoon (104)
        • 단계별로 풀어보기 (78)
      • CodeUp (98)
        • Python 기초 100제 (98)
      • Programmers (2)
      • Books (3)
      • etc (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • Syun's Pages
  • 인기 글

  • 태그

    VS Code
    단계별로 풀어보기
    웹
    db
    SourceTree
    java
    Python
    알고리즘
    자료구조
    Cloud
    oracle
    CSS
    Programmers
    JavaScript
    CodeUp 기초 100제
    codeup
    spring
    HTML
    myBatis
    git
    MySQL
    github
    c++
    BOJ
    aws
    C
    web
    Tistory
    clean code
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
s_ih_yun
[AWS RDS] 데이터베이스 RDS 인스턴스 생성 / 파라미터 그룹 생성과 연결
상단으로

티스토리툴바