mysql 1データをmysql 2にコピーし、mysql 2独自のデータを保存
1513 ワード
[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/
[email protected]'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;
本文は“魂斗羅”のブログから出て、転載をお断りします!