【问题标题】:MySQL table recovery from crashed server从崩溃的服务器恢复 MySQL 表
【发布时间】:2011-03-29 09:33:58
【问题描述】:

我设法错误地擦除了服务器,但 PhotoRec 很好地从硬盘驱动器中恢复了 .frm 和 .myi 文件。我现在有一个使用相同版本的 MySQL 来恢复数据的桌面,但我的问题是:我该怎么办?我有大约 160 个这样的文件。我还没有重新安装服务器,以防我需要其他任何东西。

另外,由于我使用的是 PhotoRec,它不提供原始文件名。如果这很重要,如何从文件中获取原始数据并手动重建数据库?

编辑:我设法获得了 PhotoRec 源并添加了恢复 .myd 文件的功能(经过一番挖掘后发现它是实际的数据文件),但我无法编译,这不是因为我的模组!任何人都可以帮助解决 PhotoRec 中的“没有制定目标的规则”错误吗? file_http.o 是罪魁祸首。

谢谢, 抢

【问题讨论】:

标签: mysql ubuntu recovery frm


【解决方案1】:

MYI 文件没用,这些是有二级索引的文件,不是你的数据。

PhotoRec 是一个不错的工具,我经常用它来进行多媒体恢复等。虽然它声称支持 MYD,但它对我从来没有用过。我怀疑它可能会提取 MYD 文件。

【讨论】:

    【解决方案2】:

    我不相信你可以,photorec 不支持 MYD,我正在尝试使用 ext3grep 但它总是出现段错误。

    只是发布此内容,以免有人将时间花在为此目的使用 photorec 上。

    【讨论】:

      猜你喜欢
      • 2011-05-18
      • 1970-01-01
      • 2017-10-28
      • 1970-01-01
      • 1970-01-01
      • 2014-06-02
      • 2014-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多