xtrabackup是一种支持InnoDB和xtradb存储引擎的的物理备份工具,它有以下几个特点:备份过程快速、可靠;备份过程不会打断正在执行的事务;能够基于压缩等功能节约磁盘空间和流量;自动实现备份检验;还原速度快。 需要安装的软件包:percona-xtrabackup可以从官网https://www.percona.com/software/mysql-database/perc
前言目前有这样一个需求,需要备份mysql库中一个库中的默认几张表,因为以前只通过xtrabackup备份过全库或单库,从来没有备份过一个库中的几张表,所以记录一下踩坑经验。方法备份方法: innobackupex有一个--tables-file参数,在备份的时候指定此参数,后面带一个数据库列表文件即可把所有指定表的指定库备份出来,此文件中所有表书写格式为数据库名.表名,多个表名分多行写就行。 考
由于现在线上备份是用dump,对于个库不能保证库的状态的一致性。 为了能是数据库做到point-in-time recovery,可以采用xtrabackup 先声明:对于任何point-in-time recovery binary log是不可缺少的,所以必需保证binary log的安全性,一般是是用RAID10 xtrabackup的增备和全备的实现: 首先是官方文档,说的比较清楚
翻译 2011-11-04 18:43:25
10000+阅读
2点赞
1评论
1.xtrabackup介绍 mysqldump备份方式是采用逻辑备份,其最大的缺陷就是备份和恢复速度都慢,对于一个小于50G的 数据库而言,这个速度还是能接受的,但如果数据库非常大,那再使用mysqldump备份就不太适合了。 这时就 需要一种好用又高效的工具,xtrabackup就是其中一款,号 ...
转载 2021-08-20 10:51:00
238阅读
2评论
1.下载安装xtrabackuprpm-ivh http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpmyum install percona-xtrabackup -y 2. 创建备份的目录和基本参数mkdir /data_backup&nbsp
原创 2015-09-25 17:08:10
782阅读
#上传文件包[root@k8s-maste1]# rz percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm#下载epel源wget -O /etc/yum.repos.d/epel.repo  https://mirrors.aliyun.com/repo/epel-7.repo#安装依赖yum -y install perl perl-devel libai
原创 2021-03-12 22:03:45
534阅读
一、承上启下1. MySQL安装2. XtraBackup安装二、全量备份1. 备份执行以下命令进行数据备份xtrabackup --user=bkpuser --password=bpkpassword --backup --target-dir=/data/backups/mysql/如果不指定--user参数,xtrabackup将会假设数据库的用户为当前操作xtrabackup
 生产环境中常常将数据库备份至远程服务器,本次测试中,数据库服务器:192.168.8.50,远程备份中心:192.168.8.631、配置SSH秘钥认证ssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub mysql@192.168.8.632、使用tar进行备份并以时间对备份进行命名123456789101112131415161718192021
原创 2021-04-10 09:01:33
2738阅读
      个人认为Percona 对MySQL最大的贡献就是它提供了MySQL 的热备份工具xtrabackup.       对于V2版本中有一个问题是:从备份文件中恢复数据时,对于备份前新创建的表,是无法完全利用工具恢复.frm表格式文件。(不过这并不影响使用)。(貌似网上有人已经做了修改)
原创 2012-11-03 23:50:24
747阅读
安装组件yum -y install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL访问http://www.percona.com/software/percona-toolkit/下载最新版本的Percona Toolkitwget https://www.percona.com/downloads/percona-tool
原创 2015-09-09 16:40:44
1644阅读
安装percona-xtrabackup-2.1.5-680-Linux-x86_64.tar解压即可把环境变量加上即可用,但是可能会有问题 需要安装percona-toolkit-2.2.15-2.noarch,和perl的相关组件安装完成后查看my.cnf文件确认里面是否包含datadir路径,没有可能会报错备份并打包压缩innobackupex --user=root --password=
原创 2015-11-18 15:39:54
435阅读
mysqldump备份方式是采用逻辑备份,其最大的缺陷就是备份和恢复速度都慢,对于一个小于50G的数据库而言,这个速度还是能接受的,但如果数据库非常大,那再使用mysqldump备份就不太适合了。 这时就需要一种好用又高效的工具,xtrabackup就是其中一款,号称免费版的InnoDB HotBackup。
原创 2017-08-01 12:34:04
636阅读
Xtrabackup工作原理 - 黄海彦架构师之路 - 博客园 (cnblogs.com)当执行Xtrabackup程序开始备份时,Xtrabackup首先会记录当前redo日志的位置(即对应的LSN号),同时还会在后台启动一个进程持续监视redo日志文件的变化,并将变化的信息都记录到Xtrabackup_logfile中,之后就会针对所有的InnoDB数据文件进行备份(复制),待InnoDB数据
原创 2月前
0阅读
### 实现xtrabackup增量备份的流程 在Kubernetes环境下进行xtrabackup增量备份,主要包括以下几个步骤。下面将分步骤进行说明,并提供相应的代码示例。 | 步骤 | 操作 | | ---- | ---- | | 1 | 安装Percona XtraBackup工具 | | 2 | 创建完整备份 | | 3 | 创建增量备份 | | 4 | 恢复数据库使用备份 |
原创 4月前
18阅读
在Linux系统中,备份是至关重要的一个工作,特别是对于数据库和重要文件来说备份更是必不可少的。针对MySQL数据库,XtraBackup是一个备受推崇的备份工具,它是一个免费的开源软件,可用于实现MySQL数据库的在线备份和恢复。 XtraBackup备份工具的一个重要特点是它采用稳健可靠的增量备份策略,能够在备份的过程中保持数据库的正常运行。这样一来,在备份的同时,用户仍然可以对数据库进行读
原创 3月前
17阅读
Xtrabackup 简介:    Xtrabackup 是percona公司(mysqlperformanceblog)的开源项目,目的是实现类似innodb官方的热备份工具InnoDB Hot Backup的功能,可以帮助我们对MySQL InnoDB类型的数据库表进行在线热备份。 Xtrabackup中包含两个工具:&nb
转载 精选 2016-08-25 08:47:14
10000+阅读
1)安装: http://www.percona.com/downloads/ 下载 Percona XtraBackup2)wget https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.13/binary/tarball/percona-xtrabackup-2.4.13-Lin...
原创 2021-08-03 10:09:54
269阅读
在CentOS 7上安装了Xtrabackup 2.4.5(innob·
原创 2021-08-22 15:27:53
346阅读
#xtrabackup备份脚本,放在crontab每天执行。策略是每周进行一次全备,接下来6天执行增量备份,并保留上一周的一套备份。#备份目录会存在全备full和rec0-5 六个增量备份目录。#!/bin/bash BEGINTIME=`date +"%Y-%m-%d %H:%M:%S"` format_time=`date +"%Y-%m-%d_%H:%M:%S"`&nbs
转载 精选 2016-06-06 00:04:46
711阅读
一、安装Xtrabackup# wget --no-check-certificate http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm # rpm -ivh percona-release-0.1-
原创 精选 2017-04-14 18:33:52
3190阅读
  • 1
  • 2
  • 3
  • 4
  • 5