BTRFS文件系统误删除数据恢复成功案例

BTRFS文件系统误删除数据恢复成功案例

2019-10-11 09:35:36
Btrfs文件系统800G虚拟机文件被误删除数据恢复案例
近日,接到深圳某客户一个4盘位网络存储磁盘阵列,这个阵列由4块4T希捷企业级硬盘构成,设备型号为群晖DS916+,操作系统为群晖自带的DSM Linux操作系统,文件系统为Btrfs。
客户群晖DS916+存储设备
      客户通过群晖的Active Backup for Business数据备份套件按照定时备份策略将用友虚拟机备份到了群晖这台网络存储上。客户在做数据整理的时候将虚拟机备份文件删除,没想到物理机上的用友虚拟机镜像同时发生错误,而且产生了数据覆盖,导致公司用友数据彻底丢失。在物理机上恢复数据无望情况下,客户将唯一的希望寄托在了群晖的这台网络存储设备上,所幸事故发生后,网管及时将群晖网络存储关机,避免数据的二次破坏。
       客户在深圳当地找了三家数据恢复公司,均由于Btrfs文件系统的原因,仅仅恢复出来一些小的图片和office办公文档资料。而且这些资料基本上都是群晖设备里面本身就存在的文件。所以宣告数据恢复失败。
       客户联系到鸿萌后,我们通过详细了解,目标锁定到群晖DS916+内,被误删除的用友-server虚拟机镜像文件。
鸿萌工程师利用自己团队的BTRFS文件系统的数据恢复经验,仅仅用了两天就将客户设备中被误删除的用友-server虚拟机镜像文件成功恢复,该文件容量高达800G.
恢复出来的虚拟机镜像文件
从图中可以看到,镜像主文件容量高达838G,从BTRFS文件系统恢复这么大的单个文件,难度很大。直接通过VMWARE软件加载这个虚拟机镜像,如下图:





如图所示,虚拟机竟然启动完好,数据完整,恢复工作到此结束。