kettle導致MySQL數據丟失恢復---惜分飛

聯繫:手機/微信(+86 17813235971) QQ(107644445)QQ諮詢惜分飛

標題:kettle導致MySQL數據丟失恢復

作者:惜分飛©版權所有[未經本人同意,不得以任何形式轉載,否則有進一步追究法律責任的權利.]

有客戶通過kettle 插入數據,由於配置不當導致原數據丟失,希望能夠恢復之前數據(mysql數據庫)
20231217125043


通過分析(相關文件的時間),判斷kettle應該是在插入數據之前觸發了truncate操作導致數據丟失,而且還插入了部分數據
2023121712561220231217125738

通過數據塊層面掃描分析,找出來需要恢復表對應的page文件
20231217125854

解析這些page文件恢復出來客戶需要數據
20231217130029

遇到此類誤操作,最重要的是保護現場,儘可能減少對數據文件所在分區的寫入操作,可以實現最大限度數據恢復.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章