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

mysql1数据复制到mysql2,并保存mysql2的独有数据

时间:2015-12-18 14:51:48      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:mysql1数据复制到mysql2   并保存mysql2的独有数据   



[asset全局备份,为uat准备]
[root@pc0003 桌面]# ssh 资产服务器
[root@hghast001 ~]# mkdir 201512181256-allback
[root@hghast001 ~]# innobackupex --user=root -password=asset 201512181256-allback/
[root@hghast001 ~]# ll 201512181256-allback
总用量 4.0K
drwxr-xr-x. 7 root root 4.0K 12月 18 12:57 2015-12-18_12-56-47

[root@hghast001 ~]# tar -zcf 201512181256-allback.tar.gz 201512181256-allback/
[root@hghast001 ~]# ll 201512181256-allback.tar.gz 
-rw-r--r--. 1 root root 28M 12月 18 13:34 201512181256-allback.tar.gz
[root@hghast001 ~]# scp 201512181256-allback.tar.gz 192.168.uat:/home/
root@192.168.uat‘s password: 
201512181256-allback.tar.gz  

[mysqldump备份uat的iTop 表]
[root@pc0003 桌面]# ssh asset-uat
导入时,会自动创建这个表
[root@nb0001 ~]#  mysqldump -uroot -p  --databases itop --lock-all-tables --flush-logs > 20151218iTop.sql
Enter password:
 
[root@nb0001 ~]# grep datadir /etc/my.cnf
datadir= /mydata/data
[root@nb0001 ~]# service mysqld stop
Shutting down MySQL.. SUCCESS! 
[root@nb0001 ~]# rm -rf /mydata/data/*


【整理、恢复,asset的全部到uat】
[root@nb0001 home]# innobackupex --apply-log 201512181256-allback/2015-12-18_12-56-47/
151218 13:40:35  innobackupex: completed OK!
[root@nb0001 home]# innobackupex --copy-back 201512181256-allback/2015-12-18_12-56-47/
[root@nb0001 home]# chown -R mysql:mysql /mydata/data/
[root@nb0001 home]# service mysqld start
Starting MySQL. SUCCESS!

【mysqldump uat的iTop 表恢复】
mysql> set sql_log_bin=0;
mysql> source /root/20151218iTop.sql
mysql> set sql_log_bin=1;


本文出自 “魂斗罗” 博客,谢绝转载!

mysql1数据复制到mysql2,并保存mysql2的独有数据

标签:mysql1数据复制到mysql2   并保存mysql2的独有数据   

原文地址:http://990487026.blog.51cto.com/10133282/1726019

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