欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何使用Docker恢復(fù)Mysql8備份的Data數(shù)據(jù)

 更新時間:2022年11月26日 14:15:35   作者:誠哥博客  
這篇文章主要介紹了使用Docker恢復(fù)Mysql8備份的Data數(shù)據(jù),下面小編給大家講解下操作方法,對Docker恢復(fù)Mysql數(shù)據(jù)備份相關(guān)知識感興趣的朋友跟隨小編一起看看吧

前段時間公司數(shù)據(jù)庫服務(wù)器崩潰啟動不起來,經(jīng)過我初步排查是/home目錄掛載不上導(dǎo)致啟動不起來,雖然通過注釋/etc/fstab中的掛載信息,啟動了,但是發(fā)現(xiàn)mysql數(shù)據(jù)有缺失, 還好有例行備份數(shù)據(jù),就是data文件,經(jīng)過我的嘗試最后成功恢復(fù)數(shù)據(jù),下面講下方法

安裝新 mysql

首先新整個服務(wù)器,安裝 mysql,這里使用 docker 持久化安裝 mysql

docker run -p 3306:3306 --name mysql -e TZ=Asia/Shanghai \
    -v /data/mysql/log var/log/mysql:rw \
    -v /data/mysql/data var/lib/mysql:rw \
    -e MYSQL_ROOT_PASSWORD=123456 \
    -d --restart=always mysql:8.0.11

初始化數(shù)據(jù)庫

使用工具連接 mysql 直到成功初始化(連接成功)為止,然后停止 mysql

docker stop mysql

復(fù)制文件

復(fù)制備份文件到/data/mysql/的 bak_data,備份一次現(xiàn)有初始化的數(shù)據(jù)庫(如果失敗可以重新來過)

cp -r /data/mysql/data /data/mysql/data_init

移動文件(重要步驟)

mv /data/mysql/bak_data/* /data/mysql/data/

期間會提示很多文件是否需要覆蓋,需要覆蓋的文件輸入y,不覆蓋輸入n

需要覆蓋文件:

  • ibdata1
  • ib_logfile0
  • ib_logfile1
  • ib_buffer_pool
  • auto.cnf
  • mysql.ibd

其他文件都不覆蓋

測試

到這一步已經(jīng)可以連接了,最后數(shù)據(jù)庫啟動測試

docker start mysql

到此這篇關(guān)于使用Docker恢復(fù)Mysql8備份的Data數(shù)據(jù)的文章就介紹到這了,更多相關(guān)Docker恢復(fù)Mysql數(shù)據(jù)備份內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談docker-compose網(wǎng)絡(luò)設(shè)置之networks

    淺談docker-compose網(wǎng)絡(luò)設(shè)置之networks

    這篇文章主要介紹了淺談docker-compose網(wǎng)絡(luò)設(shè)置之networks,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • docker容器無法訪問宿主機(jī)端口的解決

    docker容器無法訪問宿主機(jī)端口的解決

    這篇文章主要介紹了docker容器無法訪問宿主機(jī)端口的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 如何搭建配置Docker私有倉庫的實(shí)現(xiàn)步驟

    如何搭建配置Docker私有倉庫的實(shí)現(xiàn)步驟

    本文主要介紹了如何搭建配置Docker私有倉庫的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Docker跨服務(wù)器通信Overlay解決方案(上)之 Consul單實(shí)例

    Docker跨服務(wù)器通信Overlay解決方案(上)之 Consul單實(shí)例

    這篇文章主要介紹了Docker跨服務(wù)器通信Overlay解決方案(上)之 Consul單實(shí)例,本文通過場景分析實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • docker部署mysql8并設(shè)置可遠(yuǎn)程連接

    docker部署mysql8并設(shè)置可遠(yuǎn)程連接

    本文主要介紹了docker部署mysql8并設(shè)置可遠(yuǎn)程連接,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 關(guān)于Docker的常用命令及演示demo

    關(guān)于Docker的常用命令及演示demo

    這篇文章主要介紹了Docker常用命令以及對應(yīng)演示demo,文中的代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • 詳解基于docker搭建lanproxy內(nèi)網(wǎng)穿透服務(wù)

    詳解基于docker搭建lanproxy內(nèi)網(wǎng)穿透服務(wù)

    這篇文章主要介紹了詳解基于docker搭建lanproxy內(nèi)網(wǎng)穿透服務(wù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • docker remote api一鍵TLS加密的實(shí)現(xiàn)

    docker remote api一鍵TLS加密的實(shí)現(xiàn)

    本文主要介紹了docker remote api一鍵TLS加密的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • docker容器自動退出重啟報錯問題及解決

    docker容器自動退出重啟報錯問題及解決

    這篇文章主要介紹了docker容器自動退出重啟報錯問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 如何查看docker中mysql的版本問題

    如何查看docker中mysql的版本問題

    這篇文章主要介紹了如何查看docker中mysql的版本問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04

最新評論