作者介绍  郝朝阳,运维工程师,专注于运维自动化的实现。现就职于宜搜科技,负责前端运维工作。虽然多方面开花,却致力于形成自己运维体系思想。 在上一篇的MHA介绍中提及过其它一些MySQL的高可用解决方案,只是略微介绍了以下,在这里详细地介绍。 MySQL复制是异步或者半同步的。当master故障时,一些slave可能并没有收到最新的relay log,也就意
谈一谈Redis持久化这个恢复机制服务器“闹情绪”宕机可以说是非常常见的情况了,要想“哄好”服务器,Redis是如何保证服务器挂掉重启之后,能够恢复数据的呢?这就是本篇文章要讲的Redis持久化机制。所谓的持久化就是将内存中的数据写入到磁盘当中去,这样一旦服务器发生故障宕机,重启服务器之后可以从磁盘中读取之前的数据来恢复数据。Redis不同于Memcached的很重要一点就是Redis 支持持
转载 2023-10-11 23:31:15
89阅读
sentinel备份 文章目录sentinel备份1. sentinel的作用2. 如何判断服务器是否工作正常3. 环境搭建4. 测试5. 优缺点 1. sentinel的作用用来监听redis的主从服务器是否工作正常当发现某个节点工作出现问题,通过相关设置向管理员进行反馈同时进行故障迁移故障迁移也是sentinel最主要的作用,做到了自动化进行备份上线,不然还要人手工操作,达到了高可
今天我将详细的为大家介绍 MySQL 数据库的机房架构与跨城相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!!我们在实际生产环境中,要求不允许丢失任何数据。也就是说,当 MySQL 数据库由于各种原因而无法使用时(发生宕机、网络异常等),不仅需要快速恢复业务,还需要确保数据一致性。本文主要讲解数据库机房架构与跨城,包括主从复制的强一致性、同城多活、两地三中心、三地五
转载 2023-09-25 23:07:02
465阅读
上篇我们整理了Redis工作中常用命令大全,今天跟着老哥来学习一下Redis持久化的机制,这也是面试中经常考的知识点
原创 2022-03-17 17:40:41
440阅读
目标:1.使用mysqldump实现从逻辑角度完全备份mysql,配合二进制日志备份实现增量备份2.使用lvm照从物理角度实现几乎热备的完全备份,配合二进制日志备份实现增量备份3.使用percona公司的xrabackup实现完全热备份与增量热备份环境准备:建立目录用于存放二进制文件位置mkdir /home/mybinlogchown mysql:mysql /home/mybinlog修改my
转载 2024-02-02 13:29:34
107阅读
一 简介 我们来探讨下多机房下的mysql架构二 目的:    首先要清楚你的目的     1 实现异地机房的备份      2 实现异地机房的双活 三 叙说     1 实现异地机房的备份     目的 只是将数据备份到异地,当第一机房发生故障时,
跨服务器备份:服务器A:192.168.5.193测试数据库TestDB服务器B:192.168.5.194目标:将服务器A上的测试数据库定时备份到服务器B中需要技术:mysqldump + crontab步骤:1.修改mysql远程连接访问权限修改mysql的配置文件/mysql/my.conf,将bind-address后面增加远程访问IP地址或者禁掉这句话就可以让远程机登陆访问了。2.增加服
  每年的3.15消费者权益日都会曝光一大批的假冒伪劣产品或欺诈消费者的新手段、新技术,从1997年“讲诚信反欺诈”到2017年的“网络诚信消费无忧”,虽然每年的主题各有侧重,但是在消费者维权这一核心问题上,始终上演着“年年岁岁花相似,岁岁年年人不同”的“连续剧”。 近几年,与网络相关的维权案件呈现出激增的态势,这与互联网的快速发展是分不开的。大数据、云计算等新技术应用
华为云MySQL备解决方案通过产品族下的数据复制服务DRS,以五大创新服务为亮点、五大核心技术为抓手,可以具体实现华为云数据库与云下数据库、它云数据库、云内跨区的,为企业数据提供全方位的异地保护。数据安全如何防护?华为云五大妙招相对跨平台服务,让异地数据熟络起来华为云数据库支持与外部数据库共同构建异地、跨云备关系,具有“平台透明”的能力,跨云服务的加持,打破了数据孤岛的难题,数据流动
回答这个问题前,先来说说云服务一般都存在哪些单点故障隐患?数据库:我们知道数据库的单点隐患会对业务产生很大的影响。数据库故障会导致整个应用无法提供服务。随着业务规模的发展,当单台数据库可处理的业务能力已经无法满足业务需求时,必然引入了主、从负载均衡的数据库架构,同时把数据库热备问题解决。应用服务器:使用期限达到数年的服务器容易出现各种各样的硬件问题而导致宕机,所以我们用到了 LVS 负载均衡技术把
问题发现运维反映说,流量留出峰值呈规律性,监控图如下:原异地方案 结合原上地机房做的异地方案,将数据备份至阿里服务器上一份,总共13库,总数据量26G左右,备份方式采用是mysqldump备份方式,备份时间是凌晨的2点流量留出峰值原因mysqldump方式完全是将上地26G的数据通过IP/TCP方式传输到了阿里机房,速度的快慢当然取决于上地机房的出口带宽了,从上面的监控图中可以很
数据库备份:将数据库中存在的现有数据,进行存放成为副本数据,可以解决数据,提高系统的高可用性和灾难恢复性,数据崩溃时,以最小代价重新恢复数据。数据备份的分类: 物理备份:指对数据库操作系统的物理文件(数据文件、日志文件)等的备份;冷备份:必须在数据库关闭的状态下进行备份,能够更好的保证数据库的完整性;热备份:能够在数据库处于正常运行的情况下备份,能够更高的保证服务的可用性;逻辑备份:指对数
灾难 disaster 由于人为或自然的原因,造成信息系统运行严重故障或瘫痪,使信息系统支持的业务功能停顿或服务水平不可接受、达到特定的时间的突发性事件。通常导致信息系统需要切换到灾难备份中心运行。 灾难恢复 disaster recovery 为了将信息系统从灾难造成的故障或瘫痪状态恢复到可正常运行状态、并将其支持的业务功能从灾难造成的
介绍:随着互联网时代的发展数据对于一个企业来说越来越重要,各种安全策略进行备份,同步都应用而生,技术发展也逐渐走向成熟,虽然我们不能100%保证数据的安全,但是我们可以采用副本复制、备份的机制达到尽可能的让数据不丢失,将损失减少到最小,所以实时备份是非常有必要的。一、mysql数据库备份参数及命令说明1、server-id  服务器id (主从必须不一样)2、log-bin 存
一、MySQL增量恢复必备条件。       思路迁移-可以通过sersync做异地脚本备份后的内容,放置linux本机机器故障。   (1)检查MySQL运行是否正常 [root@sersync 3307]# netstat -tlnp | grep mysql tcp 0 0 :::3307
  xiaorenwutest.blog.51cto.com   灾难恢复与备份(下篇)前言:在上次的讲解中我们了解了数据库通过mysqldump工具和binlog日志结合回复数据库当中的数据。但是有一个弊端。那就是mysqldump工具在回复数据量小的情况下好使,一旦数据量规模庞大的时候回复该怎么办?相信在公司当中几乎不会有DBA使用mysqld
转载 2024-10-16 19:43:13
32阅读
一、UTS工作原理1、日志模式缺陷:UTS(统一数据传输系统)之前的数据库同步和ETL转档,大多都是基于操作日志进行的:由数据更新方,或者使用数据库触发器,填写详细操作记录日志,下载程序和ETL读取这些记录来处理相关的数据。这种方式有较大不足:逻辑缺陷:网络/数据库异常等各种意外发生时,如果不做人工干预,继续处理下条日志,则本条信息将丢失,最终将导致目标数据与预期的不一致;抗风险程度低:如果目标数
引言在互联网应用中,MySQL是最常用的关系型数据库之一。然而,数据表的损坏可能会导致数据丢失或无法正常访问,给业务运营带来严重影响。本文将讨论MySQL数据表容易损坏的情况,并提供相应的解决方案。数据表容易损坏的情况MySQL数据表在以下情况下易发生损坏:硬件故障:例如磁盘故障、电源问题等,可能导致数据表损坏。网络问题:网络中断、传输错误等可能导致数据在传输过程中损坏。软件错误:MySQL
       建设的目的是确保用户的业务永续运行,在建设过程中,科学严谨的方法论是确保项目能够正常运转的前提。我们将建设规划分为三部分:业务连续性规划、方案设计、方案实施。 1.业务连续性规划        建设通常会根据业务连续性规划来确定方案,其目的是为了保护业务的连续性运行。因此,业务连续性规划是
转载 2024-03-15 12:46:45
151阅读
  • 1
  • 2
  • 3
  • 4
  • 5