1.变更配置
2.设置参数
3.设置可维护时间段
4.迁移可用区
5.切换主备实例
6.数据复制方式
7.切换网络访问模式
1.变更配置
2.设置参数
3.设置可维护时间段
4.迁移可用区
5.切换主备实例
6.数据复制方式
7.切换网络访问模式
云数据库快速管理流程:
1、创建实例
2、设置白名单
3、(申请外网地址)
4、创建数据库和账号
5、开始使用云数据库
创建云数据哭实例
演示
登录阿里云控制台-选择云数据库RDS版-(右上方)新建实例[包年包月或按量付费]
1、选择地域(一般选择和目标用户最接近的数据中心,这样数据库访问的速度可以得到提升,同地域的访问算内网访问)
2、选择可用区,单可用区指,双击高可用版主备都位于同一可用区内;多可用区指:主备节点位于不同可用区,这样可以在RDS内部就达到同城容灾的效果
3、选择数据库类型:
4、网络类型:仅仅是从产品功能上区分的,与运营商公网接入的网络质量是没有关系的(经典网络地址由阿里云统一去分配,配置简单使用方便,适合对操作应用性比较高,需要快速使用的用户;专有网络;可以定义网络拓扑和地址,适合熟悉网络管理的用户)
5、实例规则:
6、存储空间(最大3T,步长5GB)
回到管理控制台,可以看到自己的实例。
设置白名单
申请外网地址点击申请外网地址,
创建数据库和账号
数据库管理- 创建数据库-设置数据库名称
账号管理-创建账号-
登录数据库
云数据库
是基于云计算平台构建的,克服了传统数据库引擎的局限性,是按使用量付费,稳定可靠、可弹性伸缩的在线数据库服务。无需购买软件和硬件,也无需专人维护IT基础设施。
(可以让用户专注于相应的程序和业务)
传统数据库
搭建数据库之前,首先需要一次性的根据业务规模,制定一到三年的规划。准备好机房、服务器、网络、存储。软件方面需要准备好相应的数据库管理软件,商业版的软件还要准备好是否有相应的授权。BALABALA~~数据库维护和使用很麻烦。
DBA 数据库维护管理员
云数据库/云 的特点:
1、用户按存储容量和带宽的需求付费
2、云的可移植性可以将数据库从一个地方移到另一个地方
3、按需扩展
4、高可用性(HA)
阿里云云数据库RDS(Relational Database Service简称RDS)
云数据库的主要功能:
安全性、可用性、可扩展性、易用性
【支持内网和外网的同时连接
自动备份、可恢复最长两年内的数据
可分担60%以上的运维工作】
热点数据,需要得到高效率的存取如黑白名单的数据存在云数据库Memcache或云数据库Redis中(高存储、低延迟)
MaxComputer原名叫做ODPS:批量结构化的数据的存储和计算,实现大规模数据的计算和分析功能
innoDB
toktdb
异步:主库,
半同步:
云数据库:
rds: relational database service
这老师声音太小了,听不清
1.云数据库简介:基于云计算平台构建,按使用量付费,稳定可靠
2.云数据库的特点:按需使用,按量付费,具备可移植性,高可用性,减轻了维护的投入
3.数据库RDS,支持mysql sqlserver postgresql ppas 服务可用性:99.95% 数据可靠性:99.9999% 系统安全性:防DDoS攻击,流量清洗;及时修复
4.主要功能:安全性 可用性 可扩展性 易用性
5.云数据的运用场景:
数据多样化存储:结构化数据存入RDS ;高热数据存入Memcache或者Redis;非结构化数据(例如图像音频等)存入对象存储(OSS)
数据异地容灾场景:支持创建异地容灾实例,用户可通过DTS数据传输服务将机房的数据库实时到阿里云上,即在阿里云上有一个备份
大数据分析场景:大数据计算服务(MaxCompute ODPS)提供海量数据仓库解决方案及大数据分析建模服务
云数据库运维常用设置
数据库迁移上云
结构迁移
全量数据迁移
增量数据迁移
完全懵逼
SQL操作与数据导入导出
连接云数据库
获取连接地址:
DMS的优势:
轻松拥有数据分析能力
极大提升研发效率
实施优化数据库性能
全面的访问安全保护
丰富的数据源支持
听懵了
创建实例、数据库与账号:
实例管理与数据管理步骤:
创建实例→设置白名单→申请外地网址→开始使用云数据库→创建数据库和账号。
登陆RDS管理控制台
云数据库MySQL基本概念:
实例:
-数据库 一个实例至多500个数据库
-账号
白名单1000个白名单
云数据库特点
按量付费;稳定可靠,可弹性伸缩的在线数据库服务,无需购买软件和硬件,也无需专人维护IT基础设施,便于腾出时间专注于应用程序和业务。
阿里云RDS,基于飞天分布式系统和全SSD盘高性能存储
MySQL SqlServer postgresql ppas
开源软件组合:LAMPus(Linux+Apache+MySQL+perl/php/python)
云数据库与自建数据库对比:
云数据库的主要功能:
安全防护体系:事前事中事后
高可用:
可扩展:弹性扩展、内外网同时连接、自动备份,两年数据恢复,对象存储OSS,自动监控预警
高热数据:
云数据库RDS:
对象存储:
数据异地容灾场景:
大数据分析场景:
云服务器→应用数据
云数据库的简介与使用场景
创建实例、数据库与账号。
数据库迁移上云。
###字符集
保持一致
客户端
数据迁移
###设置账号
读写权限
密码规格
###登陆数据库
最小权限原则
TCP链接
default storage engine
TokuDB
InnoDB
RDS例行维护
业务低峰期
要确保应用程序有重连机制
半同步:保证事务的完成,不一定传输完成
异步
主备两个实例
数据复制方式
切换网络访问模式
标准模式
高安全模式
DTS
结构迁移
全量数据迁移
增量数据迁移
业务不停服迁移
ECS自建数据库迁移
本地数据库迁移到RDS
show databases
use
show tables;
show columns from customer;
连接性检查
源库和目标库
选择购买配置
全量迁移免费
先进行结构迁移,然后进行全量迁移
端口3306
数据库账号root
密码数据库密码
bakery_target
预检查
连接性检查
权限,完整性约束
实例,登陆数据库
数据管理
DMS
有公网IP的自建数据库
###连接云数据库
获得地址
RDS控制台
建议使用域名地址
便于主备切换
Navicat_MySQL
命令行
默认端口3306
-u -h -P
###DMS访问
可以管理多种数据库
支持Linux服务器管理
基础功能:数据管理,结构管理
高级功能:
性能优化,数据趋势,BI报表,访问安全,数据轨迹等
优势:
###数据导入与导出
DMS
Data Management Service
(感觉就是一个图形化的数据库管理工具)
使用命令窗口
使用SQL窗口
表操作(基于表目录)
进行进一步的多维分析
15:55
鼠标操作
数据方案
DMS,数据库克隆
多维分析
BI报表
商业智能(BI,Business Intelligence)
云数据库介绍
传统数据库 informix oracle mysql sqlserver
lic, 很多有关数据库的管理所需要专业的DBA来完成, 从硬件开始考虑, 备份、恢复、优化
维护和使用成本较高,DBA的角色挑战很重要,
云数据库之后 DBA都去管理云数据库, DBA的角色就不要在具体的公司里了!!
按需扩展,HA 基础工作就不必要!
云数据库的优势: 可用性 可靠性 安全性 备份 软硬件投入 托管 维护成本 部署扩容, 利用率
云数据的功能特点: 60%DBA的工作完成
1安全性--- 事前防护 事中防护 事后审计
2可用性--- 主备架构(双机HDR ) 同城异地容灾
3可扩展性---慢慢增加按需扩展
4易用性--- 内外网都可以同时连接 方便本地化管理 自动备份 数据恢复(2年内)
自动监控预警
数据多样化存储:
搭配不同的云数据库内存数据库等
ECS云主机上可以部署自建数据库, 传统自建数据库
大数据分析场景:
MaxCompute 数据仓库 ODPS,分析建模
可以简单导入MaxCompute
还可以把云数据库的RDS数据放到Hadoop等系统导入等,根据需要导入