阿里云ACA认证课程学习(RDS&OSS)

传送门

阿里云高校计划

云数据库RDS产品介绍

RDS产品概要

RDS的目标
  • 将耗时费力的数据库管理任务承担下来,使用户能够专心于应用开发和业务发展
  • 用户可根据业务需求对RDS进行弹性伸缩
RDS的可靠性保障
  • RDS采用主从备份架构,拥有三份以上数据存储,具备高可用性和数据可靠性
  • RDS承诺99.95%的服务可用性和99.9999%的数据可靠性
RDS支持的数据库类型和版本

在这里插入图片描述

  • RDS for MySQL版本融入了RDS DBA团队的MySQL补丁
  • 阿里云强烈推荐使用InnoDB存储引擎
RDS支持的功能(一)
  • 专业的数据库管理平台DMS
    DMS不仅仅是为RDS定制的数据库管理平台,还可以使用户通过浏览器即可安全、方便的进行数据库管理和维护
  • 轻松实现数据回溯
    RDS能够根据备份文件将数据库恢复至7日内任意时刻
RDS支持的功能(二)
  • 专业的数据库优化建议
    RDS提供直观的慢SQL分析报告和完整的SQL运行报告,并提供如主键检查、索引检查等多种优化建议
  • 完善的监控体系
    RDS展示近20种性能资源监控视图,可对部分资源项设置阈值报警,并提供WEB操作、SQL审计等多种日志
RDS与自建数据库对比

在这里插入图片描述

RDS的相关概念

RDS实例(instance)
  • 实例时阿里云关系型数据库的运行环境
  • 各实例之间相互独立、资源隔离、相互之间不存在CPU、内存、IOPS等抢占问题
  • 同一实例中的不同数据库之间是资源共享的
  • RDS实例目前支持的最大内存为48GB,最大磁盘容量为1000GB
RDS只读实例
  • 分担数据库压力,增加应用的吞吐量
RDS可用区
  • 单可用区:有效控制云产品间的网络延迟
  • 多可用区:轻松实现同城容灾
地域
  • 用户所购买的RDS实例的服务器所处的地理位置
RDS数据库
  • 是用户在一个实例下创建的逻辑单元
  • 一个实例可以创建多个数据库,在实例内数据库命名唯一
  • MySQL类型实例,最多可以创建500个数据库,而SQL Server类型实例最多可创建50个数据库
  • 所有数据库都会共享该实例下的资源,如CPU、内存、磁盘容量等
RDS数据库账号
  • 每个数据库账号可以用于多个数据库
  • 同时每个数据库的读写权限也可被分配给多个数据库账号
  • 一个账号可以创建多个实例
  • 对于MySQL和SQL Server类型实例,每个实例最多可创建500个数据库账号
RDS连接数
  • 应用程序可同时连接到RDS实例的连接数量
RDS磁盘容量
  • 用户购买RDS实例时,所选择购买的磁盘大小
RDS管理控制台
  • 管理用户所购买的RDS实例的WEB页面,可对RDS实例进行各种操作

云数据库RDS的数据库管理

在这里插入图片描述

数据迁入

  • 数据迁入RDS
    RDS提供专业工具和向导式迁移服务来帮助用户将数据迁入RDS
    在这里插入图片描述
迁移类型
结构迁移

DTS会将迁移对象的结构定义迁移到目标实例
支持对象:表、视图、触发器、存储过程、存储函数

全量迁移

DTS会将源数据库的数据全部迁移到目标实例

增量迁移

将迁移过程进行数据变更同步到目标实例
如果迁移期间进行了DDL操作,那么这些结构变更不会迁移到目标实例

mysqldump工具

购买RDS实例
利用mysqldump备份数据
利用mysqldump导出存储过程、触发器和函数
将数据导入至RDS

云数据库RDS家族

relational database service, 关系型数据库服务

  • 可靠、可弹性伸缩的在线数据库服务
  • 基于飞天分布式系统和高性能存储
  • 支持MySQL、SQL Server、PostgreSQL和PPAS(高度兼容Oracle)引擎
  • 提供容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼
RDS for SQL Server

不仅覆盖了微软的license支持特性
而且附带高可用架构和任意时间点的数据恢复功能
强力支撑各种企业应用

RDS for PostgreSQL

PostgreSQL是全球最先进的开源数据库

  • 作为学院派关系型数据库管理系统的鼻祖
  • 优点主要集中在对SQL规范的完整实现,以及丰富多样的数据类型支持(JSON、IP数据和几何数据等,大部分商业数据库都不支持)
RDS for PPAS

PPAS(Postgre Plus Advanced Server)

  • 是一个稳定、安全且可扩展的企业级关系型数据库
  • 基于全球最先进的开源数据库PostgreSQL
  • 在性能、应用方案和兼容性等方面进行了增强,提供直接运行Oracle应用的能力

在线实验:云数据库管理初体验

  • step1:创建实验资源在这里插入图片描述
  • step2:下载实验资源在这里插入图片描述
  • step3:访问阿里云RDS管理控制台
    1. 首先,通过如下操作步骤,登录到阿里云RDS管理控制台:

    1)点击页面左侧 实验资源 ,下拉框中点击 点击 前往控制台 ,
    2)依次输入 实验资源 提供的 子用户名称 、子帐号密码 ,然后点击 登录 。

    1. 通过如下步骤,进入实验资源 云数据库RDS实例 的管理控制台。

    1)在顶部地址栏,选择 实验资源 提供的 地域 信息。
    2)在搜索栏中,输入 实验资源 提供的 云数据库RDS实例 的 实例ID ,并点击 搜索 。
    3)在下方搜索结果中,点击实例右侧的 管理 ,进入RDS实例的管理控制台。

在这里插入图片描述

  • step4:创建RDS数据库账号
    1. 通过如下步骤,进入数据库账号创建页面:

    在RDS实例的管理页面,点击左侧栏的 账号管理 ,进入数据库账号管理页面。在这里插入图片描述在 用户账号 页面,点击 创建账号 。在这里插入图片描述

    1. 填写如下信息,完成数据库账号创建:

1)数据库账号:请根据 输入框 下端的 命名规则 ,输入 数据库账号名称,例如:lab_user ,账号类型选择普通账号。
2)密码 :请根据 输入框 下端的 密码规则 ,输入 密码,例如:Passw0rd;
3)确认密码:再次输入创建的密码。在这里插入图片描述3. 自动返回 账号管理 的 用户账号 页面,查看到新建账号 lab_user 的 状态 为 激活 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值