XtraBackup
Percona XtraBackup打包备份使用注意(看似BUG)。
- 标签:
- MySQL /
- XtraBackup
- 1169
首先声明这篇文章不是手把手教你使用Percona XtraBackup,可以参考我的入门级文章http://blog.csdn.net/zhu19774279/article/details/41693267,也可以自行搜索或阅读官方手册。
今天一直在尝试使用Percona XtraBackup的压缩功能和发送到远程主机的功能,但是始终“失败”,终于快下班的时候发现了问题所在。一共两个问题。
问题1:
我选的流(stream)模式是tar,但是不管是tar还是tar.gz,却发现打包以后的文件用WinRAR一类的软件解压查看,竟然只有一个文件:backup-my.cnf。反复试验网上的各种方法,竟然结果都一样,令我很是差异,即使更新到最新版的2.2.6结果也是一样。如下图:
最后,终于发现了被我忽略的一个地方:“To extract Percona XtraBackup‘s archive you must use tar with -i option”,也就是说解压时必须要带-i的参数。而当使用WinRAR查看时,和Linux下tar命令解压原理并不一样,因此只能获得backup-my.cnf一个文件,其他文件都看不见也解压不到。切换到Linux下,使用“tar -xizf backup.tar.gz”解压即可获得想要的结果。
问题2:
XtraBackup在远程备份时,使用了ssh命令登录另外一台主机,但是ssh命令根本就没有提供密码参数,因此这个远程备份根本就不可能完成,强行执行命令,将出现“log scanned up to (1600564)”错误。解决这个问题只需要安装sshpass即可,安装了sshpass后,即可给ssh命令传递密码参数,在.sh文件中非常方便。
最后给出我使用的语句:
innobackupex --user=root --password=root --stream=tar ./ | gzip | sshpass -p 'root123' ssh root@10.6.32.28 "cat - > /usr/programs/xtraback/backup.tar.gz"
转载于:https://www.cnblogs.com/gaoyuechen/p/8808100.html
XtraBackup相关推荐
- mysql 5.7 xbackup_CentOS 7 下 MySQL 5.7 配置 Percona Xtrabackup
前言 CentOS 7 下 MySQL 5.7 配置 Percona Xtrabackup ,记录一下大致的安装和配置过程. Percona XtraBackup 的备份工具支持热备份(即不必停止 M ...
- MySQL Xtrabackup备份和恢复
简介 Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具.特点: (1)备份过程快速.可靠 ...
- Xtrabackup对mysql全备以及增量备份实施
Xtrabackup对mysql全备以及增量备份实施 1.完全备份与恢复 本文使用的是centos5.8 64位系统,mysql 使用5.5.35. 如果要使用一个最小权限的用户进行备份,可基于以下: ...
- MySQL建表枚举分区SQL,【mysql备份】02、Xtrabackup备份mysql
一.Xtrabackup概述 1.Xtrabackup简介 Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb ...
- Xtrabackup实现数据的备份与恢复
Xtrabackup介绍 Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁): ...
- Xtrabackup bug记录
xtrabackup 2.1.2 2.1.3 均出现以下问题: 1 2 3 xtrabackup: warning: Log block checksum mismatch (block no 19 ...
- mysqldump和xtrabackup备份原理实现说明
MySQL数据库备份分为逻辑备份和物理备份两大类,犹豫到底用那种备份方式的时候先了解下它们的差异: 逻辑备份的特点是:直接生成SQL语句,在恢复的时候执行备份的SQL语句实现数据库数据的重现.物理备份 ...
- mysql filde_备份一个约250G的mysql实例【xtrabackup备份方案对比】
备份一个约250G的mysql实例 A. 使用xtrabackup备份加gzip单线程压缩 time innobackupex --user=test --password=test --socke ...
- MariaDB/MySQL备份和恢复(三):xtrabackup用法和原理详述
MariaDB/MySQL备份恢复系列: 备份和恢复(一):mysqldump工具用法详述 备份和恢复(二):导入.导出表数据 备份和恢复(三):xtrabackup用法和原理详述 xtrabacku ...
最新文章
- OpentTsdb官方文档中文版----查询性能
- 关于更改MYECLIPSE JS 代码背景颜色
- asp.net的几个错误
- linux线程(互斥锁、条件)
- 垃圾收集器–串行,并行,CMS,G1(以及Java 8中的新增功能)
- 三、MyBatis 使用传统 Dao 开发方式
- python数字类型floatcomplexint_Python 四种数值类型(int,long,float,complex)区别及转换
- 【大数据】【Spark】Spark概述
- Flex 3 预览版目前已经上架 Cydia BigBoss 源
- oracle数据库查询,sql没问题,数据库也有数据,方法没错,项目运行就是查不出数据
- 方舟同步服务器信息,方舟服务器备份和数据库备份
- Python数据分析实战之一--某网站二手房交易信息(数据处理)
- noip2003 侦探推理 (字符串处理)
- 基于Python实现的实时聊天系统
- mybatis学习与理解
- mysql task06(结营)
- jquery入门介绍
- 学生动物网页设计模板下载 大学生宠物HTML网页制作作品 简单宠物狗网页设计成品 dreamweaver学生网站模板 (1)
- python复制excel模板并保留表格样式
- python想要保存QQ邮箱富途的附件
热门文章
- tf.keras.losses.KLDivergence KL散度 损失函数 示例
- python 自己写个调试工具
- 八、逆波兰计算器的分析与实现
- 【文本分类】基于类信息的TF-IDF权重分析与改进
- linux自动备份db2数据库备份,db2 自动备份(linux 、windows)总结
- SpringBoot自定义参数验证器
- android 服务器异步回调,android – 如何从异步任务返回结果
- 超详细的 Redis Cluster 官方集群搭建指南,适用于 redis 5.x, 6.x
- 简洁实用的Redis分布式锁用法
- python 图像识别_python图像识别之图片相似度计算