

# 教程：使用 Amazon RDS 控制台从数据库集群快照中还原数据库集群
<a name="tut-restore-cluster.console"></a>

在本教程中，您使用 Amazon RDS 控制台从数据库集群快照中还原数据库集群。使用 AWS 管理控制台从快照还原数据库集群时，还将创建主（写入器）数据库实例。

**注意**  
在创建主数据库实例时，它显示为读取器实例，但创建后，它是写入器实例。

**从数据库集群快照还原数据库集群**

1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)。

1. 在导航窗格中，选择**快照**。

1. 选择要从其还原的数据库集群快照。

1. 对于**操作**，选择**还原快照**。  
![RDS 控制台操作菜单中的还原快照选项](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/AuroraUserGuide/images/tut-restore-cluster1.png)

   此时会显示**还原快照**页面。

1. 在 **DB instance settings**（数据库实例设置）下，执行下列操作：

   1. 对 **DB engine**（数据库引擎）使用默认设置。

   1. 对于**可用版本**，选择与 MySQL 8.0 兼容的版本，例如 **Aurora MySQL 3.04.0（与 MySQL 8.0.28 兼容）**。  
![还原快照页面](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/AuroraUserGuide/images/tut-restore-cluster2.png)

1. 在 **Settings**（设置）项下的 **DB instance identifier**（数据库实例标识符）中，输入要用于还原的数据库实例的唯一名称，如 **my-80**。
**注意**  
为创建数据库集群标识符，Amazon RDS 将 `-cluster` 附加到您指定的数据库实例标识符之后。

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.medium**。
**注意**  
建议仅将 T 数据库实例类用于开发和测试服务器，或其他非生产服务器。有关 T 实例类的更多详细信息，请参阅[数据库实例类类型](Concepts.DBInstanceClass.Types.md)。  
![数据库实例配置面板，其中包含还原期间的实例类、可用性和性能设置选项。](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/AuroraUserGuide/images/tut-restore-cluster3.png)

1. 对于 **Database authentication**（数据库身份验证），请使用默认设置。

1. 使用 **Encryption**（加密）项的默认设置。

   如果快照的源数据库集群已加密，则还原的数据库集群也会加密。您无法将其设置为未加密。

1. 展开页面底部的 **Additional configuration**（其他配置）。  
![用于数据库还原的其它配置选项，包括网络设置、加密和维护首选项。](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/AuroraUserGuide/images/tut-restore-cluster4.png)

1. 进行以下选择：

   1. 对于本教程，为 **DB cluster parameter group**（数据库集群参数组）使用默认值。

   1. 对于本教程，为 **DB parameter group**（数据库参数组）使用默认值。

   1. 对于 **Log exports**（日志导出），选中所有复选框。

   1. 对于 **Deletion protection**（删除保护），选中 **Enable deletion protection**（启用删除保护）复选框。

1. 选择**还原数据库实例**。

**Databases**（数据库）页面会显示状态为 `Creating` 的已还原数据库集群。

![Databases（数据库）页面上已还原的数据库集群](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/AuroraUserGuide/images/tut-restore-cluster5.png)


在创建主数据库实例时，它显示为读取器实例，但创建后，它是写入器实例。