0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VSAN数据迁移中断导致虚拟机无法访问的VSAN数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2024-03-05 13:29 次阅读

VSAN简介:
VSAN是以vSphere内核为基础进行开发、可扩展的分布式存储架构。VSAN存储层由VSAN控制和管理,VSAN存储层是通过vSphere集群主机中闪存和硬盘的存储空间构建的,供vSphere集群使用的统一共享存储层。
VSAN存储是一个对象存储,以文件系统的形式呈现给vSphere主机。这个对象存储服务会从启用VSAN集群中的每台主机上加载卷,呈现为单一的、在所有节点上均可见的分布式共享数据存储。在VSAN架构中,针对虚拟机来说只有一个数据存储,这个分布式数据存储来自VSAN集群中每一台vSphere主机上的存储空间,通过磁盘组进行配置,在单独的存储实体中存放所有虚拟机文件。虽然这种数据存储的方式相对来说比较安全,但是如果一个节点服务器上的闪存盘或者容量盘出现故障的时候,数据会往其他节点服务器迁移,在数据转移的过程中可能会出现故障。下面我们要介绍的一个表现为VSAN存储崩溃,虚拟机无法访问的故障。

wKgaomXmrUmADELHAAKF5ZLRTIA914.png

北亚企安数据恢复——VSAN数据恢复

VSAN数据恢复环境:
由四台某品牌服务器组建的VSAN集群,每台节点服务器上有两个磁盘组。每个磁盘组中有1块SSD硬盘+5块SAS硬盘,SSD作为闪存,SAS硬盘作为容量盘。

VSAN故障:
VSAN集群中一个节点服务器上其中一个磁盘组中的容量盘出现故障离线,VSAN开始数据的重构迁移,数据迁移还没有完成的时候机房停电导致数据迁移中断。来电后启动所有设备后,管理员发现另一个磁盘组中的两块容量盘出现故障离线,VSAN数据存储出现问题。VSAN管理控制台可以登录,但是所有虚拟机都无法访问。

wKgZomXmrVaAFth7AAH7y5DZCPU003.png

北亚企安数据恢复——VSAN数据恢复

VSAN数据恢复过程:
1、将VSAN集群中四个节点服务器所有硬盘编号后取出,经过硬件工程师检测后没有发现有硬盘存在明显硬件故障,都可以正常读取。以只读的方式将所有硬盘(SSD闪存盘和SAS容量盘,包括3块出现故障离线的硬盘)做全盘镜像。镜像完成之后,将所有硬盘按照编号还原到原服务器上。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件分析底层数据的存储结构,确认虚拟机相关数据在硬盘上的分布信息,北亚企安数据恢复工程师根据分析出来的底层数据存储结构开发相应程序,测试数据分布信息的准确性。
3、单独分析每台节点服务器上的两个磁盘组,分析磁盘组内的闪存盘和容量盘之间的对应关系。每块硬盘都有一个单独标识进行磁盘间的对应,可以根据每块硬盘的ID信息判读磁盘组中的硬盘ID信息。
4、获取每块硬盘上磁盘的UUID和磁盘组的UUID。
5、根据每个磁盘组中的容量盘的组件信息获取此容量盘的组件信息。
6、根据组件信息中记录的组件的MAP位置提取组件位图。
7、根据组件位图提取组件数据和缓存数据。
8、根据组件的描述信息获取组件所属对象及组件顺序,将组件合并成对象,根据对象提取数据。
9、提取完数据后对恢复出来的数据进行检测,经过检测虚拟机都可以正常启动,用户方经过认证检测后,确认VSAN集群中数据都完整恢复,认可数据恢复结果。

VSAN数据恢复总结:
可以将VSAN对象看作一个卷,VSAN数据存储上的每个对象都是由多个组件构成,这些组件分布于VSAN集群主机上的磁盘组中,恢复VSAN存储数据的关键是组件信息的提取。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储
    +关注

    关注

    13

    文章

    4296

    浏览量

    85798
  • 服务器
    +关注

    关注

    12

    文章

    9123

    浏览量

    85322
  • 数据恢复
    +关注

    关注

    10

    文章

    568

    浏览量

    17432
收藏 人收藏

    评论

    相关推荐

    虚拟数据恢复—误还原Vmware虚拟机快照的数据恢复案例

    虚拟数据恢复环境: 一台虚拟机从物理迁移到ESXI虚拟
    的头像 发表于 11-12 12:23 146次阅读

    虚拟数据恢复—XenServer虚拟机数据恢复案例

    Server操作系统虚拟机,该虚拟机有2块虚拟磁盘(系统盘+数据盘),当作网站服务器使用。 服务器虚拟化故障: XenServer
    的头像 发表于 11-08 10:32 139次阅读
    <b class='flag-5'>虚拟</b>化<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—XenServer<b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟数据恢复——Hyper-V虚拟机数据恢复案例

    ,还有一块单盘存放档虚拟机的备份文件。 虚拟化故障&检测: 存储中存放的虚拟机数据文件丢失,导致整个Hyper-V服务瘫痪,
    的头像 发表于 10-25 09:26 180次阅读
    <b class='flag-5'>虚拟</b>化<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>——Hyper-V<b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟机数据恢复—异常断电导致XenServer虚拟机不可用的数据恢复案例

    虚拟机数据恢复环境: 某品牌服务器通过同品牌某型号的RAID卡,将4块STAT硬盘为一组RAID10阵列。上层部署XenServer虚拟化平台,
    的头像 发表于 10-21 14:17 190次阅读
    <b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—异常断电<b class='flag-5'>导致</b>XenServer<b class='flag-5'>虚拟机</b>不可用的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—意外断电导致虚拟机虚拟磁盘损坏的数据恢复案例

    服务器数据恢复环境: 一台服务器中有一组由4块STAT硬盘通过RAID卡组建的RAID10阵列,上层是XenServer虚拟化平台,虚拟机安装Windows Server操作系统,作
    的头像 发表于 09-10 17:25 335次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—意外断电<b class='flag-5'>导致</b><b class='flag-5'>虚拟机</b><b class='flag-5'>虚拟</b>磁盘损坏的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟数据恢复—EXSI虚拟机误还原快照如何恢复数据

    还原快照的数据恢复案例。 虚拟数据恢复环境: 一台由物理
    的头像 发表于 09-09 11:56 362次阅读
    <b class='flag-5'>虚拟</b>化<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—EXSI<b class='flag-5'>虚拟机</b>误还原快照如何<b class='flag-5'>恢复数据</b>?

    虚拟机数据恢复—KVM虚拟机被误删除的数据恢复案例

    虚拟机数据恢复环境: Linux操作系统服务器,EXT4文件系统。服务器中有数台KVM虚拟机虚拟机1:主
    的头像 发表于 08-07 13:33 447次阅读
    <b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—KVM<b class='flag-5'>虚拟机</b>被误删除的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟数据恢复—Hyper-V服务瘫痪导致虚拟机无法使用的数据恢复

    一台服务器上部署的Hyper-V虚拟化平台,虚拟机的硬盘文件和配置文件放在一台某品牌MD3200存储中。该存储中有一组由4块硬盘组建的raid5磁盘阵列,还有一块大容量硬盘存放虚拟机数据
    的头像 发表于 07-31 11:56 317次阅读
    <b class='flag-5'>虚拟</b>化<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—Hyper-V服务瘫痪<b class='flag-5'>导致</b><b class='flag-5'>虚拟机</b><b class='flag-5'>无法</b>使用的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>

    服务器数据恢复—异常断电导致VMware虚拟机无法启动的数据恢复案例

    服务器数据恢复环境: 某大厂PS4000服务器,服务器上部署VMware ESXi虚拟化平台。 服务器故障: 机房断电,重启后服务器中的某台虚拟机不能正常启动。管理员查看
    的头像 发表于 05-29 11:29 1089次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—异常断电<b class='flag-5'>导致</b>VMware<b class='flag-5'>虚拟机</b><b class='flag-5'>无法</b>启动的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟数据恢复虚拟机误还原快照的数据恢复案例

    有一台虚拟机是由物理迁移到ESXI上面的,迁移完成后为该虚拟机做了一个快照。虚拟机上运行了一个
    的头像 发表于 05-11 11:07 545次阅读

    服务器数据恢复—VMware虚拟机无法启动的数据恢复案例

    服务器数据恢复环境: 某品牌EVA某型号存储中部署VMware ESXi虚拟化平台,数据盘(精简模式)+快照数据盘,
    的头像 发表于 05-06 13:26 506次阅读

    虚拟机数据恢复-虚拟机还原快照原理和误还原快照的数据恢复方案

    由一台物理服务器迁移到ESXI上的虚拟机虚拟机迁移完成后做了一个快照,该ESXI上面一共运行了数十台虚拟机。某天工作人员不小心将快照进行了
    的头像 发表于 02-27 11:54 989次阅读
    <b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>虚拟机</b>还原快照原理和误还原快照的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>方案

    VSAN数据恢复数据转移过程中断导致VSAN存储崩溃的恢复案例

    。 对于虚拟机来说,只有一个数据存储,这个分布式数据存储来自VSAN集群中每一台vSphere主机上的存储空间,通过磁盘组进行配置,在单独的存储中存放所有的
    的头像 发表于 01-25 13:26 533次阅读

    vsan数据恢复VSAN超融合基础架构数据恢复案例

    盘,2个机械硬盘作为容量盘。三台服务器节点上共配置6个磁盘组,共同组成VSAN存储空间,存放虚拟机文件。 需要恢复服务器节点上的数据数据
    的头像 发表于 01-15 11:33 682次阅读
    【<b class='flag-5'>vsan</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】<b class='flag-5'>VSAN</b>超融合基础架构<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    Vsan数据恢复Vsan分布式存储虚拟磁盘文件丢失的数据恢复案例

    一套vsan分布式存储架构有数台服务器节点,该vsan分布式存储架构配置了固态硬盘和机械硬盘,固态硬盘作为缓存盘使用,机械硬盘作为容量盘使用。 机房供电异常导致服务器异常关机,工作人员重启服务器后发现
    的头像 发表于 01-03 16:39 617次阅读