

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 教學課程：從資料庫快照還原 Amazon RDS 資料庫執行個體
<a name="CHAP_Tutorials.RestoringFromSnapshot"></a>

通常，使用 Amazon RDS 時，您可能會有一個偶爾使用的資料庫執行個體，但該執行個體不需全時段可用。例如，假設每一季您都會進行客戶問卷調查，其會使用 Amazon EC2 執行個體來託管客戶問卷調查網站。您也有用來存放問卷調查結果的資料庫執行個體。在此情況下，節省支出的方式就是在問卷調查完成後建立資料庫執行個體的資料庫快照。然後，您可以刪除資料庫執行個體，並在需要時將其還原以再次進行問卷調查。

還原資料庫執行個體時，您會提供要從中還原之資料庫快照的名稱。然後，您需提供從還原作業中建立的新資料庫執行個體名稱。

如需有關從快照還原資料庫執行個體的詳細資訊，請參閱 [還原至資料庫執行個體](USER_RestoreFromSnapshot.md)。

如需有關 Amazon RDS AWS KMS 金鑰管理的詳細資訊，請參閱 [AWS KMS key 管理](Overview.Encryption.Keys.md)。

## 從資料庫快照還原資料庫執行個體
<a name="tut-restore-snapshot.console"></a>

在 AWS 管理主控台 中使用下列程序從快照還原。

**從資料庫快照還原資料庫執行個體**

1. 登入 AWS 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1. 在導覽窗格中，選擇 **Snapshots** (快照)。

1. 選擇想要從中還原的資料庫執行個體。

1. 針對 **Actions** (動作)，選擇 **Restore snapshot** (還原快照)。  
![\[RDS 主控台中 Actions (動作) 選單中的還原快照選項\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tut-restore-instance1.png)

   **Restore snapshot** (還原快照) 頁面隨即出現。  
![\[還原快照頁面\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tut-restore-instance2.png)

1. 在 **DB instance settings** (資料庫執行個體設定) 底下，為 **DB engine** (資料庫引擎) 和 **License model** (授權模式) 使用預設的設定 (適用於 Oracle 或 Microsoft SQL Server)。

1. 在 **Settings** (設定) 下的 **DB instance identifier** (資料庫執行個體識別符) 中，輸入還原的資料庫執行個體要使用的唯一名稱，如 **mynewdbinstance**。

   如果要從建立資料庫快照後即刪除的資料庫執行個體還原，可以使用該資料庫執行個體的名稱。

1. 在 **可用性和耐久性**底下，選擇是否在另一個可用區域中建立備用執行個體。

   對於本教學課程，請勿建立待命執行個體。

1. 在 **Connectivity** (連線) 底下，使用以下項目的預設設定：
   + **Virtual Private Cloud (VPC)** (虛擬私有雲端 (VPC))
   + **DB subnet group** (資料庫子網路群組)
   + **公用存取**
   + **VPC security group (firewall)** (VPC 安全群組 (防火牆))

1. 選擇 **DB instance class** (資料庫執行個體類別)。

   在本教學課程中，請選擇 **Burstable classes (includes t classes)** (高載類別 (包括 t 類別))，然後選擇 **db.t3.small**。

1. **Encryption** (加密) 請使用預設設定。

   如果快照的來源資料庫執行個體已加密，還原的資料庫執行個體也會加密。無法使還原項目處於未加密狀態。

1. 展開頁面底部的 **Additional configuration** (其他組態)。  
![\[其他組態\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tut-restore-instance3.png)

1. 在 **Database options** (資料庫選項) 底下執行以下操作：

   1. 選擇 **DB parameter group** (資料庫參數群組)。

      在本教學課程中，請使用預設的參數群組。

   1. 選擇 **Option group** (選項群組)。

      在本教學課程中，請使用預設的選項群組。
**重要**  
在某些情況下，您可能會從使用持久性或永久性選項之資料庫執行個體的資料庫快照進行還原。若是如此，請務必選擇一個使用相同選項的選項群組。

   1. 在 **Deletion protection** (刪除保護) 選擇 **Enable deletion protection** (啟用刪除保護) 核取方塊。

1. 選擇 **Restore DB instance** (還原資料庫執行個體)。

**Databases** (資料庫) 頁面會顯示還原的資料庫執行個體，其狀態為 `Creating`。

![\[資料庫頁面上已還原的資料庫執行個體\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tut-restore-instance4.png)
