٩(๑•̀o•́๑)و

AWS RDS 생성부터 연결까지 본문

AWS

AWS RDS 생성부터 연결까지

11mia 2020. 4. 1. 00:21

[RDS 생성]

1.  AWS management console - 서비스 - 데이터베이스 - RDS 선택 - 데이터 베이스 생성 클릭

2. 구성 옵션 선택

 

3. 생성 정보 확인

 

[한글 깨짐 방지를 위한 파라미터 그룹 설정]

1. 파라미터 그룹 선택 - 파라미터 그룹 생성

- default 그룹은 변경이 불가하기때문에 새로 생성하여 설정해야함

2. 파라미터 그룹 패밀리는 default 파라미터 그룹의 패밀리와 맞춰야함

3. Character_set으로 시작하는 모든 파라미터에 대하여 값을 utf8로 변경

4. Collation 으로 시작하는 모든 파라미터들을 utf8_general_ci 로 변경

5. 수정한 파라미터 그룹을 적용하기 위해 DB인스턴스 수정 클릭

6. DB파라미터 그룹에 수정한 파라미터 그룹 설정

7. 즉시 적용 선택 

8. UTF8 적용을 위해 DB인스턴스 재시작

 

[외부 접속 허용을 위한 인바운드 설정]

- 해당 설정을 하지 않는다면 DBeaver에서 타임아웃 발생

1. DB 인스턴스 - 연결 & 보안 - VPC 보안그룹 클릭

2. 인바운드 규칙 편집

3. 유형은 MYSQL/Aurora로 하여 아래와 같이 추가

4. 수정한 인바운드 규칙 설정을 적용하기 위해 DB인스턴스 수정

[+ 포트 변경 필요성]

디폴트로 포트범위가 3306/TCP로 설정되어있는 것을 확인할 수 있다

MYSQL의 경우 디폴트 포트로 3306을 사용하고있으며, 랜섬웨어 공격 대상이 된 바 있기 때문에 포트 변경을 권장

너무나 아찔했던 이때의 기억. 다행히 백업 플랜을 통해 복구에 성공했다

https://www.boannews.com/media/view.asp?idx=79969 

 

업그레이드 된 갠드크랩, 이번에는 SQL 서버 통해 퍼진다

갠드크랩(GandCrab) 랜섬웨어가 업그레이드 됐다. 보안 업체 소포스 랩스(Sophos Labs)는 최근 운영해오던 허니팟으로 갠드크랩 공격이 들어오는 것을 목격했는데, 특이하게도 3306/tcp 포트를 통과한다

www.boannews.com

 

[RDS 접속을 위한 Dbeaver 설치]

- 심플하면서 굉장히 많은 데이터베이스를 지원하는 툴

- https://dbeaver.io/download/

 

[Dbeaver에서 RDS 연결]

1. Connection 추가 아이콘

2. MySQL 선택

3. RDS 생성 정보 입력

- server host & port : RDS 엔드포인트 & 포트

- Database : DB 식별자

 

[참고]

https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/Aurora.CreateInstance.html

https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithParamGroups.html#Aurora.Managing.ParameterGroups

'AWS' 카테고리의 다른 글

Cloud 9 Environment 생성하기  (0) 2020.03.06