xiaorenwutest.blog.51cto.com 灾难恢复与备份(下篇)前言:在上次的讲解中我们了解了数据库通过mysqldump工具和binlog日志结合回复数据库当中的数据。但是有一个弊端。那就是mysqldump工具在回复数据量小的情况下好使,一旦数据量规模庞大的时候回复该怎么办?相信在公司当中几乎不会有DBA使用mysqld
转载
2024-10-16 19:43:13
32阅读
生产主主复制(A<--->B),和灾备主从复制(B--->C)。当生产出现问题时,数据写入切换到灾备数据库,待生产恢复后,将灾备回写到生产。步骤如下:1、灾备与生产其中一台建立主主复制,这样生产的那台就成了多源复制(A<--->B<--->C)2、在业务闲时,停止web应用,使用户没有连接,或者锁表3、将业务切回生产 主主复制架构的实现
介绍两种HBase的数据备份或者容灾方案:Snapshot,Replication;一、Snapshot 开启快照功能,在hbase-site.xml文件中添加如下配置项:<property>
<name>hbase.snapshot.enabled</name>
<value>true&
转载
2024-07-05 21:03:49
62阅读
Oracle数据库灾备演练,需要进行DG主从切换,现将相关步骤及注意点进行整理一、切换工作准备提前确保主备库同步正常没有延迟)检查主备的序列号,保证序列号一致select max(sequence#) from v
原创
2023-03-10 12:58:04
375阅读
我们知道,在单体应用的架构下一旦程序发生了故障,那么整个应用可能就没法使用了,所以我们要把单体应用拆分成具有多个服务的微服务架构,来减少故障的影响范围。但是在微服务架构下,有一个新的问题就是,由于服务数变多了,假设单个服务的故障率是不变的,那么整体微服务系统的故障率其实是提高了的。比如:假设单个服务的故障率是0.01%,也就是可用性是99.99%,如果我们总共有10个微服务,那么我们整体的可用性就
1、什么是99.99%高可用?架构上,高可用性,99.99%的高可用性讲的学术,99.99%,公式,系统可用的时间 / 系统故障的时间,365天,在365天 * 99.99%的时间内,你的系统都是可以哗哗对外提供服务的,那就是高可用性,99.99% 什么是99.99%高可用性 2、redis不可用是什么?单实例不可用?主从架构不可用?不可用的后果是什么?redis的不可用 系统处于不可用是什么意思
在使用微服务架构以后,整体的业务流程被拆分成小的微服务,并组合在一起对外提供服务,微服务之间使用轻量级的网络协议通信,通常是RESTful风格的远程调用。由于服务与服务的调用不再是进程内的调用,而是通过网络进行的远程调用,众所周知,网络通信是不稳定、不可靠的,一个服务依赖的服务可能出错、超时或者宕机,如果没有及时发现和隔离问题,或者在设计中没有考虑如何应对这样的问题,那么很可能在短时间内服务的线程
1、定期备份数据 数据备份,服务器事故的发生后,可以完整、快速、简捷、可靠地恢复原有系统,在一定的范围内保障系统的正常运行。对备份数据不够重视,一旦服务器数据出现突然丢失或者损坏,往往会令人追悔莫及。在数据备份方面,应该定期进行磁带备份、数据库备份、网络数据备份和更新、远程镜像操作等,也可进行多重数据备份,一份出现了问题还有多余的备份。 2、建立容灾中心 面对区域性、毁灭性灾 难如地震
转载
2024-04-04 15:21:34
167阅读
容灾演练、应急预案容灾系统灾难演练是验收过程中非常重要的一个环节,成功的灾难演练即证明了容灾系统的可靠性,也最大程度保证了真正发生灾难时容灾系统能够正常顶用。但演练过程同样隐含了较多的风险,稍有失误轻则演练失败重则造成业务暂停或数据丢失事故。本文档旨在规范演练过程,并且使得风险在预先定义的流程框架之内降到最低限度。一、演练流程● 调研所有可能会涉及到的网络拓扑结构。● 咨询所涉
转载
2024-04-26 15:05:11
122阅读
网络虚拟化前言网络虚拟化相对计算、存储虚拟化来说是比较抽象的,以我们在学校书本上学的那点网络知识来理解网络虚拟化可能是不够的。在我们的印象中,网络就是由各种网络设备(如交换机、路由器)相连组成的一个网状结构,世界上的任何两个人都可以通过网络建立起连接。带着这样一种思路去理解网络虚拟化可能会感觉云里雾里——这样一个庞大的网络如何实现虚拟化?其实,网络虚拟化更多关注的是数据中心网络、主机网络这样比较「
互联网行业的快速普及,机房作为企业信息化建设的重要基础设施,安全性格外重要。机房是一个企业存储,输出信息的重要场地,是存放设备的重地,极易受到周围环境的影响。机房一旦出现故障,轻则经济受损,重则数据丢失,无法挽回。所以,机房的安全重点不在于挽救,而在于预防。预防需要耗费人力物力,但人食五谷杂粮,不可能24小时不休息,难免出错,在一些大型企业中,设备多,一旦出现问题,故障排除困难,并且大型企业用到的
转载
2024-04-22 10:15:39
85阅读
今天我将详细的为大家介绍 MySQL 数据库的机房架构与跨城容灾相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!!我们在实际生产环境中,要求不允许丢失任何数据。也就是说,当 MySQL 数据库由于各种原因而无法使用时(发生宕机、网络异常等),不仅需要快速恢复业务,还需要确保数据一致性。本文主要讲解数据库机房架构与跨城容灾,包括主从复制的强一致性、同城多活、两地三中心、三地五
转载
2023-09-25 23:07:02
465阅读
Veeam容灾演练场景模拟Veeam宕机场景,恢复Veeam,并将原来Veeam中已备份的机器还原到虚拟化环境上。部署安装Veeam服务器服务器配置对服务器进行系统安装、改名、加域等操作。Veeam软件安装在准备好的物理机上分别进行如下步骤,使用域管理员登陆,安装Veeam Backup & Replication角色。Veeam安装完成后,打开控制台并安装License许可。对接
推荐
原创
2022-08-21 11:08:14
963阅读
这个系统,快慢也做了将近一周了吧,想来第一眼看到这个东西,还真是有点悬念,到头来也把这个东东给啃下来了。总结如下: 1、分析模块中的代码,最多最核心的就是连接数据库的东西,用到几个自定义函数,其中要先通过ID、和Password 连接数据库的数据源,这还有给前提,就是把数据库给配置好,要跑这个学生信息
目标: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 实现异地机房的容灾备份 目的 只是将数据备份到异地,当第一机房发生故障时,
转载
2023-08-11 19:06:11
202阅读
跨服务器备份:服务器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.增加服
转载
2024-08-14 13:29:45
79阅读
Kubernetes (K8S) 是一种流行的容器编排工具,可以帮助我们管理和部署容器化应用程序。在实际应用中,保证系统的高可用性和容灾性是非常重要的。进行容灾演练可以帮助我们验证系统的可靠性,确保在出现故障时能够快速恢复。下面我将教你如何实现 K8S 容灾演练方案。
### 容灾演练流程
首先,让我们来看一下整个容灾演练的流程:
| 步骤 | 操作 |
|------|------|
| 1
原创
2024-04-09 10:49:03
117阅读
太平养老保险股份有限公司于2008年12月16日至19日进行了公司容灾系统实施后的第一次容灾演练,此次容灾演练受到总公司领导的高度重视,演练前专门召开了启动会议精心布置相应的工作,决定由北京、辽宁、四川,江苏四家分公司与总公司相关部门一同参加容灾演练。 演练系统涉及我司三个核心的业务处理系统:受托管理系统、销售支持系统及大项目管理系统。公司领导陈正阳总会上要求参演部门和机构严格按照制定的危机故
转载
2009-05-14 15:17:17
966阅读
下载tar包,版本kafka2.12-2.6.0,放入/usr/local/share文件夹解压缩cd /usr/local/share#下载kafka(官网也有)wget https://apache.osuosl.org/kafka/2.6.0/ka
原创
2021-07-06 13:55:23
633阅读