오늘도 한 뼘 더

[AWS] RDS 생성하기 본문

DevOps & Infra/AWS

[AWS] RDS 생성하기

나른한댕댕이🐶 2021. 8. 24. 16:15
728x90
반응형

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

 

데이터베이스 생성 방식 선택

1. 표준 생성

  • 모든 구성에 대한 옵션을 직접 설정

2. 손쉬운 생성

엔진 옵션

  • 사용중인 데이터베이스 엔진을 선택 (현재 사용중인 MySQL로 설정)

템플릿

  • 현재 데이터베이스는 운영용 데이터로 프로덕션으로 옵션이 설정되어있다.

설정

  • DB 이름과 마스터 사용자 이름, 암호 설정
    처음 해당 DB에 접근이 가능한건 마스터이기 때문에 암호는 꼭 잘 저장해두자

DB 인스턴스 크기

  • 성능, 메모리 등을 설정하는 부분인데 크기가 커질 수 록 월 사용 요금이 커지게 된다. DB를 사용하는 사람이 한정되어있기 때문에 크게 만들 이유가 없다

스토리지

  • 스토리지란 저장공간이다. 애초에 할당된 스토리지를 그대로 사용해도 되고 사용하는 사람이 많은경우 스토리지의 크기를 좀 더 늘리는것이 과부하가 걸리지 않는 방법 중 하나이다. 

7. 가용성 및 내구성

  • 대기 인스턴스를 생성하면 속도가 빨라지는 장점이 있지만 결국 비용이 추가 된다. 그것도 많이 추가 된다고 하니 조심하자 

8. 연결

  • VPC 설정은 중요하다. VPC를 잘못 설정하면 RDS 접근을 할 때 VPC를 다시 연결해주어야하는 문제가 생긴다. 같은 VPC안에서는 보안그룹에 ip를 추가하는 방식으로 접근이 가능하지만 VPC가 달라지면 VPC 자체를 허용해주어야 하는 방법을 사용해야하기때문에 RDS와 RDS에 접근해야하는 서버는 같은 VPC에서 쓰도록 하자

9. 추가구성

1) 데이터베이스 옵션

  • 초기 데이터베이스 이름은 필수 값은 아니다. 
  • DB 파라미터 그룹은 기본으로 만들어져 있는 옵션그룹에서 필요에 따라 설정을 바꾸어서 지정할 수 있다. 데이터를 DUMP하거나 데이터 관련해서 문제가 생겼을 때 주로 이용하곤 한다. 

2) 백업

3) 암호화

4) 모니터링 및 삭제 방지

  • 삭제 방지를 통해서 실수로 삭제를 눌렀을 때에도 삭제가 되지 않도록 설정한다. 

최종 요금 인스턴스와 스토리지 크기에 따라 요금이 달라진다. 

 

728x90
반응형
Comments