MySQL的备份还原(xtrabackup)xtrabackup简介xtrabackup是percona提供的MySQL数据库的备份工具,是唯一开源的能对innodb和xtradb数据库进行热备的工具xtrabackup的特点1.备份还原过程快、可靠2.备份过程不会打断正在执行的事务3.能够基于压缩等功能介于磁盘空间和流量4.自动实现备份检验5.开源免费xtrabackup备份过程xtraback
分类:
数据库 时间:
2019-05-06 16:15:44
阅读次数:
227
#!/bin/bash
[ -d /home/increment/ ] || mkdir -p /home/increment/
mysql_path=/home/
mysql_increment_path=/home/increment/
#mysql全备
mysql_backup() {
innobackupex --defaults-file=/etc/my.cnf --user=root --password=‘123456‘ --backup $mysql_path/mysql-`date +%Y%m%d`/ --no-timestamp
exit 0
}
#恢复
mysql_recovery() {
systemctl stop mysqld
mv /var/lib/mysql /var/lib/mysql2
innobackupex --apply-log $mysql_path/mysql-`date +%Y%m%d`/
innobackupex --defaults-file=/etc/my.cnf --copy-back $mysql_path/mysql-`
分类:
其他好文 时间:
2019-04-29 19:08:03
阅读次数:
167
xtrabackup物理备份 1.1 安装xtraback 安装依赖: 安装: 查看安装结果: Xtrabackup中主要包含两个工具: xtrabackup:是用于热备份innodb, xtradb表中数据的工具,不能备份其他类型的表, 也不能备份数据表结构; innobackupex:是将xtr ...
分类:
数据库 时间:
2019-04-26 11:16:04
阅读次数:
163
环境 mysql版本 Server version: 5.6.42-log MySQL Community Server 数据库data目录 /data/mysql/ binlog日志目录 /data/bin_logs/ 备份目录 /data/backup/ 完全备份脚本 (每日一次,00:10:0 ...
分类:
数据库 时间:
2019-04-24 20:56:52
阅读次数:
187
一. Percona XtraBackup 的优点。 (1)无需停止数据库进行InnoDB热备; (2)增量备份MySQL; (3)流压缩传输到其它服务器; (4)在线移动表; (5)能够比较容易地创建主从同步; (6)备份MySQL时不会增大服务器负载。 二. Percona XtraBackup ...
分类:
数据库 时间:
2019-04-20 09:54:27
阅读次数:
193
下载官网https://www.percona.com/downloads/XtraBackup/ 下载XtraBackup rpm包wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.9/binary/r ...
分类:
其他好文 时间:
2019-03-30 10:54:54
阅读次数:
173
主库IP:192.168.1.1从库IP:192.168.1.2 主库和从库服务器都需要安装以下环境安装必须的依赖环境yum install libssl.so.6 -yln -sf /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.6ln -sf /usr/ ...
分类:
数据库 时间:
2019-03-12 10:46:11
阅读次数:
266
xtrabackup备份MySQL报错:InnoDB: Error number 24 means 'Too many open files' 1.使用xtrabackup备份MySQL时出现如下报错: 2.查看备份使用的user的ulimit 3.修改/etc/security/limits.co ...
分类:
数据库 时间:
2019-03-09 01:16:38
阅读次数:
620
1、备份的类型冷备份:关闭数据、停止业务温备份:加锁备份热备份:在线备份,不会影响到也正常运行2、备份方式逻辑备份:基于SQL语句的备份(1)mysqldump建库、建表、数据插入(2)基于二进制日志:数据库的所有变化类的操作(3)基于复制的备份:将二进制日志实时传送到另一台机器并且恢复物理备份(1)xtrabackup进行物理备份(2)拷贝数据文件(冷备)3、备份工具(1)mysqldump,m
分类:
数据库 时间:
2019-03-07 19:18:35
阅读次数:
271
xtrbackup Xtrabackup安装 #下载epel源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo #安装依赖 yum -y install perl perl-devel lib ...
分类:
其他好文 时间:
2019-03-05 22:53:33
阅读次数:
286