확장 가능한 관계형 데이터베이스를 제공하는 RDS

이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30

RDS DB 스냅샷 활용하기

EBSElastic Block Storage와 마찬가지로 RDS도 스냅샷을 생성할 수 있습니다. RDS DB 스냅샷은 DB의 전체 내용 중 특정 시점을 파일로 저장한 형태입니다.

DB 자동 백업과 DB 스냅샷은 차이점이 있습니다.

  • DB 자동 백업: RDS DB 인스턴스를 삭제하면 DB 자동 백업도 함께 삭제됩니다.
  • DB 스냅샷: RDS DB 인스턴스를 삭제하더라도, DB 스냅샷은 계속 유지됩니다. 그리고 다른 리전으로 복사할 수 있습니다.

RDS DB 스냅샷 생성하기

이제 RDS DB 인스턴스(exampledbinstance)의 DB 스냅샷을 생성해보겠습니다. RDS DB 인스턴스 목록(Instances)에서 RDS DB 인스턴스(exampledbinstance)를 선택하고 오른쪽 마우스 버튼을 클릭하면 팝업 메뉴가 나옵니다(위쪽 Instance Actions 버튼을 클릭해도 같은 메뉴가 나옵니다). Take DB Snapshot을 클릭합니다.


그림 13-33 RDS DB 인스턴스 목록에서 DB 스냅샷 생성

Snapshots
Snapshots 메뉴에서도 DB 스냅샷을 생성할 수 있습니다.

Snapshot Name에는 생성할 DB 스냅샷의 이름을 설정합니다. 여기서는 examplesnapshot을 입력하고, Yes, Take Snapshot 버튼을 클릭합니다.


그림 13-34 RDS DB 스냅샷 생성

DB 스냅샷을 생성하면 자동으로 DB 스냅샷 목록(Snapshots)으로 이동합니다. DB 스냅샷 목록에는 DB 스냅샷(examplesnapshot)이 생성 중입니다. 완전히 생성되기까지 약 2~3분 정도 소요됩니다. Status가 available로 표시되면 생성이 완료된 것이며 이 DB 스냅샷으로 RDS DB 인스턴스를 생성하거나 다른 리전으로 복사할 수 있습니다.


그림 13-35 RDS DB 스냅샷 생성 중

Multi-AZ 복제와 DB 스냅샷 생성 Multi-AZ 복제를 사용했을 때에는 예비 인스턴스(Standby)에서 스냅샷을 생성하게 되므로 메인 인스턴스의 I/O 성능에 영향을 주지 않습니다.


저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.