本文主要是介绍kettle导致MySQL数据丢失恢复---惜分飞,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有客户通过kettle 插入数据,由于配置不当导致原数据丢失,希望能够恢复之前数据(mysql数据库)
通过分析(相关文件的时间),判断kettle应该是在插入数据之前触发了truncate操作导致数据丢失,而且还插入了部分数据
通过数据块层面扫描分析,找出来需要恢复表对应的page文件
解析这些page文件恢复出来客户需要数据
遇到此类误操作,最重要的是保护现场,尽可能减少对数据文件所在分区的写入操作,可以实现最大限度数据恢复.
这篇关于kettle导致MySQL数据丢失恢复---惜分飞的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!