

# 자습서: DB 스냅샷에서 Amazon RDS DB 인스턴스 복원
<a name="CHAP_Tutorials.RestoringFromSnapshot"></a>

Amazon RDS를 사용하여 작업할 때, 때때로 사용하지만 늘 필요하지는 않은 DB 인스턴스가 있는 경우가 많습니다. 예를 들어, Amazon EC2 인스턴스를 사용하여 고객 설문 웹 사이트를 호스트하는 분기별 고객 설문 작업이 있다고 합시다. 설문조사 결과를 저장하는 데 사용되는 DB 인스턴스도 있습니다. 이러한 시나리오에서 비용을 절약하는 한 가지 방법은 보고서 설문조사가 완료된 후 DB 인스턴스의 DB 스냅샷을 생성하는 것입니다. 그런 다음 DB 인스턴스를 삭제하고 설문조사를 다시 수행해야 할 때 복원합니다.

DB 인스턴스를 복원할 때 복원할 DB 스냅샷의 이름을 제공합니다. 그런 다음 복원 작업에서 생성되는 새 DB 인스턴스의 이름을 입력하면 됩니다.

스냅샷에서 DB 인스턴스를 복원하는 방법에 대한 자세한 내용은 [DB 인스턴스 복원](USER_RestoreFromSnapshot.md) 섹션을 참조하세요.

Amazon RDS의 AWS KMS 키 관리에 대한 내용은 [AWS KMS key 관리](Overview.Encryption.Keys.md) 섹션을 참조하세요.

## DB 스냅샷에서 DB 인스턴스 복원
<a name="tut-restore-snapshot.console"></a>

AWS Management Console에서 스냅샷에서 복원하려면 다음 절차를 사용하세요.

**DB 스냅샷에서 DB 인스턴스를 복원하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. 탐색 창에서 [**Snapshots**]를 선택합니다.

1. 복원 원본으로 사용할 DB 스냅샷을 선택합니다.

1. **작업**에서 **스냅샷 복원**을 선택합니다.  
![\[RDS 콘솔의 작업(Actions) 메뉴에서 스냅샷 복원 옵션\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/images/tut-restore-instance1.png)

   **스냅샷 복원** 페이지가 표시됩니다.  
![\[스냅샷 복원 페이지\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/images/tut-restore-instance2.png)

1. **DB 인스턴스 설정(DB instance settings)**에서 **DB 엔진(DB engine)** 및 **라이선스 모델(License model)**(Oracle 또는 Microsoft SQL Server용)에 대한 기본 설정을 사용합니다.

1. **설정(Settings)** 아래의 **DB 인스턴스 식별자(DB instance identifier)**에서 복원된 DB 인스턴스에 사용할 고유 이름(예: **mynewdbinstance**)을 입력합니다.

   DB 스냅샷을 만든 후 삭제한 DB 인스턴스로부터 복원하는 경우 해당 DB 인스턴스의 이름을 사용할 수 있습니다.

1. **가용성 및 내구성** 아래에서 다른 가용 영역에 대기 인스턴스를 생성할지 여부를 선택합니다.

   이 자습서에서는 대기 인스턴스를 생성하지 마세요.

1. **연결** 아래에서 다음에 대해 기본 설정을 사용합니다.
   + **Virtual private cloud(VPC)**
   + **DB 서브넷 그룹**
   + **공개 액세스**(Public access)
   + **VPC 보안 그룹(방화벽)**

1. **DB 인스턴스 클래스(DB instance class)**를 선택합니다.

   이 자습서에서는 **버스트 가능한 클래스(t 클래스 포함)(Burstable classes (includes t classes))**를 선택한 다음 **db.t3.small**을 선택합니다.

1. **암호화(Encryption)**에 기본 설정을 사용합니다.

   스냅샷의 원본 DB 인스턴스가 암호화된 경우 복원된 DB 인스턴스도 암호화됩니다. 암호화되지 않은 상태로 만들 수는 없습니다.

1. 페이지 하단에서 **추가 구성(Additional configuration)**을 확장합니다.  
![\[추가 구성\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/images/tut-restore-instance3.png)

1. **데이터베이스 옵션(Database options)** 아래에서 다음을 수행합니다.

   1. **DB 파라미터 그룹(DB parameter group)**을 선택합니다.

      이 자습서에서는 기본 파라미터 그룹을 사용합니다.

   1. **옵션 그룹(Option group)**을 선택합니다.

      이 자습서에서는 기본 옵션 그룹을 사용합니다.
**중요**  
어떤 경우에는 지속 또는 영구 옵션을 사용하는 DB 인스턴스의 DB 스냅샷에서 복원할 수 있습니다. 그렇다면 동일한 옵션을 사용하는 옵션 그룹을 선택해야 합니다.

   1. **삭제 방지(Deletion protection)**에서 **삭제 방지 활성화(Enable deletion protection)** 확인란을 선택합니다.

1. **DB 인스턴스 복원**을 선택합니다.

**데이터베이스(Databases)** 페이지에 복원된 DB 인스턴스가 `Creating` 상태로 표시됩니다.

![\[데이터베이스 페이지의 복원된 DB 인스턴스\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/images/tut-restore-instance4.png)
