【技术分享】亚马逊AWS学习——创建RDS实例

 

​AWS官网上说AmazonRelationalDatabaseService(AmazonRDS)“是一种Web服务,可让用户更轻松地在云中设置、操作和扩展关系数据库。...



RDS是什么?

AWS官网上说Amazon Relational Database Service (Amazon RDS) “是一种 Web 服务,可让用户更轻松地在云中设置、操作和扩展关系数据库。它可以为行业标准关系数据库提供经济高效且可以调节大小的容量,并管理常见数据库管理任务”。其实RDS就是AWS托管的数据库服务。正常情况下,数据库需要自己维护。为了使用数据库,你需要准备安装机器,配置安装环境,安装数据库,为数据库打补丁等等。当然这个过程对于DBA工程师有两个结果,要么累成狗无力支撑,要么成大牛了身价暴涨。在AWS看来,上面所说的工作全部属于重复性劳动,没有必要多次消耗高价的人力成本,AWS可以替你做,操作人员只需点几下鼠标,AWS不但把环境给你准备好了,而且提供较高的可用性。这就是RDS存在的意义。

RDS实例的创建也不难,下面以oracle实例创建为例讲解一下。

选择服务中的“RDS”,在左导航中选择“实例”:

1


选择引擎

首先选择数据库引擎的类型,这里我们选择oracle中的“Oracle SE”版本:
2


确定是否用于生产目的

这里会询问“是否计划将此数据库用于生产目的”。对于生产目的的RDS,Oracle实例创建过程中会做一些优化配置,它自动为你选择“多可区域的部署”和“预定义IOPS(SSD)”的存储类型,这里我们只用于测试,选择否,点击“下一步”:
3


指定数据库详细信息

这一步配置数据库的详细信息。包括“实例规格”和“设置”两方面的选项。
3.1
实例规格

· 许可模式:自有许可。就是说oracle是AWS替你安装,但是许可需要你自己提供。

· 数据库引擎版本:选择默认的“11. 2.0.4.v3”。当然12c早出来了你也可以选择12c的版本。

· 数据库实例类:用于选择数据库实例的级别。说白了就是确定该实例的综合性能,这将决定“此数据库实例的计划工作负载所需的计算、网络和内存容量”,官网上有详细的说明。不同实例级别的定价是不一样的,选择时要注意。我们这里选择“db.t2.medium —— 2 vCPU,4 GiB RAM”。

· 多可用区部署:否。

· 存储类型:有三个选择,我们选择“通用型(SSD)”。

· 分配的存储空间:100G。
3.2
设置

这里面的信息比较简单,将数据库实例标识符、用户名、密码都填好,就可以点击下一步:
4


配置高级设置
4.1
网络安全

这里面是配置网络方面的信息。

· VPC:默认

· 子网组:默认

· 公开访问:是(如果选否将不能通过互联网访问该RDS实例)

· 可用区:选择一个可用区,这里选择“cn-north-1a”。

· 安全组:创建新的安全组
4.2
数据库选项

· 数据库名称 :ORCL

· 数据库端口 :1521

· 数据库参数组 :默认

· 数据库集群参数组:默认

· 选项组:默认

· 复制标签给快照:保持未选中

· 字符集名称:ZHS 16GBK
4.3
备份

全部保持默认
4.4
维护

全部保持默认

审查无误后可以点击“启动数据库实例”:
5


实例创建

这时跳转的页面会提示实例正在创建,点击“查看您的数据库实例”:
随即会跳到实例页面,在这里能看到刚刚创建的RDS的详细信息。实例创建还是比较耗时的,耐心等待一会。成功后可以看到完整信息:
注意“终端节点”中会显示该RDS实例的域名,连接该实例就靠它了。

至此RDS实例就创建好啦!
6
部署数据

至于如何为RDS实例导入数据可以见下期文章《亚马逊AWS学习——为oracle类型的RDS数据库部署数据》。

(文/飞利信软件中心  于海东)


    关注 飞利信


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册