实验目的

熟练掌握S3对象存储、存储桶、RDS数据库相关概念

熟练掌握RDS数据库子网组的创建、数据库实例的创建与使用

名词解释

1、S3对象存储

  • S3全称:Simple Storage Service
  • 中文释义:对象存储服务
  • 适用文件:可存储任意类型文件
  • 存储桶:可控制对存储桶的访问权限,名称全局唯一,最多100个
  • 对象:单个对象最多5TB
  • 对象键:标识唯一
  • 访问控制:S3的存储桶默认私有,只有资源拥有者可访问
  • IAM策略:访问控制列表ACL、存储桶策略
  • 版本控制:在相同存储桶中保留对象多个变化的方法
  • 存储桶状态:1、未版本化;2、启用版本控制;3、已暂停版本

2、RDS数据库

  • RDS全称:Relational Database Service
  • 作用:一项托管关系型数据库服务
  • 数据库实例:RDS的基础构建块,独立的数据库环境
  • 镜像:一个数据库实例运行一个镜像,同一个镜像可用多个数据库

实验内容

步骤一、创建数据库子网组

1、打开RDS控制台
打开RDS控制台

2、创建子网组

在导航窗格中,选择子网组,选择“创建子网组”
创建子网组

3、子网组名称

键入数据库子网组的名称:rds_subnetgroup(见步骤五图示)

4、子网组描述(见步骤五图示)

键入数据库子网组的描述:rds-subnetgroup-description(见步骤五图示,可自由填写,用于描述子网组用途、属性等,图示为test

5、选择VPC

选择已创建的VPC:rds

子网组名称、描述、VPC的选择

6、添加子网

在添加子网部分,选择您的MySQL数据库需要放在哪两个AZ中(最少选择两个,且建议将数据库创建在私有子网中)。
添加子网

7、子网组完成创建

选择“创建”,完成创建。(上图)

步骤二、通过RDS服务创建MySQL数据库实例

1、创建数据库

打开RDS控制面板,选择“创建数据库”,如下:
创建数据库

2、选择引擎

在下面所示的“选择引擎”中选择MySQL,然后选择下一步:
选择引擎

3、选择模板

在“模板”页面上,选择“开发/测试
选择模板

4、数据库配置信息

在下面所示的页面上,设置以下值:

- 数据库实例标识符:test-db
- 用户名:admin
- 主密码:(自定义)
- 确认密码:(重新输入密码)

- 数据库实例类:db.t2.micro
- 多可用区部署:否
- 存储类型:通用型(SSD)
- 分配的存储空间:20GiB

- 许可模式:默认值
- 数据库引擎版本:默认值

设置

数据库实例大小

存储

5、其他连接配置

在“其他连接配置”页面中设置以下值:
保留其它选项的默认设置

- Virtual Private Cloud(VPC):
选择具有公有子网和私有子网的现有VPC
注意:VPC的子网必须位于不同的可用区

- 子网组:选择刚刚创建的子网组
    (rds-subnetgroup)
    
- 公开访问:否
- 可用区:无首选项
- VPC安全组:选择为私有访问设置
  (开放3306端口,取消默认安全组)
  
- 安全组名称:SG-RDS

其他连接配置

其他连接配置

其他连接配置

6、确认创建数据库

检查月度估算费用,确认创建RDS(MySQL)数据库实例

确认创建数据库

7、查看数据库实例详细信息

选择“查看数据库实例详细信息”以查看RDS(MySQL)数据库实例。
查看数据库实例详细信息

8、检查数据库实例状态

  • 等待数据库实例的“数据库实例状态”显示为“可用”(available);
  • 滚动至“连接和安全性”部分,记下数据库实例的“终端节点”(连接与安全性->终端节点);
  • 使用该终端节点链接和3306(默认端口号)即可连接到RDS(MySQL)数据库实例。
    检查数据库实例状态
Last modification:November 19, 2021
分享是对我最大的赞赏