MySQL错误恢复数据恢复

MySQL错误恢复数据恢复,mysql,backup,restore,recovery,Mysql,Backup,Restore,Recovery,我几乎可以肯定答案,但情况如此危急,我不得不问这个问题,尽管我对答案有99%的把握 我们办公室的某个人备份了一个MySQL数据库,他将其恢复到一个错误的目标数据库上,覆盖了该目标上的所有内容(两个数据库的模式相同)。根据MySQL备份文件的结构,我知道恢复操作首先删除所有表,然后创建它们并用备份的数据填充它们问题是恢复模块是否将旧数据保留在任何位置?是否有检索任何旧数据的方法?(日志?.等)仅当您有复制的从属服务器,或者您过去有,并且有。即使这样,您也需要一份旧的数据库副本,以便恢复并再次配置复

我几乎可以肯定答案,但情况如此危急,我不得不问这个问题,尽管我对答案有99%的把握


我们办公室的某个人备份了一个MySQL数据库,他将其恢复到一个错误的目标数据库上,覆盖了该目标上的所有内容(两个数据库的模式相同)。根据MySQL备份文件的结构,我知道恢复操作首先删除所有表,然后创建它们并用备份的数据填充它们问题是恢复模块是否将旧数据保留在任何位置?是否有检索任何旧数据的方法?(日志?.等)

仅当您有复制的从属服务器,或者您过去有,并且有。即使这样,您也需要一份旧的数据库副本,以便恢复并再次配置复制。

我认为他们的日志不够旧,除非他们在过去7天内添加旧数据。令人惊讶的是,该服务器上没有备份。我还发现了一些关于在表是MyISAM的情况下恢复数据文件的文章。但我认为它们都不能在如此严重的情况下工作。我指的是MySQL GUI工具的管理工具中的恢复工具。