VMware vSan分布式存储数据恢复方法
  jUXbW6Ffcljm 2023年11月02日 59 0

VMware vSan分布式存储数据恢复方法_虚拟磁盘

情况简介:

近期,我司处理了一个由10台华为存储组成的vSan超融合架构,其中一台存储闪存盘出现故障,用户取下后用新的闪存盘代替,然后对该闪存盘所在的磁盘组进行重建,导致集群中一台使用0置备策略的虚拟机数据丢失。

一、现场环境勘验

经过现场勘验,得知10台存储都采用相同的配置,2块300GB的ESXI系统盘(RAID1),8块2TB的HDD物理硬盘,4块480GB的SSD闪存盘,重建磁盘组后丢失一个ID为********************************的虚拟磁盘文件,该虚拟磁盘大小为20TB。

VMware vSan分布式存储数据恢复方法_数据恢复_02

ESXI系统盘是独立的,与HDD物理盘和SSD闪存盘是隔绝的,不参与数据存储工作,采用的是常见的VMFS分区结构;

其中2块HHD加上1块SSD组成一个磁盘组,本次案例用户在创建集群的时候,选择的是单点式存储,启用了Vsan,三块盘都采用了Vsan分区结构;

故:同一磁盘组下的2块HDD隶属磁盘组内的SSD,但并没有直接数据关系


VMware vSan分布式存储数据恢复方法_数据_03

总结


VMware vSan分布式存储数据恢复方法_虚拟磁盘_04

现场环境梳理后,使用VMware Vsan专用的数据恢复工具来对整个集群丢失的数据进行恢复操作

二、数据恢复

      为确保数据的安全性,需要将10台存储的所有硬盘单独取出,并逐一进行完整的扇区镜像,再对镜像盘进行恢复操作;

VMware vSan分布式存储数据恢复方法_虚拟磁盘_05

逐一镜像完成后,使用我司自主研发的VMware Vsan数据恢复系统对镜像文件进行扫描,提取每一块硬盘上面分布式存放的数据单元;

使用前依据虚拟对象ID,查找该ID的数据分布情况,查找隶属于该ID的故障域和子故障域

VMware vSan分布式存储数据恢复方法_数据_06

获取的信息写入程序根目录的data.ini配置文件中(如果有数据则清空再写入)

设置组件保存路径,然后分次逐一选择已镜像的磁盘文件,也可以直接选择所有镜像文件所在的目录,VMware vSan数据恢复系统会自动扫描分散的数据单元,并重构虚拟磁盘文件

VMware vSan分布式存储数据恢复方法_数据恢复_07

数据提取完成后,最终使用任意数据恢复软件对重构后的文件进行展开,

以winhex为列,加载后即可访问虚拟磁盘内的文件数据

VMware vSan分布式存储数据恢复方法_数据恢复_08


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
jUXbW6Ffcljm