본문 바로가기
AWS/RDS

[AWS] RDS DB 스냅샷

by Ate1es 2022. 6. 28.

RDS 서비스에는 스냅샷을 생성할 수 있다.

스냅샷은 DB의 전체 내용을 특정 시점에 파일로 전체 저장해놓은 것을 의미한다.

[해당 시점을 사진으로 찰칵 찍어놓는 느낌]

 

RDS DB 스냅샷 생성

 

RDS 콘솔에서 스냅샷을 생성할 RDS 인스턴스 클릭후 [수정] - [스냅샷 생성] 클릭

스냅 샷 이름 설정 후 스냅샷 생성한다.

[RDS] - [스냅샷] 페이지로 가면, 생성된 스냅샷이 보인다.

이제 해당 스냅샷으로 DB 복구를 해보자. 

 

사전작업

1. 원래 있던 ate1es-database 인스턴스에 test_db 라는 db를 만들고, 스냅샷 찰칵.

2. 해당 RDS 인스턴스 삭제.

 

이제 해당 스냅샷으로 ate1es-database RDS 인스턴스에 존재했던, test_db를 복구할 것이다.

 

스냅샷으로 DB 복구

[RDS] - [스냅샷] 메뉴로 들어가서, 해당 시점에 찍은 스냅샷 클릭 후 [스냅샷 복원] 클릭

vpc와 서브넷, 보안그룹(전에 생성했던, mysql 접속용 보안그룹 사용) 설정 후 [DB 인스턴스 복원] 클릭

그럼 해당 RDS 인스턴스가 복구되어 [RDS] 페이지에 나타난 것을 볼 수 있따.

해당 DB에 원격 접속했더니, test_db 라는 데이터베이스가 존재하고 해당 데이터베이스가 제대로 복구되었다.

'AWS > RDS' 카테고리의 다른 글

[AWS] RDS Read Replica  (0) 2022.06.28
[AWS] RDS DB  (0) 2022.06.28