• DELL Eq PS6100存储不可用恢复虚拟机文件的成功案例


    DELL EQ PS6100是一款中端的企业级存储设备,多数适用于中、小型企业或者大型企业的分支部门。6100是一款容错功能较强的存储设备,相对其他同类型的存储设备而言也有着较高的安全性能,但是话又说回来,没有万无一失的设备。一些硬件故障或者误操作也会对存储内的数据造成破坏,不过别担心,被破坏的数据其实也是可以进行数据恢复的,只要处理得当一样不会有任何损失,下面小编我给大家描述一下同事亲历的一起EQ PS6100存储数据丢失的数据恢复案例过程。其中有些关于存储数据恢复的小建议,希望对大家有所帮助。

    数据恢复故障起因:

    说起这次数据恢复的起因其实比较简单,客户的一台EQ PS6100存储一共有20块硬盘,这20块硬盘组成了一组raid5磁盘阵列,在存储的正常使用过程中存储忽然不可用,管理员检查存储发现有两块硬盘掉线,另外还有一块硬盘没掉线但是报黄色警示灯。

    检测硬件并镜像:

    数据恢复工程师在处理所有数据丢失的案例时第一步操作就是镜像数据。这次数据恢复也是这样,首先对所有正常的硬盘进行常规方式的镜像操作,但是有两块掉线的硬盘和报警的硬盘猜测是有硬件故障,因此不可使用常规方式进行镜像,工程师们借助了专业的数据恢复工具对这三块硬盘进行了镜像备份。在备份过程中发现这两块硬盘确实存在有大量的坏道,SMART错误冗余级别已经超过阈值,不过这些都是可以借助数据恢复工具进行修复的。

    分析存储故障并恢复数据:

    数据恢复工程师首先对镜像文件进行了分析,提取存储的日志信息然后将备份的镜像盘虚拟一个raid5磁盘阵列,尽量还原存储最初的raid状态,然后通过位图信息将raid阵列中的上层lun进行提取,提取出lun后再将VMFS文件系统进行跨区组合,这样就可以对虚拟机文件进行导出了。
    工程师将lun中的全部文件进行提取,然后由数据恢复工程师对提取出的文件进行验证,并在验证过程中调整遇到的异常情况,直到验证虚拟机正常后交由客户亲自验证数据。经客户验证虚拟机文件全部正常,本次数据恢复成功。

  • 相关阅读:
    Python strip()方法
    C#操作计划任务
    C# Task的用法
    C#异步编程之浅谈Task
    [深入学习C#]C#实现多线程的方法:线程(Thread类)和线程池(ThreadPool)
    [深入学习C#]C#实现多线程的方式:使用Parallel类
    详细的.Net并行编程高级教程--Parallel
    5天玩转C#并行和多线程编程 —— 第一天 认识Parallel
    C# 并行任务——Parallel类
    C#多线程--线程池(ThreadPool)
  • 原文地址:https://www.cnblogs.com/frombyte/p/11102886.html
Copyright © 2020-2023  润新知