【线上问题】服务器关机导致docker启动的mysql数据库消失了

目录

        • 一、问题描述
        • 二、解决方式
一、问题描述
  • 1. 服务器迁移断电导致docker启动的mysql数据库没有了数据
  • 2. data目录是空的
  • 3. mysql重启数据库消失了
二、解决方式
  • 1. sudo -i切换root账号
  • 2. 查找mysql的容器卷
find /var/lib/docker/volumes/ -name mysql

  • 3. 进入各个_data
cd /var/lib/docker/volumes/f7e33cb2ac4a213f1a812d9a15dae5e77e8859c6cc2c15c9a8c29d203c3bc0f0/_data
  • 4. ll命令一下能看到各个数据库名,确定自己要恢复的数据库
  • 5. 确定后,将_data里的数据拷贝到数据库data映射目录,重启docker即可
scp -r /var/lib/docker/volumes/f7e33cb2ac4a213f1a812d9a15dae5e77e8859c6cc2c15c9a8c29d203c3bc0f0/_data/* /opt/mysqlDB/data/

版权声明:本文为博主作者:王佑辉原创文章,版权归属原作者,如果侵权,请联系我们删除!

原文链接:https://blog.csdn.net/qq_32088869/article/details/134312451

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2024年4月16日
下一篇 2024年4月16日

相关推荐