xtarback备份工具的使用

一:什么是xtrabackup

,,,,,,,, xtrabackup是一个用来备份MySQL的工具。对MySQL的MYISAM引擎只支持完全备份,对innodb不仅支持完全备份,也支持增量备份,是一个全自动的工具。

二:安装xtrabackup

,,,,,,,,在percona公司官网上下载xtrabackup备份工具,

,,,,,,,,

实战一:

,,,,,,,,完全备份数据库

,,,,,,,,,,,, innobackupex ——用户=root密码=* * *,/备份/,,//备份的路径

,,,,,,,,一般情况下,在备份完成后,要做回滚,防止有的事务没有提交,解决不同步问题。

,,,,,,,, innobackupex——运用原木/备份/2015 ....

,,,,,,,,连接数据库刷新日志文件

,,,,,,,,刷新日志;

,,,,,,,,备份二进制文件

,,,,,,,, cp/mysql -本- 00003/备份/

,,,,,,,, mysqlbinlog mysql -本- 00004比;美国广播公司(abc)。sql

,,,,,,,,模拟数据库损坏

,,,,,,,,的rm - fr/mydata/data ,//mysql的数据文件

,,,,,,,此时关闭和开启服务异常

,,,,,,,, killall mysqld

,,,,,,,,还原数据库

,,,,,,,,,,,,还原时不要求数据库服务正常状态,但备份是要求,

,,,,,,,, innobackup——copy-back /备份/2015 ....

,,,,,,,乔恩mysql。mysql/mydata/数据- r

,,,,,,,,/etc/init。d/mysqld开始

,,,,,,,,,,,,数据库正常

,,,,,,,,利用二进制文件,恢复数据(完全备份后对数据库还进行操作)

,,,,,,,,,,,,设置sql_log_bin=0//不记录二进制日志


xtarback备份工具的使用