溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

mysql中怎么實現(xiàn)同步備份

發(fā)布時間:2021-07-24 16:26:21 來源:億速云 閱讀:154 作者:Leah 欄目:數(shù)據(jù)庫

本篇文章為大家展示了mysql中怎么實現(xiàn)同步備份,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

  不同服務(wù)器上mysql如何實現(xiàn)同步備份

  1.服務(wù)器狀態(tài):

  服務(wù)器A:192.168.1.1

  服務(wù)器B:192.168.1.2

  2.創(chuàng)建同步用戶:

  主機域A:192.168.1.2用戶名A:sync_a密碼A:aaa

  主機域B:192.168.1.1用戶名B:sync_b密碼B:bbb

  至少分配以下權(quán)限grantreplicationslave。

  3.執(zhí)行flushprivileges。

  4.停止MySQL。

  5.配置my.cnf(my.ini)。

  服務(wù)器A服務(wù)器B

  user=mysqllog-bin=mysql-binserver-id=1binlog-do-db=testbinlog-ignore-db=mysqlreplicate-do-db=testreplicate-ignore-db=mysqllog-slave-updatesslave-skip-errors=allsync_binlog=1user=mysqllog-bin=mysql-binserver-id=2binlog-do-db=testbinlog-ignore-db=mysqlreplicate-do-db=testreplicate-ignore-db=mysqllog-slave-updatesslave-skip-errors=allsync_binlog=1

  注意:

  server-id必須唯一。

  binlog-do-db和replicate-do-db表示需要同步的數(shù)據(jù)庫。

  binlog-ignore-db和replicate-ignore-db表示不需要同步的數(shù)據(jù)庫。

  請不要加入以下命令,該命令并不會解決uid跳號的問題,恰恰相反以下兩行命令才是導致uid跳號的罪魁禍首:

  auto_increment_increment=2auto_increment_offset=1

  不同服務(wù)器上mysql如何實現(xiàn)同步備份

  6.重新啟動MySQL。

  7.進入MySQL控制臺:

  服務(wù)器A:

  showmasterstatusGflushtableswithreadlock

  服務(wù)器B:

  showmasterstatusGflushtableswithreadlock;

  同時記錄下兩臺服務(wù)器的File和Position,此處假設(shè):

  A:File:mysql-bin.000001

  Position:001

  B:File:mysql-bin.000002

  Position:002

  服務(wù)器A:

  changemasterto->master_host='192.168.1.2',->master_user='sync_b',->master_password='bbb',->master_log_file='mysql-bin.000002',->master_log_pos=002;

  服務(wù)器B:

  changemasterto->master_host='192.168.1.1',->master_user='sync_a',->master_password='aaa',->master_log_file='mysql-bin.000001',->master_log_pos=001;

  此處填寫的數(shù)據(jù)完全相反。

  8.執(zhí)行showprocesslistG查看是否同步成功。

上述內(nèi)容就是mysql中怎么實現(xiàn)同步備份,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI