数据库种类
RDS提供MySQL、SQL Server、PostgreSQL、PPAS、MariaDB五种数据库类型。
每种数据库有多个版本,如MySQL有8.0、5.7、5.6、5.5。
数据库实例提供基础版(单节点)、高可用版(主备节点)和三节点企业版。
高可用版又区分本地SSD版(数据保存在实例本地)、SSD云盘和ESSD云盘(相比SSD云盘读写性能更好)。
以下功能基于MySQL介绍,其他类型略有区别,详见阿里云帮助文档。
身份鉴别、访问控制
支持DMS、客户端和命令行方式连接。
root用户不对云租户开放。创建数据库实例时,创建1个高权限账号,由高权限账号创建其他账号并分配权限。
密码复杂度:长度为8~32位,由大写字母、小写字母、数字、特殊字符中的任意三种组成。
没有看到登录失败处理的配置介绍。
安全审计
提供SQL审计、Binlog日志、历史事件功能。
其中历史事件是免费功能,包括用户对数据库登录、操作行为,能够覆盖等保关于审计要求。需要手动开启。
数据保密性
提供SSL传输加密、TDE存储加密和云盘加密(备份数据导出也加密)。
数据备份
区分数据备份和日志备份策略。
数据备份支持物理备份、逻辑备份和快照备份。实例根据版本不同默认自动进行物理备份或快照备份。
强制要求每周至少备份2次,默认保存7天,可选择长期保存(仅本地SSD盘支持),其他数据库大多支持7-730天。
日志备份文件保留的天数,默认为 7 天,可以设置为 7~730 天,且必须小于等于数据备份天数。
部分版本支持跨地域备份到不同的可用区,满足异地备份的要求。
也可由管理员手动备份并下载到运维本地。
其他功能
读写分离,满足对数据库有少量写请求,但有大量读请求的应用场景。
阿里云RDS帮助文档:https://help.aliyun.com/product/26090.html