zoukankan      html  css  js  c++  java
  • Vsan分布式文件系统逻辑架构损坏恢复过程

    一、存储故障情况介绍

    数据恢复中心接到一台vsan存储,客户介绍说这台存储由于异常断电导致上层虚拟机无法启动,由于存储内的数据十分重要,客户不敢擅自操作,第一时间联系到北亚数据恢复中心进行数据恢复。

    二、存储故障情况检查

    工程师对存储上的所有硬盘进行了物理检查,来确定存储设备断电有没有导致硬盘物理故障,经过检查,确认所有硬盘均不存在物理故障。
    随后对客户的所有硬盘进行了镜像备份并查询数据底层情况,经过查询确认底层数据有轻微损坏,但是可以通过数据恢复手段进行恢复。

    三、vSAN存储数据恢复过程

    1. 分析组件ID
    工程师编写了针对本次故障情况的数据扫描和重组工具,利用工具自动扫描存储底层所有数据碎片并进行重组,最终成功提取了所有组件ID以及对象ID,可直接用于下一步数据恢复使用。
    2.提取所有数据碎片
    利用组件及对象ID追溯数据碎片的逻辑位置,将所有数据碎片进行提取。
    3.重组vmdk文件
    将提取出的所有数据碎片进行重组、拼接,生成完整的vmdk文件。
    4.分析vmdk文件,提取数据
    对vmdk文件进行继续分析,合并快照父盘,解析快照及vmdk文件,提取可用数据。
    5.验证上层数据库可用性
    所有数据提取完成后,在数据恢复存储上搭建与客户原存储环境相同的数据验证环境,联系客户工程师亲自对恢复出的数据进行验证,经过验证,客户原服务器上的所有数据均成功恢复,本次数据恢复成功。

    四、服务器数据恢复结果

    经过客户管理员的验证,确认本次数据恢复结果完整度为100%,本次服务器数据恢复成功。

  • 相关阅读:
    C++对象之间的赋值运算符
    WebService--导出excel并将excel发送到邮箱
    jakarta-oro-2.0.8.jar-----------JAVA FTP相关
    排序函数sort用法简介
    2013年第四届蓝桥杯全国软件大赛本科A组c++预赛 题目及参考答案
    2012年第三届蓝桥杯全国软件大赛c++预赛 题目及参考答案
    数论学习小记 其之三 Gcd与Lcm
    平面分割问题小结
    数论学习小记 其之二 同余及常用数论定理
    数论学习小记 其之一 基础数学
  • 原文地址:https://www.cnblogs.com/frombyte/p/14923612.html
Copyright © 2011-2022 走看看