使用RDS必须知道的几点

  1. 一、RDS实例升级需要注意的事项 RDS在进行实例升级的过程中会出现最长30秒左右的连接闪断,需要您提前做好准备,并设置好程序跟RDS的自动重连,避免因为升级的闪断导致您的服务不可用。
  2. 二、RDS切换内外网存在的风险 RDS在切换内外网的过程中会出现服务器跟RDS的连接断开,切换完成以后请及时更新程序中的连接地址,同时切换内外网会导致IP地址变更。
  3. 三、RDS回滚风险须知 目前RDS支持数据回滚,回滚是针对整个实例的,不支持单表单库,在回滚之前备份好重要数据,以免回滚完成以后导致数据丢失。如果只是部分表格或者部分数据需要回滚,我们建议您通过创建临时实例来恢复数据,临时实例创建成功后从临时实例中把需要的数据导回到生产库。
  4. 四、RDS锁定策略须知 RDS具有锁定机制,如果您的实例存储空间满了,系统就会将您的实例锁定,实例被锁定以后会变成只读,建议定期检查存储空间使用情况,同时也可以在RDS控制台中设置空间占用短信提醒。
  5. 五、RDS故障切换 RDS采用一主一备的高可用模式,当主库出现故障时,RDS会在30秒钟之内切换到备库。切换过程中有(小于等于)30秒钟的不可访问,需要您设置好程序跟RDS的自动重连,避免因为切换导致您的服务不可用。
  6. 六、RDS for MySQL数据同步模式须知 RDS for MySQL 5.1主备之间的数据同步采用的是异步的模式,异步模式下性能高,但是缺点是有一定的概率会出现主备之间数据不一致。 RDS for MySQL 5.5主备之间数据同步采用的是半同步的模式,该模式下写性能会有下降,但是优点是主备数据不一致的概率极大的降低了。如果您对数据可靠性要求非常高(比例金融系统),则建议您购买5.5以上(含)版本的RDS for MySQL。
  7. 七、购买RDS后,您还需要做什么? 购买RDS实例后,您不需要做数据库的基础运维(比如高可用、备份、安全补丁等),但是您还需要重点关注以下事情: 1).您RDS实例的CPU、IOPS、空间、连接数是否足够,如果不够需要优化或者升级 2)您RDS实例是否存在性能问题,是否有大量的慢SQL,SQL语句是否需要优化,是否有多余的索引或者缺失的索引等 3)您RDS实例是否存在SQL注入警告,若存在,则说明您的数据库有可能被黑客SQL注入攻击,需要修改您的应用程序来避免SQL注入攻击
时间: 2024-08-07 08:37:15

使用RDS必须知道的几点的相关文章

AWS RDS 使用笔记

创建VPC安全组 添加VPC子网 创建RDS子网组 创建RDS参数组 创建MySQL实例 查看RDS终端节点 使用 MySQL 监视器与数据库实例上的数据库连接 安装mysql client $ sudo yum install mysql 连接mysql数据库 PROMPT> mysql -h <endpoint> -P 3306 -u <mymasteruser> -p

第十二节 VMware View 6.0 菜鸟入门 部署和安装RDS服务器

第十二节 VMware View 6.0 菜鸟入门 部署和安装RDS服务器

RDS MySQL 全文检索相关问题的处理

RDS MySQL 全文检索相关问题 1. RDS MySQL 对全文检索的支持 2. RDS MySQL 全文检索相关参数 3. RDS MySQL 全文检索中文支持 3.1 MyISAM 引擎表 3.2 InnoDB 引擎表 4. like '%xxx%' 和全文检索的比较 4.1 like '%xxx%' 4.2 全文检索 5. ft_query_expansion_limit 参数作用 1. RDS MySQL 对全文检索的支持 RDS MySQL 5.5 仅 MyISAM 引擎表支持全

XenApp_XenDesktop_7.6实战篇之二十二:RDS授权配置

在使用Citrix XenApp发布应用或共享桌面时除了购买XenApp许可,还需购买Microsoft Windows Server RDS CAL.当在WindowsServer计算机上安装了Virtual Delivery Agent For Windows ServerOS之后,默认远程桌面服务提供120天的试用期,超过120天以后将无法使用.然而远程桌面授权(RDS)在Windows Server 2012 R2中配置比较特别,本章节将为大家做详细的介绍. 本次Demo已经提前将Win

阿里云ECS和RDS部分操作

最近外网想部署一个java web项目,因此购买了阿里云ECS 1核1G,linux centos系统.ecs只够安装jdk,tomcat.so数据库先用了免费的RDS试用期. 1.使用RDS刚开始时,发现用数据库连接在本地客户端连接不上,后来发现是需要RDS设置白名单设置对应ip才能连接成功. 2.tomcat部署项目时,在config/service.xml中配置了对应项目的配置以方便访问.在Host之间配置以下一行配置,项目放在tomcat/webapps/下,以下context中path

RDS还原数据库时报错:ERROR 1227 (42000) at line 78664

最近公司准备公司的整套架构从IDC机房向云上迁移,在RDS上做数据库恢复的时候遇到如下的问题: [[email protected] ~]# mysql -uadmin -h 10.137.212.36 -p </root/mysql_dump.sql Enter password: ERROR 1227 (42000) at line 78664: Access denied; you need (at least one of) the SUPER privilege(s) for this

浅谈下一代Windows Server的RDS

Windows 10的正式版即将在本月正式发布了,而目前Windows Server的下一版本还处于技术预览版,那么到底在下一版本的RDS中有什么新变化呢? 在这里我其实更关注vGPU的变化,因为在建筑设计行业,虚拟桌面有不可言语的很多优势,但对于设计者来说要真正在虚拟桌面上搞设计,那么显卡的支持是非常重要的. 下面我们先看看在下一代Windows Server的RDS主要变化的地方,然后再来说下vGPU这个话题. 在虚拟主机和来宾主机都是Windows Server下一版本和Windows10

Windows 2008R2 RDS RmoteAPP安装及配置

环境 一台2008 R2 DC,一台win7 安装并配置好DC,win7加入域 在DC上安装证书服务 Dc上添加角色-选择远程桌面服务-选择远程桌面会话主机和远程桌面web访问 在服务器上安装好office2013 打开服务器管理器-远程桌面服务-remoteapp管理器 选择右侧的添加RemoteApp程序 根据向导选择需要发布的程序 这样在win7客户机中打开IE就可以访问到remoteapp程序了,由于还没有安装证书,所以会出现下面的警告,点继续浏览此网站 这时就能出现远程桌面的WEB界面

我是怎么通过zabbix监控60台阿里云的RDS和redis数据库的

前言: 最近一直在做监控方面的东东,一些基本的东西基本到处都有资料也就不多说了.但是,让监控阿里云的数据库真是把我难住了.研究了许久的阿里云api,虽然代码写出来了,但是遇到一个坑,所以转换了思路,分别用redis和mysqladmin连接数据库,获取连接数和请求数,但是却获取不到实例的CPU使用率.又只好回头研究阿里云的api.花了几天终于踩完所有坑,达到自己想要的效果,具体实现过程如下: 正文: 主要添加了以下三条自定义key,第一条通过redis_cli客户端连接redis获取统计数据,第

将GitLab数据库从阿里云PostgreSQL RDS迁移至自建的PostgreSQL服务器

阿里云RDS目前支持的是PostgreSQL 9.4,而gitlab支持的最低版本是PostgreSQL 9.6.1,不升级PostgreSQL,gitlab就无法升级,阿里云RDS短期内不进行升级,被迫无奈下只能改用自己用阿里云ECS搭建的PostgreSQL服务器.这篇随笔记录一下数据库迁移的主要步骤. 在ubuntu时安装好PostgreSQL之后,首先进入 /etc/postgresql/9.6/main 修改2个配置文件: postgresql.conf listen_addresse