【存储数据恢复案例】存储断电后无法成功重启,虚拟机无法启动-数据恢复

环境
存储内部的数据:oracle数据库、电子仓库、mysql数据库

故障描述
存储断电后重启出现故障
虚拟机无法启动
存储厂商判断为电源模块故障
清空cache后重启存储,虚拟机仍无法正常启动

数据恢复流程
一、检测:
1、合并用户vmware虚拟机存在的两个快照文件。
2、以磁盘格式打开虚拟机磁盘镜像文件检查文件系统内部数据异常(如:文件丢失、文件内部数据被替换或清零等)。
3、结论:mysql数据库的myisam索引文件MYI被替换。某个时间段的文件丢失,判断这部分数据暂存于缓存中,还没有写入磁盘。重启存储时候缓存已被清空,这部分数据无法恢复。

二、恢复方案:
Mysql部分
Mysql的myisam引擎使用了独立表空间进行各个表的数据存储,文件仍然存在的情况下可以通过解析底层数据的方法获取表数据。恢复率受索引文件MYI受损程度影响,预计可恢复百分之八十到百分之九十的数据。
Oracle部分
Oracle数据库的校验机制较为严格,而且经过测试系统表空间存在异常。按照底层数据量分析,预计恢复率也在百分之八十至百分之九十之间。
丢失文件部分
除上述可能存于缓存而未写入磁盘的文件之外,其他丢失文件可通过扫描空闲空间获得。恢复率无法确定,以扫描结果为准(常规类型文件均可扫描恢复)。    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值