背景 从库出问题了,需要重做从库。一般的恢复方法是在主库上xtrabackup物理热备,然后拷贝备份文件到从库恢复。但这次遇到一个问题,主库数据目录有300G,而磁盘剩余空间只有100G,于是这次可以采用xtrabackup的流备份恢复从库。流备份可以边备份边压缩边传输,不会占用本地空间 ...
在实际的生产环境中,为了管理方便,我们一般是通过 Xtrabackup实现实例的全库备份,即将实例上的所有数据库备份。 但是,考虑到快速恢复 我们常常面临的需求是快速还原单个数据库。针对初学者来说,网上相关的资料不是很多,以下的测试工作是我们为实现实例的全库备份与按需单库恢复的相关验证。 第一部分数据库测试环境 Step 创建 四个用户数据库 Step 四个数据库创建相同的表,插入同样的数据。 执 ...
2018-10-12 21:14 2 2503 推荐指数:
背景 从库出问题了,需要重做从库。一般的恢复方法是在主库上xtrabackup物理热备,然后拷贝备份文件到从库恢复。但这次遇到一个问题,主库数据目录有300G,而磁盘剩余空间只有100G,于是这次可以采用xtrabackup的流备份恢复从库。流备份可以边备份边压缩边传输,不会占用本地空间 ...
早上小红过来问我说网站的一个功能没了,看了下数据库,少了个表。好吧,心里mmp,开始恢复数据 环境: 全库备份 恢复某一个表 1.1 查看备份数据 [aiye@aiye mysql_backup]$ ls -lhtotal 16G-rw-r--r-- 1 root root 5.4G May ...
原文地址:http://www.tuicool.com/articles/RZRnq2 Xtrabackup简介 Percona XtraBackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份 同样需要加表锁 ...
从MySQL全库备份中恢复某个库和某张表 一、全库备份-A [root@mha2 backup]#mysqldump -uroot -p123456 --default-character-set=utf8 ...
注:图片来自《深入浅出MySQL 数据库开发 优化与管理维护 第2版》 物理备份和恢复 1.冷备份:停掉mysql再备份,一般很少用,因为很多应用不允许长时间停机,停机备份的可以直接CP数据库的数据目录,在进行恢复前,停掉mysql,然后把数据目录覆盖掉,再重启mysql ...
一、Percona Xtrabackup 简介 1、Xtrabackup bin目录文件 介绍 1)innobackupex innobackupex 是xtrabackup的一个符号链接 . innobackupex still supports all features ...
前言:说到数据库备份,我们知道可以用来对数据库进行备份的工具有mysqldump、mydumer、mysqlpump等等,实际工作中,机器上的数据库不大的话,都是用mysqldump工具来备份,这些备份工具各有优缺点,这里不详细介绍,今天分享另一个数据库备份工具,叫XtraBackup ...