MySQL主从架构-主库宕机如何恢复业务

数据库 MySQL
在我们日常工作场景,首先要做到架构无单点隐患,其次在优化【安全、性能、高可用、高并发等】,MySQL这款关系型数据库稳定、高效,所以使用广泛,如果企业架构是1主多从,那如果Mysql主库宕机,如何解决?

在我们日常工作场景,首先要做到架构无单点隐患,其次在优化【安全、性能、高可用、高并发等】,MySQL这款关系型数据库稳定、高效,所以使用广泛,如果企业架构是1主多从,那如果Mysql主库宕机,如何解决?

----MySQL 主从同步原理图

Mysql主从架构-主库宕机如何恢复业务

 

一、Mysql主库宕机情况分类:

1)硬件问题,(服务器、ecs、虚拟主机等等)宕机

2)service问题,Mysql宕机,服务异常,端口异常等

二、硬件问题处理思路

硬件问题我们可以查看IDC巡检记录,或通过远程控制卡查看硬件运行状态,根据事实情况就行硬件故障报修进行处理,恢复业务步骤:

1)查看报警信息,确认业务是否收到影响,必要时切从库进行数据交互

2)IDC询问排查

3)确认硬件故障,短时间无法修复开Case处理

4)通知部门领导,处理进度,并实时记录

5)事件处理完成后,拟写故障报告,会议通报。

三、MySQL service问题处理思路

1)首先要做的就是判断是否影响业务,是否需要切库,保证业务运行时首要任务

2)如果此时需要切从库,安装如下步骤进行:

Mysql主从架构-主库宕机如何恢复业务

 

到此,提升主库完毕

四、所有slave指向新的master

Mysql主从架构-主库宕机如何恢复业务

 

以上就是关于数据库如何快速回复业务的介绍,如果大家有更好的方法可以告诉我,下面是集中数据库高可用方案:

1.MHA 高可用 http://blog.51cto.com/qiuyt/1930629

2.RDS 高可用+自动容灾 https://www.aliyun.com/product/rds/mysql【借用图】

Mysql主从架构-主库宕机如何恢复业务

 

3.快照

方法很多,就看您如何选择。

五、另外关于ECS无法使用 MHA 说法问题解释

Mysql主从架构-主库宕机如何恢复业务

 

阿里云工单反馈截图

Mysql主从架构-主库宕机如何恢复业务
责任编辑:庞桂玉 来源: 今日头条
相关推荐

2024-02-26 09:46:04

Slave数据GreatSQL

2023-10-22 11:17:50

AOFRedis数据库

2014-04-11 13:47:14

双主架构MySQL

2014-04-11 09:22:17

MySQL双主架构单点故障

2016-04-19 18:20:29

阿里巴巴HBase宕机恢复

2010-06-23 16:03:51

2022-02-27 14:37:53

MySQL主备数据

2017-09-12 08:03:29

数据库MySQL主库

2023-04-30 00:02:40

K8Skubelet数据

2017-12-18 11:00:21

2017-11-21 08:42:23

灾难恢复计划

2023-10-30 18:35:47

MySQL主从延时

2023-12-11 07:44:36

MySQL架构高可用

2022-02-17 11:08:00

KubernetesMySQL运维

2010-07-23 16:30:30

灾难恢复业务连续性

2021-10-09 09:52:49

MYSQL开发数据库

2015-06-04 13:38:17

2022-06-09 12:10:14

SaaS宕机

2021-06-18 09:31:03

勒索软件攻击赎金

2023-02-27 08:37:52

点赞
收藏

51CTO技术栈公众号