如何利用xtrabackup备份mysql数据库


本文摘自PHP中文网,作者藏色散人,侵删。

利用xtrabackup备份mysql数据库

推荐:《mysql教程》

一.安装

1.直接下载二进制文件

wget http://www.percona.com/downloads/XtraBackup/XtraBackup-2.1.9/binary/Linux/x86_64/percona-xtrabackup-2.1.9-744-Linux-x86_64.tar.gz

解压后放入对应目录

2.将该文件的bin目录加入环境变量,或将执行文件拷贝到/usr/bin目录下,否则将报

sh: xtrabackup_55: command not found

innobackupex: fatal error: no 'mysqld' group in MySQL options

错误

二,基本使用

1.全备份

1

innobackupex --user=root --password=123456 /mysql_backup

2.备份指定数据库db_c

1

innobackupex --user=root --password=123456 --include="db_c" /mysql_backup

三.恢复

因为xtrabackup的备份是物理备份,拷贝了对应文件,所以恢复也是将文件覆盖到mysql的datadir目录下,赋予对应权限即可.

以上就是如何利用xtrabackup备份mysql数据库的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

mysql怎么删除数据库中的表

mysql怎么创建表空间

一篇文章带你深入了解mysql触发器

navicat for mysql是什么

ddl语句的实例详解

mysql中merge存储引擎的介绍(代码示例)

mysql怎么给字符串字段加索引

mysql中什么是临时表

php中关于mysqli和mysql区别的一些知识点分析

如何使用mysql完成excel中的数据生成

更多相关阅读请进入《xtrabackup》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...