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

MYSQL-NC+ xtrabackup 备份到远程

时间:2019-10-21 09:36:04      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:bst   backup   Xtraback   user   sql   efault   wget   pass   parallel   

NC+ xtrabackup 备份到远程:

 

source:192.168.30.36
target 192.168.9.104


1:开启目标库nc 监听

target:
nc -l 9999 | tee >(sha1sum > destination_checksum) > /data/backup/backup.xbstream

 

2:源库传备份,亲测不落地

source:
xtrabackup --defaults-file=/data/db/mysql3366/my.cnf --user=root --password=XXX --use-memory=8G --parallel=4 --backup --stream=xbstream --target-dir=./ | tee >(sha1sum > source_checksum)| nc 192.168.9.104 9999

 





3:解压

xbstream -x < backup.xbstream -C ./

 





4:恢复:

xtrabackup --defaults-file=/data/db/mysql3366/my.cnf --prepare --target-dir=/data/backup 
xtrabackup --defaults-file=/data/db/mysql3366/my.cnf --datadir=/data/db/mysql3366/data/ --copy-back --target-dir=/data/backup/

 



 

 

 

参考资料

官方网站example

wget https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-8.0-7/binary/redhat/7/x86_64/percona-xtrabackup-80-8.0.7-1.el7.x86_64.rpm
https://www.percona.com/doc/percona-xtrabackup/LATEST/howtos/recipes_xbk_stream.html

 

MYSQL-NC+ xtrabackup 备份到远程

标签:bst   backup   Xtraback   user   sql   efault   wget   pass   parallel   

原文地址:https://www.cnblogs.com/monkeybron/p/11711251.html

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