IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    kettle导致MySQL数据丢失恢复

    惜分飞发表于 2023-12-17 05:02:45
    love 0

    联系:手机/微信(+86 17813235971) QQ(107644445)QQ咨询惜分飞

    标题:kettle导致MySQL数据丢失恢复

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    有客户通过kettle 插入数据,由于配置不当导致原数据丢失,希望能够恢复之前数据(mysql数据库)
    20231217125043


    通过分析(相关文件的时间),判断kettle应该是在插入数据之前触发了truncate操作导致数据丢失,而且还插入了部分数据
    2023121712561220231217125738

    通过数据块层面扫描分析,找出来需要恢复表对应的page文件
    20231217125854

    解析这些page文件恢复出来客户需要数据
    20231217130029

    遇到此类误操作,最重要的是保护现场,尽可能减少对数据文件所在分区的写入操作,可以实现最大限度数据恢复.

    • ORA-01122 ORA-01200故障处理
    • MySQL数据库文件丢失恢复
    • Oracle Recovery Tools恢复csc higher than block scn
    • IMP-00009: abnormal end of export file
    • truncate sys用户表导致数据库异常恢复
    • .faust加密勒索数据库恢复
    • .eight加密数据库恢复
    • udev_start导致vip漂移(常见情况:rac在线加盘操作引起)
    • echo 0 > /proc/sys/kernel/hung_task_timeout_secs disables this message
    • 再一例asm disk被误加入vg并且扩容lv恢复
    • A____Z____RECOVER____DATA勒索恢复
    • .mdf.locked加密sql server完美恢复


沪ICP备19023445号-2号
友情链接