헤르메스 LIFE

AWS 의 Database 설정 - Postgresql 본문

Database

AWS 의 Database 설정 - Postgresql

헤르메스의날개 2023. 3. 4. 21:46
728x90

AWS에 외부 접속 가능한 Database 를 설정해 봤습니다.

모자이크가 많습니다. 소문에 이런 정보 오픈되면, 과금이 된다고 합니다. +_+;;


https://hermeslog.tistory.com/671

 

AWS 서버 구축하기 #1 - AWS 가입

공부를 위해 AWS 에 가입 해 봤습니다. AWS는 12개월동안 프리티아 계정(무료계정) 사용이 가능합니다. https://aws.amazon.com/ko/free 무료 클라우드 컴퓨팅 서비스 - AWS 프리 티어 Q: AWS 프리 티어란 무엇

hermeslog.tistory.com

https://hermeslog.tistory.com/672

 

AWS 서버 구축하기 #2 - AWS 서버 생성

공부를 위해 AWS 에 가입 해 봤습니다. https://hermeslog.tistory.com/671 AWS 서버 구축하기 #1 - AWS 가입 공부를 위해 AWS 에 가입 해 봤습니다. AWS는 12개월동안 프리티아 계정(무료계정) 사용이 가능합니다.

hermeslog.tistory.com

https://hermeslog.tistory.com/673

 

AWS 서버 구축하기 #3 - 개발환경 세팅

공부를 위해 AWS 에 가입 해 봤습니다. https://hermeslog.tistory.com/671 AWS 서버 구축하기 #1 - AWS 가입 공부를 위해 AWS 에 가입 해 봤습니다. AWS는 12개월동안 프리티아 계정(무료계정) 사용이 가능합니다.

hermeslog.tistory.com


1. AWS 로그인

2. AWS 로그인

3. RDB 선택

4. 데이터베이스 생성 선택

5. 데이터베이스 생성 >> 표준생성 선택 - PostgreSQL 선택

6. 데이터베이스 생성 >> 버전선택 - 프리티어 선택

7. 데이터베이스 생성 >> DB 인스턴스 식별자 등록

자격증명설정 > 마스터 사용자 이름 등록 - 마스터 암호 등록

8. 데이터베이스 생성 >> 인스턴스 구성 - 버스터블 클래스 선택 ( Default )

스토리지 ( Default )

9. 데이터베이스 생성 >> 연결 ( Default )

컴퓨팅 리소스 > EC2 컴퓨팅 리소스에 연결 안함. ( 독립된 DB Server 설정 )

컴퓨팅 리소스 > IPv4 선택 ( 일반 IP 주소로만 연결 )

10. 데이터베이스 생성 >> 보안그룹 - 나중에 변경해도 됨.

11. 데이터베이스 생성 >> 데이터베이스 인증 - 암호인증 선택

12. 생성된 데이터베이스 정보 > 보안그룹 상세 선택

13. 보안그룹 상세 >> 보안 그룹 생성

14. 보안 그룹 생성

보안그룹이름 등록 - 보안그룹이름등록

인바운드 규칙 등록 - 모든TCP - Anywhere

아웃바운드 규칙 등록 - 모든TCP - Anywhere

15. 수정된 보안 그룹

16. 생성된 Database 인스턴스 목록

17. 데이터베이스 정보 수정

18. 보안그룹 변경

- 기존 보안 그룹 삭제 >> 생성한 보안 그룹 선택

 19. DB 인스턴스 수정 - 즉시적용 ( 서비스를 하고 있지 않기 때문.. )

20. 수정된 데이터 베이스 정보

21. DBeaver 테스트

22. Connection 테스트 - 성공


https://dbeaver.io/

 

DBeaver Community | Free Universal Database Tool

DBeaver Universal Database Tool Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase,

dbeaver.io


데이터 베이스는 켜두면 과금이 됩니다.

RDS를 SnapShot을 받아두고, 삭제해야 과금이 되지 않는 모양입니다.

1. DB를 선택 > 작업 > 삭제 선택

2. 최종 스냅샷 생성 체크 ( 둘 중 하나는 체크해야 합니다. ) > 삭제

728x90