rds材资收集
rds:简称云数据库(Relational Database Service)
RDS目前支持的数据库类型有两种:mysql,sqlserver.
阿里云RDS数据库教程菜鸟如何玩转阿里云RDS?:http://www.07fly.net/a/idc/server/200053.html
RDS并非100%完美兼容mysql和mssql,尤其是存储过程和视图等高级功能,RDS使用时可能会存在一些兼容问题,具体的可以在买之前咨询一下阿里云客服。
RDS对sql语句的规范性要求很高,使用时尽量规范你的语句,以免带来不必要的麻烦。
RDS虽然可以内外网连接,但是外网流量收费,同时出于延时考虑,建议搭配阿里云服务器使用,如果不在同一个机房,就真别考虑使用(延时是个大问题)
RDS的性能还是比较满意,但是有两点特别坑爹。 I型,也就是基本型,限制连接数为60个,解释说是内存120M,只能60个连接。我觉得这个是商务上的考虑,作为应用系统来说,很多都是连接池,都是一些空闲或者说是备用的连接,也被算在内。我们达到50个连接的时候,随便从RDS后台的几个方面来说,都是很正常的,却不得不升级到II型。两者的价格差距还是很大的。
RDS外网的流量是需要额外付费,它提供内网和外网两种运行模式,青岛对于杭州节点是外网,外网产生的流量是要付费的,只能2选1。为了青岛节点能够访问,还有在办公室能够上传,查数据方便,只能选择了外网。 没有想到的是,杭州节点的云主机访问杭州节点的RDS,竟然也是通过外网,也是会产生付费流量,哪怕也是一个网段。
一、帐号安全:
每个RDS实例可创建若干个数据库。管理控制台提供数据库的帐号管理,包括创建、绑定数据库、变更权限、修改密码等功能。目前帐号是库级别,不支持对表或视图等权限的管理。每个帐号可管理一个或多个数据库,通过“帐号绑定数据库”配置。对帐号管理有以下原则:
. 根据业务角色和管理角色建立对应的帐号,按“最小权限原则”分配相应数据库和对数据库的读写权限。
a) 给每个帐号分配尽量少的数据库
b) 只读满足业务要求的,禁止分配为更高权限
. 不同安全级别的数据存储到不同的数据库中,并只有必要的帐号才能访问。
. 管理员和程序使用不同的帐号。
. 高强度密码和定期更改帐号密码。
二、访问控制:
RDS提供的访问控制机制有
. IP白名单:只有明确设定的IP,才具有对RDS的访问权限。白名单生效时间小于2分钟。
. 内外网访问模式,并可随时切换:内网访问模式下,只允许来自内网的访问,外网的任何访问将会被拒绝,反之亦然。切换访问模式的生效时间小于3分钟。
RDS访问控制的一些最佳实践点包括:
. 设置专用的管理服务器,由其完成各种日常管理功能,同时起到跳板机的作用,例如应用升级、数据备份、后台管理等。
a) 为了管理的方便性和成本考虑,最好是Windows系统(重点!!!)。因为只是管理服务器,没有大负荷的计算和存储,所以选择最低的硬件配置参数即可。如果选择Linux系统,需要自行安装Linux图形环境和管理工具,或安装Web方式的管理工具;
b) 如果因成本等原因不能部署专用管理服务器,并且安全性要求不高,也可以将某台业务服务器同时作为管理服务器。
. 白名单设置为仅允许必要的业务服务器(和管理服务器)访问(重点!!!)。
. 开启内网访问模式,禁用外网访问模式。这种方式带来的附加好处是RDS无公网流量,能够节省费用。
. 访问路径是是“管理服务器”要先通过“业务服务器”,最后才能访问RDS,如下图。管理服务器对业务服务器安全管理更多细节,请参见基于《安全组实现访问控制策略》 。
. 因为默认phpMyAdmin的公用性和白名单IP地址过多,如果对安全性要求特别高,建议自行在业务/管理服务器上安装“phpMyAdmin”或其它管理工具,而不是直接使用默认提供的phpMyAdmin。

三、备份恢复:
RDS采用主从热备架构,支持即时备份和自动周期备份,即时备份和周期备份都在OSS上保留7天,也可下载到本地备份。用户需要根据业务特点选择备份频率和开始时间。
rds材资收集的更多相关文章
- CSDN日报20170527 ——《人机大战,历史的见证》
在网络层,互联网提供所有应用程序都要使用的两种类型的服务,尽管目前理解这些服务的细节并不重要,但在所有TCP/IP概述中,都不能忽略他们: 无连接分组交付服务(Connectionless Packe ...
- RDS MySQL 空间问题的原因和解决
来源:https://help.aliyun.com/knowledge_detail/41739.html RDS MySQL 空间问题的原因和解决 更新时间:2016-07-22 17:20:14 ...
- 材价看板(1)- 如何建立你的第一个kanban,看看这些暴露的问题你们有没有?
今年负责一个老产品新团队,和几年前的指标组一样,现在的团队没有采用什么研发方法,于是我开始了团队的看板之旅. 12月22日给材价整个部门的产品研发相关人员做了一次kanban工作坊培训, 以及敏 ...
- IOS试题收集1
IOS试题收集1 1.Objective C中有多继承吗?没有的话用什么代替? Protocol 2.Objective C中有私有方法吗?私有变量呢? OC类里面只有静态方法和实例方法这两种,@pr ...
- linux运维工程师面试题收集
面试必考 mysql5和mysql6 有什么区别 mysql-server-5.5:默认引擎改为Innodb,提高了性能和扩展性,提高实用性(中继日志自动恢复) mysql-server-5.6:In ...
- zabbix自定义监控阿里云RDS服务
zabbix自定义监控rds zabbix通过阿里云api 自动发现.监控阿里云RDS-Mysql数据库 注意事项 脚本会收集RDS别名, 不要默认别名 不要使用中文别名(zabbix不识别) ...
- Android 最新学习资料收集
收集这份资料的灵感来源于我的浏览器收藏夹快爆了,后来在github 上也看到了很优秀的开源库的收集资料,非常的好,但是太过于多,也不够新,所以决定自己来做一个.原始的markdowm文件已经放到git ...
- 【转】.NET(C#):浅谈程序集清单资源和RESX资源 关于单元测试的思考--Asp.Net Core单元测试最佳实践 封装自己的dapper lambda扩展-设计篇 编写自己的dapper lambda扩展-使用篇 正确理解CAP定理 Quartz.NET的使用(附源码) 整理自己的.net工具库 GC的前世与今生 Visual Studio Package 插件开发之自动生
[转].NET(C#):浅谈程序集清单资源和RESX资源 目录 程序集清单资源 RESX资源文件 使用ResourceReader和ResourceSet解析二进制资源文件 使用ResourceM ...
- RDS 5.7三节点企业版时代的数据一致性解决方案
上篇我们看到了在MySQL主备模式下,我们在数据一致性上做了不少事情,但解决方案都有一定的局限性,适合部分场景或者解决不彻底的问题.随着以Google Spanner以及Amazon Aruora 为 ...
随机推荐
- AndroidManifest File Features
http://www.android-doc.com/guide/topics/manifest/manifest-intro.html The following sections describe ...
- redis安装步骤
7.1创建业务安装用户 安装和配置Redis软件时,需要使用redis用户登录服务器进行相关操作,因此需要创建redis的业务安装用户组和redis的业务安装用户.此操作在主备机上同时进行. 创建用户 ...
- mac 下终端访问文件出现“Permission Denied”解决方案
mac 下终端访问文件出现“Permission Denied”解决方案: 一个文件有3种权限,读.写.可执行,你这个文件没有可执行权限,需要加上可执行权限. 1. 终端下先 cd到该文件的目录下 2 ...
- phpcms 调取全站文章
路径:phpcms/module/content/classes/content_tag.class.php 添加如下方法 /** * 列表页标签:主要返回的是主表中数据与附表中数据 * @param ...
- CentOS 7 使用经验(更新中)
首先说一下写这篇博客的初衷. 由于公司这一期的产品准备支持的环境有CentOS 7.MySql 5.6.Java 8.Tomcat 8等等,并且因为人员严重不足,我本月的开发任务在原有的基础上又加上了 ...
- WCF中的标准绑定
使用过WCF的童鞋们都很清楚,绑定是必须的.我将这些绑定总结了下. 一.标准绑定简要说明 1.basicHttpBinding 基于WS-I Basic Profile 1.1 的web服务,所需的. ...
- Android-深入理解android自定义属性(AttributeSet,TypedArray)
属性 自定义属性,首先要定义出来属性,我们新建一个attrs.xml: <?xml version="1.0" encoding="utf-8"?> ...
- 根据ID获取CEdit的句柄实例
MyApp.h和MyApp.cpp #ifndef MY_APP_H_ #define MY_APP_H_ #include <afxwin.h> class CMyApp:public ...
- 部署在IIS上的网站如何调试
引言 今天突然有个朋友问我,总听同事说在IIS中如何如何调试,到底如何调试呢?没办法,人家刚入门,还是亲手给他操作了一遍.也记录一下,希望能帮到那些不知道的孩纸. IIS中的网站调试 调试最常见的一般 ...
- 安装lnmp后,忘记phpmyadmin的root密码,怎么办
如果忘记MySQL root密码,如何重设密码?执行如下命令:wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh;sh r ...