zoukankan      html  css  js  c++  java
  • 【Vsan数据恢复】供电不稳服务器非正常关机导致vsan架构中虚拟机磁盘文件丢失的数据恢复

    环境:
    VMware vsan超融合基础架构
    4台服务器节点
    8块固态硬盘和8块机械硬盘
    固态硬盘作为缓存盘

     

    故障:
    机房供电不稳导致服务器非正常关机
    重启后vsan逻辑架构故障,部分虚拟磁盘组件异常、磁盘文件丢失

    VSAN介绍:
    VSAN是一种应用于服务器、存储的以vSphere内核为基础进行开发、可扩展的分布式存储架构。VSAN通过在服务器vSphere集群主机当中安装闪存和硬盘来构建VSAN存储层。这些设备由VSAN进行控制和管理,VSAN形成一个供vSphere集群使用的统一共享存储层。同其他服务器架构一样,vsan也会出现故障导致服务器数据丢失。

     

    VSAN数据恢复过程:
    北亚数据恢复中心接到客户的咨询后安排工程师上门进行数据恢复,北亚数据恢复工程师到达现场后首先对服务器上的所有原始硬盘进行镜像备份。北亚数据恢复中心的备份方式是将vsan节点服务器上所有硬盘进行编号并取出服务器,使用北亚只读设备连接到北亚数据恢复专用服务器上,将客户服务器内所有硬盘进行底层数据逐字节镜像。镜像完成后北亚数据恢复工程师对镜像的服务器文件进行扫描解析发现客户的虚拟机组件信息丢失情况不十分严重,重要数据恢复信息保存完整,VSAN数据恢复成功率预计在90%以上。
    1、北亚数据恢复工程师使用北亚工程师编写的数据恢复扫描程序对客户镜像数据所有组件信息进行扫描,得到每个组件信息中记录的组件ID和该组件所隶属的对象ID等信息。然后根据组件中的runlist追溯到每一数据块在所隶属的组件内的逻辑位置,然后借助北亚自主研发的服务器数据恢复工具重组和提取完整的组件。
    2、北亚数据恢复工程师提取到所有组件信息后根据描述信息中记录的每个组件在服务器内的逻辑位置进行组合,从而拼接出一个完整的vmdk文件。
    3、北亚数据恢复工程师将扫描到的所有数据进行整体分析,将服务器内所有有快照的vmdk文件的快照和父盘进行合并后再次解析,提取其中的数据备份文件。
    4、由于客户的服务器内存储的文件类型是数据库文件,所以北亚数据恢复工程师提取所有数据后首先在北亚数据恢复服务器上安装客户的数据库环境将恢复出来的数据库文件还原到北亚数据恢复服务器上进行正确性验证。经北亚数据恢复工程师对恢复的数据进行验证发现数据库没有报错,数据库完整。

    VSAN数据恢复结果验证:
    VSAN数据恢复完成后由客户管理员对数据恢复结果进行验证,经验证所有数据全部恢复,本次数据恢复成功率为100%。最后由北亚数据恢复工程师配合客户将所有数据迁移回客户服务器,本次数据恢复结束。

  • 相关阅读:
    github-git clone 下载很慢的问题解决
    java-springCloud环境配置
    github-上传自己的项目到github仓库
    java-项目中无法访问js、css等静态资源
    java-新建简单的Web项目
    Echarts中axislabel文字过长导致显示不全或重叠
    JS设置cookie,读取cookie,删除cookie
    整理base.css,重设浏览器样式
    IE6中png背景图片透明的最好处理方法
    PHP的报错级别并返回当前级别error_reporting()
  • 原文地址:https://www.cnblogs.com/frombyte/p/15735547.html
Copyright © 2011-2022 走看看