返回顶部
首页 > 资讯 > 数据库 >MySQL容灾方案有哪些
  • 863
分享到

MySQL容灾方案有哪些

2023-07-05 11:07:24 863人浏览 独家记忆
摘要

这篇文章主要介绍了MySQL容灾方案有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Mysql容灾方案有哪些文章都会有所收获,下面我们一起来看看吧。mysql容灾方案容灾方案目前有以下三种容灾方案可供参考:

这篇文章主要介绍了MySQL容灾方案有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Mysql容灾方案有哪些文章都会有所收获,下面我们一起来看看吧。

mysql容灾方案

容灾方案

目前有以下三种容灾方案可供参考:

1.主从半同步复制+手动切换

方案介绍:由两台服务器上的数据库实例搭建主从架构,两个实例之间的数据同步使用Mysql半同步复制机制。主机绑定VIP,在主库故障后手动将VIP绑定至备机,将上层请求切换至备库,备库写入数据后成为新主,原主实例恢复后成为新主的备库,具体架构图如下:

优点:不存在VIP漂移问题,规避因底层同步延时导致的数据不一致。

缺点:故障时需要人工介入,效率低。

MySQL容灾方案有哪些

2.主从半同步复制+keepalived自动切换

方案介绍:由两台服务器上的数据库实例搭建主从架构,VIP绑定在主实例上,程序通过VIP将数据写入主库。主实例由keepalived中间件通过脚本判活,如果检测失败则停止主机keepalived服务,VIP漂至从机,程序数据继续入库,具体架构图如下:

优点:实现故障自动切换,无需人工干预

缺点:如存在网络闪断等情况影响存活判断,可能会导致主从多次切换,造成潜在数据不一致问题

MySQL容灾方案有哪些

阿里云MySQL RDS使用的高可用方案如下图所示,两台数据库实例组成主从模式,正常情况下应用层通过SLB访问主库,从库不可访问;主库故障则SLB自动切换至连接从库,上层应用无感知。

同时也支持手动模式进行实例切换,具体架构图如下:

优点:数据库托管给云平台,降低运维成本

缺点:费用较高

MySQL容灾方案有哪些

MySQL异地备份策略容灾脚本--shell

由于公司的机器异地的是win主机,需要把linux的备份脚本远程传输到这台win上,所以我选择ftp,大家可以使用wput会好很多,而且比较强大;

[root@Mysql28 shell]# cat test.sh #!/bin/bash#tar xvzfi --------commondbackupdir=/data/back_up/mysqlip_d=192.168.155.139full_d=cctalk_fulldate_d=$(date "+%Y%m%d%H%M%S")DataBakName=$ip_d.$date_d.$full_d.tar.gz                          --------------全备下来后的名称策略,例如;192.168.155.139.20131126134602.cctalk_full.tar.gzftp_backup="D:\\dbbackup\\fullbackup"                                    --------------异地的目标存放全备路径mkdir -p $backupdirfind $backupdir -mtime +10 -type d  -exec rm -rf {} \;                 ------------剔除保留10天以外的全备脚本;innobackupex  --user=root  --passWord="root" --databases="test"  --parallel=12  --no-lock --defaults-file=/etc/my.cnf --stream=tar  /data/back_up/mysql/  2>/tmp/mysqlbackup.log|gzip -1 - >/data/back_up/mysql/$DataBakName      --------innobackup的全备脚本,以及压缩,gzip -1比较快,大家可以用-9压缩的效率高,不过比较慢ftp -v -n 192.168.25.163 << END     ---ftp,同样可以使用wput来更快更方便的传输!user ftpuser xxxxxxx       -----------------fpt的账号和密码!type binarycd fullbackuplcd $backupdirput $DataBakNamebyeEND

关于“MySQL容灾方案有哪些”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“MySQL容灾方案有哪些”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL容灾方案有哪些

本文链接: https://lsjlt.com/news/351449.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL容灾方案有哪些
    这篇文章主要介绍了MySQL容灾方案有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MySQL容灾方案有哪些文章都会有所收获,下面我们一起来看看吧。MySQL容灾方案容灾方案目前有以下三种容灾方案可供参考:...
    99+
    2023-07-05
  • MySQL之容灾方案解读
    目录mysql容灾方案1.主从半同步复制+手动切换2.主从半同步复制+keepalived自动切换MySQL异地备份策略容灾脚本--shell总结MySQL容灾方案 容灾方案 目前有以下三种容灾方案可供参考: 1.主从半...
    99+
    2023-03-13
    MySQL容灾方案 MySQL容灾 容灾方案
  • 美国服务器中有哪些数据容灾方案
    美国服务器中的数据容灾方案有:1、基于数据库逻辑复制,实时获取数据日志进行复制;2、基于数据库物理复制,采用物理日志的方法进行复制;3、基于主机逻辑卷复制,以逻辑卷为单位,通过TCP/IP网络进行复制;4、基于存储块复制,依赖存储设备的传输...
    99+
    2024-04-02
  • 服务器容灾备份解决方案有哪些优势
    服务器容灾备份解决方案的优势有:1、能实现短时间内平稳切换,业务零缝隙衔接;2、能实现主备机房间通过传输网连接,维护简单;3、能进行双备份,灵活性好;4、能实时复制备份业务数据,有效保护数据安全。具体内容如下:互访速度传输网保证短时间内实现...
    99+
    2024-04-02
  • 免备案空间容灾备份的重要性有哪些
    免备案空间容灾备份的重要性有:1、免备案空间容灾备份能保护数据的安全,包括保护免备案空间硬件、存储、网络等各个方面,从而降低数据丢失的风险;2、免备案空间容灾备份能起到备份和恢复数据的作用,以防出现免备案空间数据全面丢失或损毁的现象。具体内...
    99+
    2024-04-02
  • linux容灾备份的好处有哪些
    数据可靠性:通过备份数据,可以确保在系统故障或灾难事件发生时,能够恢复重要数据,保证数据的安全性和完整性。 高可用性:通过备...
    99+
    2023-10-24
    linux
  • mysql迁移方案有哪些
    mysql迁移方案有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。方案一:老数据备份由于log本身不是最关键的数据,但是也要求实时性高(用于实时查询问题),所以一开始的...
    99+
    2023-06-20
  • 什么是云服务器容灾方案
    什么是云服务器容灾方案?在当今数字化时代,云计算已成为商业和组织中不可或缺的核心基础设施。随着云服务器的普及和广泛应用,数据安全和业务连续性备受关注。云服务器容灾方案作为应对各种风险和灾难的手段,为通过云计算提供可靠的数据存储和业务运行奠...
    99+
    2024-01-24
    云服务器容灾方案 什么是云服务器容灾方案 云服务器知识
  • 数据库备份容灾相关概念有哪些
    本篇内容介绍了“数据库备份容灾相关概念有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!物理备份:是将实...
    99+
    2024-04-02
  • 云服务器没有容灾备用方案会怎么样
    云服务器没有容灾备用方案会怎么样?云服务器容灾备用方案是确保数据安全性和业务连续性的关键措施。云服务器灾备方案可有效应对各种风险和灾难,确保数据持久性和服务的连续性。未来,随着云计算的发展,云服务器容灾方案将不断创新和完善,确保数据安全和...
    99+
    2024-01-24
    云服务器容灾备用方案 云服务器没有容灾备用方案会怎么样 云服务器灾备 云服务器知识
  • 服务器容灾备份解决方案有什么优势
    服务器容灾备份解决方案的优势主要包括: 数据安全性高:容灾备份可以确保数据的安全性,即使主服务器发生故障或遭受攻击,也能够快速恢...
    99+
    2024-04-24
    服务器
  • 库异地容灾方案是什么样的
    本篇文章给大家分享的是有关数据库异地容灾方案是什么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。IBM是全球都比较著名的IT产品的供应商,他们在存储数据方面也有很高的实力,...
    99+
    2023-06-07
  • Nginx负载均衡方案的高可用性和容灾方案
    随着互联网的迅猛发展,Web服务的高可用性已成为关键的需求。为了实现高可用性和容灾能力,Nginx一直是最常用和可靠的负载均衡器之一。在本文中,我们将介绍Nginx的高可用性和容灾方案,并提供具体的代码示例。Nginx的高可用性主要通过使用...
    99+
    2023-10-21
    nginx 高可用性 负载均衡
  • MySQL安全配置方案有哪些
    这篇文章给大家分享的是有关MySQL安全配置方案有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。MySQL安全配置方案  新建一个账户,给予账户在所使用数据库的所有权限即可。...
    99+
    2024-04-02
  • mysql性能调优方案有哪些
    MySQL性能调优方案有以下几种:1. 索引优化:通过合理创建和使用索引来提高查询性能。可以使用EXPLAIN语句来分析查询语句的执...
    99+
    2023-10-23
    mysql
  • IBM的异地容灾方案是什么样的
    IBM的异地容灾方案是什么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 IBM 的异地容灾方案是什么样的?IBM是全球都比较著名的IT产品的供应商,他们在存...
    99+
    2023-06-07
  • 云服务器挑选方案有哪些内容
    云服务器挑选方案有以下内容: 数据中心选择:选择一个可靠的、可扩展的服务器托管平台,以便将用户数据存储在数据中心,并在任何需要时快速访问它。 操作系统选择:选择一款操作系统,可以支持多种不同的操作系统,包括Windows、Mac OS、...
    99+
    2023-10-27
    服务器 方案 内容
  • 云服务器技术方案有哪些内容
    云服务器是一种虚拟化的计算设备,可以通过互联网连接到公共云平台或者私有云上。它提供了一种快速、稳定、可靠的方式,使得个人和小型企业能够使用各种应用程序和数据库,而不必依赖于昂贵的本地数据中心。 云服务器提供了许多常见的云服务,以下是其中一...
    99+
    2023-10-26
    服务器 方案 内容
  • 云服务器定价方案有哪些内容
    云服务器的定价方案可能包括以下几个方面: 基础设施成本:包括服务器硬件、网络、存储和带宽等。这通常会考虑到企业内部IT基础设施,如计算机、存储设备和数据中心等方面的投入。 服务费用:包括服务的维护、升级和扩展等。一般情况下,云服务提供商...
    99+
    2023-10-26
    服务器 方案 内容
  • 美国服务器数据容灾备份有哪些模式
    在美国服务器数据容灾备份方面,常见的模式包括以下几种: 远程备份:将数据备份到远程服务器或云存储中,确保数据在本地服务器出现故障...
    99+
    2024-04-09
    美国服务器 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作