背景:
本次目標是跨服務器將MySQL的全部數據遷移,從Ubuntu 18.04 mysql 5.7.33, for Linux (x86_64) ->CentOS Linux release 7.8.2003 (Core) mysql5.7.24, for linux-glibc2.12 (x86_64)
, 數據量在300G多,使用xtrabackup進行備份遷移。
xtrapbackup使用可以參考:
官網:https://www.percona.com/doc/percona-xtrabackup/2.4/backup_scenarios/full_backup.html
博客:https://www.jianshu.com/p/b01cd0fecfea
CentOS :innobackupex version 2.4.15 Linux (x86_64)
Ubuntu:innobackupex version 2.4.9 Linux (x86_64)
備份 innobackupex --defaults-file=/etc/mysql/my.cnf --user=root --password=yourpwd --host=192.168.3.200 --port=3306 /home/mysqlbackup 保持一致性 innobackupex --apply-log /home/mysqlbackup/2021-02-23_17-45-50還原innobackupex --defaults-file=/etc/my.cnf -uroot -yourpwd --copy-back /home/mysqlbackup/2021-02-23_17-45-50
chown -R mysql:mysql /usr/local/mysql
使用中注意事項及遇到的問題:
1./etc/my.cnf中的datadir = /usr/local/mysql/data目錄一定要為空,遷移目標地服務器mysql需要stop
2.在還原過程中,報錯:can't find ibdata2,但備份后的文件里本來就沒有ibdata2,查找官網后,試著新建了空的ibdata2,還原成功,猜測可能是innobackupex 版本差異導致
3.再還原后,重啟mysql ,報錯:Starting MySQL.The server quit without updating PID file (/[失敗]cal/mysql/data/hostname.pid),查看日志
2021-02-24T08:28:24.897827Z 0 [ERROR] InnoDB: The innodb_system data file '/usr/local/mysql/data/ibdata1' is of a different size 164608 pages (rounded down to MB) than the 65536 pages specified in the .cnf file!2021-02-24T08:28:24.897858Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error2021-02-24T08:28:25.498200Z 0 [ERROR] Plugin 'InnoDB' init function returned error.2021-02-24T08:28:25.498209Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.2021-02-24T08:28:25.498212Z 0 [ERROR] Failed to initialize builtin plugins.2021-02-24T08:28:25.498215Z 0 [ERROR] Aborting
參考mysql官網:https://bugs.mysql.com/bug.php?id=96497后,將/etc/my.cnf中innodb_data_file_path = ibdata1:1G;ibdata2:1G:autoextend注釋,innodb_data_file_path恢復成默認配置12M,啟動成功
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
安卓如何設置三屏壁紙?下載一個p圖軟件(比如美圖秀秀)。然后,點一下,就有謎題了。點開之后,點開你需要的圖片,然后點開馬賽克,然后保存。如何用自己的圖片制作安卓動態壁紙?如何用自己的圖片制作安卓動態壁紙可以這樣解決:1.首先,在應用包或360手機助手中,搜索 "安卓動態壁紙 "。在搜索結果中,單擊 "下載 "按鈕下載制作動態壁紙的軟件。2.下載后按照手機提示安裝。安裝后,單擊 "開放 "按鈕進入安...
oppo手機上有個水滴怎么關閉?那個小水滴就是你手機的定位標志。你只需要下拉頂部任務欄,找到小水滴并點擊它。oppoa91水滴屏怎么關閉?1.打開手機可以看到一些水滴圖標,然后點擊手機設置進入。2.進入設置后,點擊SIM卡和流量管理選項。3.此時,您需要點擊下面的流量管理選項。4.點擊流量節省選項進入。5.進入后,選擇流量保存后面的開關。6.最后,單擊“關閉”關閉頂部的水滴圖標。手機右上角有個水滴...
中國移動apn如何選擇?APN公司可以選擇cmnet和cmwap。具體步驟如下,以小米max手機為例:1.點擊手機設置,找到雙卡和移動網絡,進入下一頁;2.點擊進入下一頁;3.點擊接入點名稱(APN)進入下一頁;4.根據個人情況選擇cmnet和cmwap APN。opporeno4網絡接入點怎么設置?1.打開手機設置,點擊 "雙卡和移動網絡 "。2.找到并點選SIM卡信息,然后點選存取點名稱。3....