您的位置:首页 > 数据库 > MySQL

Mysql使用Percona XtraBackup进行完整恢复

2016-08-05 10:52 411 查看


1.      安装Percona-XtraBackup( http://www.percona.com/downloads/XtraBackup/)
2.      打开mysql的my.conf文件,备份datadir所指向的数据文件存储目录,并清空

3.      innobackupex --defaults-file=这里是mysql的my.conf的路径--copy-back 这是准备恢复的文件目录(例如:从阿里下载并解压完的文件夹目录)

4.      给mysql的数据存储目录及子目录设置权限和所属

chmod  -R  777 存储目录

chown  -R  mysql:mysql 存储目录

5.      启动mysql  /etc/init.d/mysql start

6.      无需密码连接mysql ,修改密码及主机连接权限

# /usr/local/mysql/bin/mysql –uroot

# use mysql;

# update user set password=password(‘root’) where user=’root’;

# update user set host=’%’ where user = ‘root’;

7.      使用客户端连接mysql即可,取得想要的数据后将第2步备份的文件夹还原即可。

参考:          http://chenghuiyong.com/Percona-XtraBackup/           https://help.aliyun.com/knowledge_detail/5973700.html?spm=5176.2020520104.0.0.bRU4Jp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: