已解决
【线上问题】服务器关机导致docker启动的mysql数据库消失了
来自网友在路上 177877提问 提问时间:2023-11-12 17:59:49阅读次数: 77
最佳答案 问答题库778位专家为你答疑解惑
目录
- 一、问题描述
- 二、解决方式
一、问题描述
- 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/
查看全文
99%的人还看了
相似问题
- MySQL数据库:开源且强大的关系型数据库管理系统
- 【腾讯云云上实验室-向量数据库】探索腾讯云向量数据库:全方位管理与高效利用多维向量数据的引领者
- 【史上最细教程】服务器MySQL数据库完成主从复制
- 字符串结尾空格比较相关参数BLANK_PAD_MODE(DM8:达梦数据库)
- 缓存雪崩、击穿、穿透及解决方案_保证缓存和数据库一致性
- Redis 与其他数据库的不同之处 | Navicat
- 多协议数据库管理软件 Navicat Premium 16 mac中文版功能
- (数据库管理系统)DBMS与(数据库系统)DBS的区别
- duplicate复制数据库单个数据文件复制失败报错rman-03009 ora-03113
- 数据库课后习题加真题
猜你感兴趣
版权申明
本文"【线上问题】服务器关机导致docker启动的mysql数据库消失了":http://eshow365.cn/6-38293-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!