我有一个运行 mysql 的旧 Ubuntu 服务器安装的硬盘驱动器,该驱动器有坏扇区并且无法再访问。幸运的是,我能够在这个驱动器死之前创建它的快照,现在我可以将它作为第二个硬盘驱动器安装在我的新 Ubuntu 安装中,它仍然包含所有文件、二进制文件和所有内容。
所以这是我的问题,我真的需要从那个快照中转储那个 mysql 数据库。是否有可能以某种方式登录到快照的驱动器 mysql 并转储它?
提前致谢!
看起来这篇文章可能是你的答案:
http://www.techrepublic.com/article/backing-up-and-restoreing-mysql-databases/5259660
查找并复制 mysql 的 data/ 目录的内容。
快速浏览一下我的 Ubuntu 服务器,虽然我无法立即找到 data/ 目录,但我的所有数据库和数据文件都在 /var/lib/mysql 中,所以也要检查那里。
在终端中以 root / admin 用户身份运行以下命令将为您提供开始查找的位置列表
find / -name "mysql"