xtrabackup完全备份增量备份以及恢复
2016-08-11 16:14
459 查看
一.安装
1.配置Yum源
1.完全备份:
--incremental 增量备份
四、恢复测试
1.停止mysql:
3.准备恢复,前面备份出来的文件不能直接拿来恢复,要有一个准备过程,类似于初始化,防止有未提交的事务出现
--incremental-dir 指定增量备份的路径
4.执行一次完全恢复就可以吧增量和完全备份的数据全部恢复
1.配置Yum源
# Name: Percona RPM Repository # URL: http://www.percona.com/percona-lab.html [percona] name = CentOS $releasever - Percona baseurl=http://repo.percona.com/centos/$releasever/os/$basearch/ enabled = 1 #gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-percona gpgcheck = 02.安装
yum install xtrabackup -y二、修改Mysql主配置文件 my.cnf(根据编译安装的参数进行设置,RPM安装可省略)
[mysqld] datadir=/data/mysqldb basedir=/usr/local/mysql/三、开始备份
1.完全备份:
innobackupex --defaults-file=/etc/my.cnf --socke=/data/mysqldb/mysql.mysql --user=root --password='' /data/mysql_backup/2.增量备份
innobackupex --defaults-file=/etc/my.cnf --socke=/data/mysqldb/mysql.mysql --user=root --password='' --incremental-basedir=/data/mysql_backup/2016-08-11_15-50-10/ --incremental /data/mysql_backup/--incremental-basedir 指定根据哪一个全局备份进行增量备份
--incremental 增量备份
四、恢复测试
1.停止mysql:
service mysqld stop2.删除/data/mysqldb/ (RPM安装请删除/var/lib/mysql)
3.准备恢复,前面备份出来的文件不能直接拿来恢复,要有一个准备过程,类似于初始化,防止有未提交的事务出现
innobackupex --defaults-file=/etc/my.cnf --socke=/data/mysqldb/mysql.mysql --user=root --password='' --apply-log --redo-only /data/mysql_backup/2016-08-11_15-50-10/
innobackupex --defaults-file=/etc/my.cnf --socke=/data/mysqldb/mysql.mysql --user=root --password='' --apply-log --redo-only /data/mysql_backup/2016-08-11_15-50-10/ --incremental-dir=/data/mysql_backup/2016-08-11_15-52-03//data/mysql_backup/2016-08-11_15-50-10/ 完全备份的路径
--incremental-dir 指定增量备份的路径
4.执行一次完全恢复就可以吧增量和完全备份的数据全部恢复
innobackupex --defaults-file=/etc/my.cnf --socke=/data/mysqldb/mysql.mysql --user=root --password='' --copy-back /data/mysql_backup/2016-08-11_15-50-10/
相关文章推荐
- Xtrabackup增量备份、恢复以及时间点恢复
- Xtrabackup 增量备份、恢复、原理
- percona-xtrabackup备份示例完全备份和增量备份
- xtrabackup 全备、增量备份恢复
- 用XtraBackup备份工具实现完整备份、恢复和增量备份、恢复
- xtrabackup增量备份恢复
- xtrabackup 增量备份 恢复
- Xtrabackup--增量备份及恢复(三)
- xtrabackup增量备份方案,备份恢复全过程记录
- 【mysql】使用xtrabackup在线增量备份及恢复数据库
- xtrabackup增量备份方案,备份恢复全过程记录
- Xtrabackup对mysql全备以及增量备份实施
- xtrabackup之Innobackupex增量备份及恢复
- 测试xtrabackup的增量备份与恢复
- 物理备份的种类以及完全恢复
- xtrabackup备份和恢复MySQL
- xtrabackup对MySQL进行备份和恢复的全过程
- mysldump数据的完全备份+增量备份+故障后的恢复
- MySQL在线备份与恢复工具 --> Xtrabackup
- xtrabackup全备方案,备份恢复全过程记录