본문 바로가기
  • 실행력이 모든걸 결정한다
반응형

AWS/RDS3

[RDS] 데이터베이스 관리하기 1. 모니터링 - RDS 인스턴스의 [모니터링] 메뉴에 들어가면 CloudWatch라는 기능이 있다. - CloudWatch는 인스턴스를 1분 간격으로 감지하여 알리고, 사용량이 급증했을 때 자동으로 확장 및 부하 분산을 수행하는 독립된 서비스이다. - CloudWatch는 다음과 같은 현황들을 모니터링 해준다. - 확장 모니터링은 원격 서버의 운영체제에 감지 프로그램을 심어서 실시간(초 간격)으로 정교한 현황을 제공해주는 모니터링으로, 유료 서비스이다. - OS 프로세스 목록은 설치 및 실행중인 컴퓨터들의 상태를 보여준다. 2. 백업과 복원 수동 백업 데이터들은 원래의 인스턴스가 삭제되더라도 유지되지만, 자동으로 백업되는 데이터들은 원래의 인스턴스가 삭제되면 같이 삭제되어 버리므로 주의해야 한다. 1).. 2021. 12. 22.
[RDS] 데이터베이스 접속하기 1. Public 방식으로 접속 1) DB 인스턴스 접속 ※ 이전 포스팅에서는 DB 식별자가 mydb였는데, 모종의 이유로 DB 인스턴스를 다시 생성하게 되었다. 2) 인바운드 규칙 추가 인바운드 규칙 : 외부에서 EC2 인스턴스로 들어오는 트래픽에 대한 규칙 아웃바운드 규칙 : EC2 인스턴스에서 외부로 내보내는 트래픽에 대한 규칙 - 먼저, VPC 보안 그룹에 들어간다. - 아래쪽을 보면 인바운드 규칙이라는 메뉴가 보이는데, 인바운트 규칙 편집을 클릭하여 아래와 같이 0.0.0.0/0(모든 IP)에 대한 접근을 허용하도록 규칙을 추가한다. 물론, 이 방식이 위험하다고 느껴진다면 여러분의 공인 IP만 허용하도록 해도 좋다. 3) 엔드포인트 확인 - 빨간 상자로 표시한 엔드포인트가 DB의 주소이다. 4).. 2021. 12. 22.
[RDS] 데이터베이스 생성하기 1. RDS란? RDS는 Relational Database Service의 약자로, DB를 대여해주고 관리해주는 AWS의 서비스이다. 2. RDS DB 인스턴스 생성하기 1) RDS 접속 콘솔에서 [서비스->데이터베이스->RDS]로 접속한다. 2) DB 인스턴스 생성 (1) 데이터베이스 생성 - RDS를 처음 이용한다면 RDS 콘솔에 아무 인스턴스도 나타나지 않을 것이다. 데이터베이스 생성을 눌러보자. (2) DB 선택 - 필자는 MySQL과 친근하기 때문에 MySQL 엔진을 생성하기로 했다. 그리고 DB버전은 특별히 권장된 버전이 없다면 기본값으로 두면 된다. (3) 템플릿 선택 및 관리자 설정 - 무료로 서비스를 받고 싶다면 프리 티어를 선택하면 된다. 단, 무료이기 때문에 서비스에 어느 정도 제한.. 2021. 12. 21.