這篇文章主要講解了“mysql文件的復(fù)制遷移方法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“mysql文件的復(fù)制遷移方法”吧!
成都創(chuàng)新互聯(lián)公司堅信:善待客戶,將會成為終身客戶。我們能堅持多年,是因為我們一直可值得信賴。我們從不忽悠初訪客戶,我們用心做好本職工作,不忘初心,方得始終。10多年網(wǎng)站建設(shè)經(jīng)驗成都創(chuàng)新互聯(lián)公司是成都老牌網(wǎng)站營銷服務(wù)商,為您提供網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、H5建站、網(wǎng)站制作、高端網(wǎng)站設(shè)計、重慶小程序開發(fā)服務(wù),給眾多知名企業(yè)提供過好品質(zhì)的建站服務(wù)。一臺mysql服務(wù)器由于要更為為虛擬機(jī)。所以要進(jìn)行數(shù)據(jù)遷移。數(shù)據(jù)量不大100G左右。周末停機(jī)時間可以較長。選擇幾種方案進(jìn)行遷移
1:搭建主從,直接漂移過去。。。推薦方案。主從搭建過無數(shù),可以。但是原本測試庫。也無所謂
2:數(shù)據(jù)庫直接導(dǎo)出,拷貝文件到新服務(wù)器,在新服務(wù)器上導(dǎo)入。
3:使用【MySQL GUI Tools】中的 MySQLMigrationTool。
4:數(shù)據(jù)文件和庫表結(jié)構(gòu)文件直接拷貝到新服務(wù)器,掛載到同樣配置的MySQL服務(wù)下。
這里主要介紹第四種:
文件直接復(fù)制
下面介紹一下第三種方案d遷移步驟:
保證Mysql版本一致,安裝配置基本一致(注意:這里的數(shù)據(jù)文件和庫表結(jié)構(gòu)文件都指定在同一目錄data下)
1:停止兩邊的Mysql服務(wù),停止之后最好還需要拷貝部分的binlog
2:刪除B服務(wù)器Mysql的data目錄下所有文件
3:拷貝A服務(wù)器Mysql的data目錄下除了ib_logfile和.err之外的文件到B服務(wù)器data下
4:啟動B服務(wù)器的Mysql服務(wù),檢測是否發(fā)生異常
5:遷移完成后,服務(wù)啟動正常,未發(fā)現(xiàn)其他異常問題。
2019-11-05T09:21:30.515082Z 0 [ERROR] Failed to open log (file '/mysql/binary_log/binlog.000015', errno 2)
2019-11-05T09:21:30.515087Z 0 [ERROR] Could not open log file
2019-11-05T09:21:30.515092Z 0 [ERROR] Can't init tc log
2019-11-05T09:21:30.515095Z 0 [ERROR] Aborting
感謝各位的閱讀,以上就是“mysql文件的復(fù)制遷移方法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對mysql文件的復(fù)制遷移方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!