-
[AWS] RDS 실습 (다중 AZ와 읽기전용/스냅샷&Point in time 복원 ++ EC2&RDS 인스턴스 삭제)AWS 2024. 2. 11. 17:50
https://eocoring.tistory.com/29
[AWS] RDS 실습 (RDS인스턴스 생성 / MySQL 연결)
RDS 페이지로 접속한다. 지역도 서울로 되어있는지 확인한다. 데이터 베이스 생성 버튼을 눌러준다. 데이터베이스 생성 데이터베이스 생성 방식 선택 표준 생성을 사용해서 다양한 데이터베이스
eocoring.tistory.com
전 실습에서 만들었던 RDS 인스턴스 창을 열어주었다.
RDS 인스턴스를 체크하고 작업 버튼을 눌러 읽기 전용 복제본 생성 옵션을 눌러준다.
읽기전용 복제본을 만들기 위한 환경설정
설정
복제 원본 : 위에서 클릭했던 awslearner RDS 인스턴스
DB 인스턴스 식별자 : default
인스턴스 구성
저번 실습에 설정했던 버스터블 클래스로 설정
AWS 리전
: 읽기 전용이 어느 지역에서 만들어질지에 대한 설정
Seoul로 놔둠
가용성 및 내구성
default
추가 구성
암호화 : 원본 데이터베이스가 암호화가 되어있지 않기 때문에 암호화 설정에 대한 권한은 없다.
만약, 원본 데이터베이스가 암호화가 되어있다면 이에 대한 복제번호는 암호화를 걸지 아닐지에 대한 설정할 수 있음.
모니터링 : 확장 모니터링을 사용해서 데이터베이스 인스턴스의 CPU 사용량 및 다양한 매트리스를 추합해서 직접 확인 가능
로그 내보내기 : 클라우드워치라는 리소스. 클라우트 워치는 AWS에서 돌아가는 대부분의 모든 로그, 기록에 대한 정보를 담고 있다.
본 실습에서는 읽기 전용에 대한 로그 정보를 클라우드워치로 보낼지에 대한 여부를 확인하고 있음.
다양한 로그 유형이 존재하고 자세히 알아보기 클릭해서 로그 유형을 파악할 수 있다.
다중 AZ 기능
RDS 인스턴스를 선택하고 수정을 click
중간 부분에
가용성 및 내구성
다중 AZ 배포 버튼을 대기 인스턴스 생성으로 바꾼 후 변경사항을 저장하면 끝.
⮕ RDS 인스턴스는 다중 AZ 기능을 착용하게 된 것.
RDS 스냅샷
RDS 인스턴스를 선택하고 수정버튼 click
추가 구성
백업
백업 보존 기간 : 최대 35일 까지 변경할 수 있다.
백업 기간 : 백업 시간 조정 가능. 참고로 UTC 타임을 사용
왼쪽 메뉴에서 스냅샷에 들어간다.
스냅샷을 수동으로 만들 수 도 있고, 자동으로 생성되기도 한다.
직접 스냅샷 만들기
RDS 인스턴스로 들어가서 선택을하고 스냅샷 생성 버튼을 누른다.
스냅샷 이름을 정해준다 : aws-learner-snapshot
이렇게 만든 스냅샷을 가지고 사용자가 데이터베이스 인스턴스 내용물을 원하는 시간대로 복원시킬 수 있다.
만약, 프로덕션에서 잘못된 데이터가 생성됐고 삭제가 불가능하다면 이 스냅샷 기능을 사용해서 이전으로 돌려놓을 수있다.
스냅샷이 아니라 특정시간, Point in time으로 되돌아가는 방법
RDS 인스턴스로 돌아간다.
인스턴스를 선택하고 작업버튼을 누르고 특정 시점으로 복원을 click
복원 시간 : 사용자 지정 날짜 및 시간을 선택해서
특정 UTC 타임스탬프를 넣어주면 이때를 기준으로 되돌아갈 수 있다.
++ EC2와 RDS 인스턴스 삭제하기
EC2 인스턴스 삭제
RDS 인스턴스 선택후 작업 버튼 click ⮕ 인스턴스 종료 click
RDS 인스턴스 삭제
RDS 인스턴스 선택후 작업 버튼 click ⮕ 삭제 click
스냅샷 생성과 자동 백업 보존 기능을 모두 비활성화 후 삭제
'AWS' 카테고리의 다른 글
[AWS] S3 (Bucket 생성시 알아야 할 것들) (1) 2024.02.12 [AWS] S3 (0) 2024.02.12 [AWS] RDS 실습 (RDS인스턴스 생성 / MySQL 연결) (1) 2024.02.11 [AWS] RDS - ElastiCache (0) 2024.02.11 [AWS] RDS - Multi AZ, Read Replicas (0) 2024.02.11