vSAN存储数据恢复环境:
某公司一台vSAN分布式文件系统存储设备;
VSAN存储采用了超融合架构,存储内总共有24块硬盘。

vSAN存储故障&初检:
由于未知原因关机重启,逻辑架构出现严重故障,上层虚拟机瘫痪,存储数据丢失。
首先对故障存储设备上的数据做镜像备份,后续的数据分析重组和提取只在镜像文件上进行,避免对原始数据的二次破坏。
数据恢复工程师首先将故障存储设备断电,将存储内的硬盘编号&取出,对每一块硬盘做扇区级镜像备份。在镜像过程观察硬盘是否存在物理故障,备份完成后没有发现硬盘存在物理故障。
备份完成后,经过对底层数据的简单分析,北亚数据恢复工程师初步判断故障存储上层的虚拟机组件信息破坏,但不严重,恢复数据所需的关键性信息都正常。

vSAN存储数据恢复过程:
1、针对本案例故障情况,北亚数据恢复工程师编写数据扫描和重组工具扫描故障存储底层所有数据碎片并重组,提取出所有组件ID以及对象ID。
2、利用组件ID和对象ID追溯数据碎片的逻辑位置,提取所有数据碎片。
3、重组、拼接所有提取出来的数据碎片并生成完整的vmdk文件。
4、分析vmdk文件并合并快照父盘,解析快照和vmdk文件,提取可用数据。
5、提取所有数据后,搭建与故障存储环境相同的数据验证环境,联系用户亲自验证。经过反复验证,确定恢复出来的数据完整可用。

【Vsan数据恢复】Vsan分布式文件系统数据丢失的数据恢复相关推荐

  1. 【服务器数据恢复】reiserfs文件系统下RAID5数据恢复案例

    服务器数据恢复环境: 某品牌服务器由4块SAS硬盘组成RAID5,Linux操作系统: 存储分区结构:boot分区+LVM卷(划分了一个reiserfs文件系统,作为根分区)+swap分区. 服务器故 ...

  2. vsan超融合基础架构数据丢失的解决过程

    VSAN是一种应用于服务器.存储的以vSphere内核为基础进行开发.可扩展的分布式存储架构.VSAN通过在服务器vSphere集群主机当中安装闪存和硬盘来构建VSAN存储层.这些设备由VSAN进行控 ...

  3. 【服务器数据恢复】OceanStor存储中NAS卷数据丢失的数据恢复案例

    服务器数据恢复环境: 华为OceanStor某型号存储,支持SAN和NAS存储协议. 服务器故障: 存储上一个NAS卷中的数据丢失,卷大小为2T,管理员发现后,关闭系统应用,停止上传数据. 经过检查发 ...

  4. 【服务器数据恢复】OneFS文件系统下误删除文件的数据恢复案例

    EMC Isilon存储结构: Isilon群集存储系统使用的是分布式文件系统OneFS.Isilon群集存储系统的每个节点均为单一OneFS文件系统,Isilon在进行横向扩展时不会影响数据的正常使 ...

  5. 【服务器数据恢复】RAID5重建初始化失败,数据丢失的数据恢复

    服务器数据恢复环境: IBM某型号服务器: 4块SAS磁盘组建的RAID5磁盘阵列: 服务器操作系统windows server: 一个单节点Oracle,数据存储为文件系统,无归档.oracle使用 ...

  6. 【raid数据恢复案例】raid5扩容导致的数据丢失的数据恢复

    环境: Dell R720服务器 4块sas硬盘组成的raid5磁盘阵列 每块硬盘容量为4T 故障: 业务扩大,原来阵列的空间不足,添加2块硬盘组成raid0进行空间扩容. 导致数据丢失的操作:添加2 ...

  7. 【服务器数据恢复】服务器reiserfs文件系统损坏的数据恢复案例

    服务器数据恢复环境: 文件系统是reiserfs的服务器: 4块146G SAS硬盘组成的RAID5: 分区结构:一个几十M的boot分区,一个271G的LVM卷,一个2G的swap分区,LVM卷中直 ...

  8. 【服务器数据恢复】Zfs文件系统误删除数据的数据恢复案例

    服务器故障: 一台zfs文件系统服务器,运维人员误操作删了服务器上的数据,用户联系到我们数据恢复中心要求恢复数据. 服务器数据恢复过程: 1.服务器数据恢复工程师对故障服务器所有硬盘进行扇区级镜像备份 ...

  9. 数据恢复笔记——NTFS文件系统

    Winhex数据恢复(NTFS文件系统) DBR的数据结构 NTFS文件系统的元文件 主文件表MFT MFT属性类型 10h属性体数据结构 30h属性体的数据结构 60h属性体的数据结构 70h属性体 ...

最新文章

  1. (转)fastcgi简介
  2. 按周选择的时间控件_基金定投到底是选择按周定投好还是按月定投好,两者区别是什么?...
  3. SAP附件清单的调用
  4. Sci-Hub和 Alexandra 的基本信息
  5. 已知一个掺杂了多个数字字符的中文名拼音,去掉所有数字字符之后,形式为“名”+空格+“姓”;并且名和姓的首字母大写,其他小写,要求输出姓名全拼,且全为小写。(后附详细样例说明)
  6. 通过反射创建新类示例的两种方式及比较
  7. oracle查询最近十条数据_Oracle-查询最近更新的前10条数据
  8. matlab制作强光效果代码,自己动手做一个雷达PPI显示器的动态效果图(附Matlab代码)...
  9. 无需在数据集上学习和预训练,这种图像修复新方法效果惊人 | 论文
  10. php处理管道文件流
  11. react-踩坑记录——swiper报错!
  12. android 开机自启动实现
  13. 完美解决Teamview12 过期之后不能用问题
  14. cad无法安装_CAD软件下载好了,为什么安装不上?有两个原因,解决方法在这
  15. 矩阵论-线性空间与线性映射
  16. 信息数据管理思维导图(Xmind)
  17. Rational Rose--简介
  18. python中简述文件_python中的文件操作
  19. Android Studio教程从入门到精通
  20. 程序员要注重沟通能力的提升

热门文章

  1. 飞信和QQ的CMD命令行接口
  2. 这些关键点帮助 app 有效地传递付费订阅的价值
  3. 王喆老师 Sparrow Recsys项目跟读
  4. 突然有一种好累的感觉!!!
  5. 全面认识 Nginx
  6. 刷机必看recovery和fastboot是什么意思
  7. 设置环境变量永久生效和临时生效 export PS1
  8. 完整的thinphp+phpexcel实现excel报表的输出(有图有效果)
  9. 【书评】《软价值》:量子时代的财富创造规律
  10. java基于ssm的快递物流管理系统