配置文件 my-innodb-heavy-4G.cnf主要参数password:mysql客户端连接mysql时的密码port:mysql监听端口,默认是3306skip-networking:这个选项默认没有开机,开启后只能进行本地连接,其他主机无法通过网络连接到这个数据库back_log:是操作系统在队列中能保持的连接数,如果连接率很高或者在连接数据库时出现了“connection refus
转载 2024-02-19 23:42:35
34阅读
keepalived中,IP较大的将会成为新的主MASTER,原MASTER重新上线之后将会成为BACKUP。MariaDB原理Mysql主从复制原理:Mysql的主从复制中主要有三个线程:master(binlog dump thread)、slave(I/O thread 、SQL thread),Master一条线程和Slave中的两条线程。master(binlog dump thread
  数据库对于互联网公司来说是一个公司的心脏,没有了它这个公司绝对只是一堆ppt。由此对于一个运维来说数据库绝对是维护的重中之重,每天都要对数据库进行增量备份,每周要进行一次完全备份。常用的备份工具mysqldump这是一个逻辑被分工具那就意味着性能将会被计算消耗一些;extrabackup这是一个物理备份工具,具有较好的性能;还有一种借助lvm进行备份的方法,这种方法的显然不
  异步:主库将事务Binlog事件写入到Binlog文件中,此时主库只会通知一下Dump线程发送这些新的Binlog,然后主库就会继续处理提交操作,而此时不会保证这些Binlog传到任何一个从库节点上。主库的事务执行不会管备库的同步进度,如果备库落后,主库不幸crash,那么就会导致数据丢失。半同步:是介于全同步复制和异步复制之间的一种,主库只需要等待至少一个从库节点收到并且
1. 背景介绍MySQL是世界上最流行的开源关系数据库。2008 年,Sun 收购 MySQL。然后 2010 年,甲骨文又收购了 Sun,于是 MySQL 落入了甲骨文(Oracle)手中。Oracle 与开源社区关系的一直不太好,甚至 MySQL 也被弄成了社区版和企业版,不能免费商业使用;MySQL 企业版的新功能不公开源代码,这样让用户很不爽。MariaDB 则没有这方面的问题。与 MyS
转载 2024-02-19 10:38:03
18阅读
导读:在本文中,我们将研究如何创建数据库的备份,以便更好地进行数据存储和必要时进行还原。引用的是国外的PaaS平台,可借鉴的不仅是开发者。MySQL和MariaDB数据库 当意识到数据可能会意外丢失,你是否会感到恐慌失措?人为错误,恶意,系统崩溃或灾难等都会在人们不期望的情况下发生。因此,始终为此类意外做好准备,保持最新的数据备份对恢复能力非常重要。数据自动备份可确保及时保存数据副本,并且
MariaDB直到5.5版本,都一直依照MySQL的版本,所以,使用MariaDB5.5即可了解到MySQL5.5的所有功能,而 MariaDB并没有所谓的5.6版本,而是直接将5.5之后的版本定义为MariaDB 10.0,MariaDB 10.0是建立在MariaDB5.5的基础上的,并且它拥有MySQL5.6的补丁功能以及一些其他的新特性。1. 备份种类1.1 全量备份(Full Backu
转载 2024-02-28 10:28:38
165阅读
公司用到mysql和mariadb,Percona Xtrabackup无法备份10.3.0以上的,查了下资料,发现MariaDB自带备份还原方法,写了个脚本,做个记录参数和Percona Xtrabackup8.0的差不多,稍稍微调整#!/bin/bash backupDir=/home/backup/mariadb/all #全量备份文件夹 incrementalBackup=/home/
xtrabackup是percona团队研发的备份工具,比MySQL官方的ibbackup的功能还要多。支持myisam温全备、innodb热全备和温增备,还可以实现innodb的定时点恢复,而且备份和恢复的速度都较快。在目前MySQL的备份实现上,考虑价格、速度、安全、一致性等角度,xtrabackup是非常合适的工具。MariaDB也可以使用percona xtrabackup进行备份,不过M
数据库的备份和恢复 定义数据备份:将源数据再次存储到新的位置数据恢复:将备份好的数据重新应用到数据库系统常见的备份类型:按照是否备份整个数据集来分 完全备份备份从开始到执行备份这一时刻的所有数据集 增量备份备份从上次备份到这次备份时刻变化的数据集 差异备份备份从上一次完全备份到这一备份时刻变化的数据集按照备份的数据库对象来分 物理备份:通过复制数据集在
转载 2024-03-04 18:18:07
68阅读
#!/bin/bash#数据库配置信息#db_user      = root#db_password  = wdmima#db_host      = localhost#备份目录backup_dir   =/root/database/#获取当前时间timestr&
原创 2015-02-04 16:09:09
712阅读
环境相关: OS:CentOS release 6.9 主MySQL IP:192.168.1.10 备MySQL IP:192.168.1.11 CPU:4核 MEM:2G DISK:50G1. 简单说明公司某小项目做等保之类的检查,要求MySQL库至少要有主备同步的灾备防护, 因此对生产上使用的MariaDB-10.1.X进行简单主备改造。 这里需要注意,MariaDB和Ora
转载 2024-03-25 19:55:59
74阅读
10.2之后不在支持ptxtrabackup取而代之的是mariabackup,和pt一样,非常好用的工具
原创 2019-09-03 17:43:15
708阅读
企业测试环境使用总结的内容。操作系统CentOS7 对数据库或某个表的恢复思路:一、查看损失的数据库是否重要需要注意的一点是做数据库恢复利弊权衡,恢复这个库在这一段时间中给公司带来的损失大,还是直接舍弃掉这个库给公司带来的损失大,根据自己业务情况来做定夺。 如果是重要数据库恢复方法: 1.停止服务,挂维护页面。 2.一台新的数据库保证数据一致性找。3.同时对故障的库进行备份。4.恢复之前
前言数据库一般存放着企业最为重要的数据,它关系到企业业务能否正常运转,数据库服务器总会遇到一些不可抗拒因素,导致数据丢失或损坏,而数据库备份可以帮助我们避免由于各种原因造成的数据丢失或着数据库的其他问题。本文将讲解MySQL/MariaDB数据库的几种备份方法。基础知识备份类型完全备份备份整个数据库部分备份:仅备份其中的一张表或多张表增量备份:仅备份从上次完全备份或增量备份之后变化的数据部分差异
一、MySQL的备份简介根据不同的分类标准可以分为冷备,热备,温备:完全备份,部分备份:增量,差异,全备份等等,我们需要根据不同的需要,备份策略等选择不同的备份方法和工具二、常用的备份工具的使用方法:       1. mysqldump 比较常用的,比较适合备份少量数据。可以实现远程备份表,数据库。使用方法 Usage: mysqldump [OPTIONS
转载 2024-02-27 14:02:51
417阅读
优点:热备份,不影响业务,增量备份,远程备份。目的:自动打包备份到远程10.0.0.111备份服务器好用帮点赞!谢谢小伙伴的支持。前提:1.安装xtrabackupyum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpmyum install
原创 2016-05-03 14:23:57
4381阅读
1点赞
2评论
本来可以一篇写完,结果由于不可抗因素(笔记本没电了╮(╯▽╰)╭),导致分为了上下两篇。基于xtrabackup实现备份恢复mariadb 10.2.15要使用最新的2.4.11版本(这里版本一定要选择好,否则会无法备份文后会附加下载链接)完全备份和恢复1.安装percona-xtrabackupyum localinstall percona-xtrabackup-24-2.4.11-1.el7
0.引在笔试面试过程中,后端开发的岗位难免会问到数据库方面的知识,理论性的东西当然需要熟知,当然实际操作也不能落下。在春招的几次面试中,被问到几个关于SQL方面的问题,因为很久没看,复杂一点的SQL语句都不会写了,实在惭愧。这几天又重新复习了一下,SQL的重难点还是在于查询语句,所以本水文就针对SELECT语句做一下总结(复杂的部分如缓存/分表没深入研究,暂时跳过),同时末尾还有几道常见的面试题。
转载 2024-03-19 10:20:19
95阅读
一.XtraBackup简介    在实际环境中增量备份是使用较多的,percona-xtrabackup就是为实现增量备份而生,因此我们需要使用percona-xtrabackup。    Xtrabackup是percona公司的开源项目,用以实现类似innodb官方的热备份工具InnoDB Hot Backup的
转载 2024-08-19 09:37:11
44阅读
  • 1
  • 2
  • 3
  • 4
  • 5