[AWS] AWS RDS 인스턴스 생성(PostgreSQL)

Yujeong·2024년 2월 18일
post-thumbnail

RDS 인스턴스 생성

  1. AWS>RDS>데이터베이스>데이터베이스 생성

  2. 데이터베이스 생성 방식 선택: 표준 생성

  3. 엔진 옵션: PostgreSQL

  4. 템플릿: 프리티어

  5. 설정: 다음 항목 입력
    이 부분은 기억해둬야한다!
    - DB 인스턴스 식별자
    - 마스터 사용자 이름, 마스터 암호, 마스터 암호 확인

  6. 인스턴스 구성: db.t3.micro

  7. 스토리지

    • 스토리지 유형: 범용 SSD(gp2)
    • 할당된 스토리지: 20
    • 스토리 자동 조정은 프리티어에서 제공해주는 부분이 아니다.
  8. 연결
    - 컴퓨팅 리소스: EC2 컴퓨팅 리소스에 연결 안 함
    - IPv4
    - VPC: default vpc
    - 퍼블릭 액세스: 예
    - VPC 보안 그룹: 새로 생성

  9. 데이터베이스 인증: 암호 인증

  10. 모니터링

    • 추가 구성: 향상된 모니터링 활성화 체크 X
  11. 추가 구성

    • 데이터베이스 옵션: 초기 데이터베이스 이름 입력, DB 파라미터 그룹 선택
    • 백업: 기본값
    • 암호화: 기본값
    • 유지 관리: 기본값
    • 삭제 방지: 기본값
  12. 추정 월 요금: 프리티어인 경우에는 무료로 제공된다.
    2024년 2월 1일부터 public ipv4에 대해서 시간당 0.005 달러를 부과한다. 그래서 이제 프리티어도 rds 사용이 아예 무료는 아니다.
    New – AWS Public IPv4 Address Charge + Public IP Insights

  13. 데이터베이스 생성 클릭
    상태가 생성으로 뜨다가 생성 완료되면 사용가능으로 바뀐다.

파라미터 그룹 생성

PostgreSQL은 unicode를 지원하고 있어서 사실 파라미터 값을 수정할 필요가 없다. 하지만, 파라미터 그룹이 default이면 추후에 수정이 불가능해서 파라미터 그룹을 생성하여 변경해줬다.

  1. 파라미터 그룹 생성 클릭

  2. 파라미터 그룹 세부 정보

    • 파라미터 그룹 패밀리: rds 인스턴스 생성시에 엔진 옵션에서 선택한 버전
    • 그룹 이름
    • 설명
  3. 데이터베이스 수정에서 파라미터 그룹 변경


참고
PostgreSQL 데이터베이스 생성 및 연결

profile
공부 기록

0개의 댓글