码迷,mamicode.com
首页 > 数据库 > 详细

mysql xtrabackup 初试

时间:2018-03-06 12:53:50      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:一个   nbsp   oca   origin   log   ima   nobackup   比较   nsa   

听闻xtrabackup开源且强大

2018-03-06 11:54:41

在官网下载安装了最新的2.4.9版本

技术分享图片

网上文章都用的innobackupex,但是最新版已经抛弃了,自己看看手册《Percona-XtraBackup-2.4.9.pdf》

技术分享图片

简单测试

备份顺利

# xtrabackup --user=root --password=root --backup --target-dir=/home/gp/bak/ --databases=xswb_90

output:
...
xtrabackup: Transaction log of lsn (5387694471) to (5387694471) was copied.
180306 11:22:14 completed OK!

恢复失败

# xtrabackup --copy-back --target-dir=/home/gp/bak/
output: xtrabackup version 2.4.9 based on MySQL server 5.7.13 Linux (x86_64) (revision id: a467167cdd4) Original data directory /usr/local/mysql/var is not empty!

目标目录得是空才行

注意到手册中的注意事项

技术分享图片

  恢复到的数据库目录必须为空,建议mysqld得是关闭状态。

  那么多个数据库的情况操作就比较复杂了,恢复到一个新的目录,后续还要修改my.conf指向这个目录,有些繁琐了没有继续尝试

 

mysql xtrabackup 初试

标签:一个   nbsp   oca   origin   log   ima   nobackup   比较   nsa   

原文地址:https://www.cnblogs.com/8000cabbage/p/8513679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!