1 2 3 4 | mysql> insert into a select * from a;[root@client101 backup]# innobackupex --user=root --password=kongzhong --defaults-file=/etc/my.cnf --port=3306 --database=login /tmp/backup/ >/tmp/backup/innoback.log 2>&1# 備份完成后,可以查看備份文件目錄下, xtrabackup_binlog_info 此文件會(huì)記錄主上的日志和position號(hào)[root@client101 2014-02-22_07-43-36]# cat xtrabackup_binlog_info |
1 2 | [root@client101 backup]# tar zcvf login.tar 2014-02-22_07-43-36[root@client101 backup]# scp login.tar 192.168.1.103:/tmp/ |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | [root@client103 tmp]# tar -xf login.tar# 應(yīng)用日志,保證數(shù)據(jù)一致[root@client103 tmp]# innobackupex --apply-log /tmp/2014-02-22_07-43-36/# 停mysql[root@client103 mysql]# /etc/init.d/mysqld stop# mysql數(shù)據(jù)目錄下的所有文件移到/tmp/mysqlbackup/下,不然,恢復(fù)有問題# [這里建議只復(fù)制數(shù)據(jù)文件,不建議復(fù)制(日志,索引,innodb共享表空間,innodb日志文件,慢日志等)][root@client103 mysql]# mv /var/lib/mysql/* /tmp/mysqlback# 恢復(fù)數(shù)據(jù)[root@client103 mysql]# innobackupex --copy-back /tmp/2014-02-22_07-43-36/# 將原數(shù)據(jù)庫(kù)的內(nèi)容復(fù)制mysql數(shù)據(jù)目錄(這里就是我認(rèn)為這個(gè)軟件不好的地方,大家也可以給點(diǎn)建議)[root@client103 mysqlback]# mv /tmp/mysqlbac k/* /var/lib/mysql/# 將數(shù)據(jù)目錄的權(quán)限修改為mysql權(quán)限[root@client103 mysql]# chown mysql. /var/lib/mysql/# 啟動(dòng)數(shù)據(jù)庫(kù)[root@client103 mysql]# /etc/init.d/mysqld start# 驗(yàn)證數(shù)據(jù)的一致性:5418272(主上的行)mysql> select count(*) from a;+----------+| count(*) |+----------+| 5418272 |+----------+ |
1 2 3 4 5 6 7 8 9 10 11 12 13 | # 剛才回復(fù)后,會(huì)有個(gè)文件:xtrabackup_binlog_pos_innodb --> 此文件記錄了備份時(shí)日志文件和pos號(hào)[root@client103 mysql]# cat xtrabackup_binlog_pos_innodb/var/lib/mysql/mysql-101-bin.000008 2423# 建立主從關(guān)系mysql> change master to master_host='192.168.1.101', -> master_user='slave', -> master_password='slave', -> master_log_file='mysql-101-bin.000008', -> master_log_pos=2423;# 開啟同步mysql> start slave;# 查看同步狀態(tài)mysql> show slave status\G; |


下載 
下載 
下載
下載
下載
下載 
喜歡
頂
難過
囧
圍觀
無(wú)聊



王者榮耀賬號(hào)惡
MARVEL Strike
2017年10月手游
比官居一品好玩