AWS RDS for MySQL 维护 <2>

修改RDS的实例状态

分配的存储空间
自动次要版本升级
备份保留期 如果从 0 改为非零值或从非零值改为0, ---> 需要重启
备份时段
证书颁发机构
复制标签给快照
数据库端口 ---> 需要重启
数据库引擎版本 ---> 需要重启
数据库实例类型 ---> 需要重启
数据库实例标识符 ---> 需要重启
数据库参数组 重启后才生效的参 ---> 需要重启,需要自己手动重启
删除保护
增强监测
IAM 数据库身份验证
日志导出
维护时段
多可用区部署 不会中断
新建主密码
选项组
公开可用性
安全组
存储类型 多可用区下通用型SSD到预置IOPS SSD的互相转换不会中断,其他情况是中断
子网组 vpc迁移 ---> 需要重启

参考:https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_ModifyInstance.MySQL.html

注意,需要重启的操作,都是采用主从或者复制技术来减少停机的时间,比如DTS、DMS,如果遇到兼容性问题,中间可以加nginx代理来解决

IPOS

IOPS= 读+写的总和
通用型 SSD (gp2) 卷,基准性能以每 GiB 卷大小 3 IOPS 的速度线性扩展,最大为突增IOPS为3000,最少可用维持30分钟,最长可用维持2小时,取决于磁盘的大型
预配置 IOPS 与请求的卷大小 (GiB) 的最大比率为 50:1。

参考:https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/EBSVolumeTypes.html

aws 获取二进制日志的位置

为master实例创建一个只读副本
CALL mysql.rds_stop_replication 停止只读副本的mysql复制,并执行SHOW SLAVE STATUS\G,记住Exec_Master_Log_Pos和Relay_Master_Log_File作为的CHANGE MASTER TO位置
在RDS副本停止后,基于RDS副本做mysqldump
在其他的实例上导入mysqldump的备份,执行change master to 将master实例作为主库

dms 同步支持选择cdc的位置,cdc的位置是二进制日志文件名和位置的组合,如mysql-bin-changelog.000024:373

参考: https://docs.aws.amazon.com/zh_cn/dms/latest/userguide/CHAP_Task.CDC.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章