华为3COM NAS 存储 XFS文件系统数据恢复案例及方案
最近接到一个华为3COM NAS存储故障咨询电话,以下是达思数据恢复工程师提供的数据恢复方案。
故障描述及检测结果:
NAS文件目录出现异常,有些目录下大部分文件丢失,还有少量文件能访问,有些目录下会创建一些新的以cifs开头的文件。
初步判断,文件系统没有损坏,有可能是服务器漏洞导致,这个漏洞包括Linux系统漏洞和Web站点漏洞,有些Web站点有网页文件管理器,可以直接对磁盘文件进行删除等操作。真正的原因要等到数据恢复进行后才能确认。
一般情况下,XFS文件系统删除文件以后是可以恢复的,数据能恢复的前提是删除文件以后,没有新的数据写入,本案例中存在新文件写入的情况,所以数据恢复效果要等数据恢复进行后才能确定。
数据恢复解决方案:
本案例逻辑上由一个12TB和一个5TB的物理存储,经过Linux下的LVM磁盘管理方式组成一个分区(LV)提供给用户使用,现在已经把这两个物理存储单独镜像出来了,镜像放在新的存储中,所以数据恢复操作在镜像的硬盘中进行,不涉及原始数据。数据恢复技术难点有两个:
1、LVM管理的两个物理存储怎样连接成一个17TB的分区(LV),达思D-Recovery数据恢复软件能实现LVM信息正常读取,并进行数据恢复;
2、XFS文件系统下数据丢失以后,要分析出数据丢失原因:一个是文件被删除;另一个是文件系统损坏引起的。达思D-Recovery For XFS数据恢复版本可以恢复删除文件和文件系统损坏后的数据。
3、对于XFS文件系统下的数据丢失,达思可以有针对性的查询并恢复。
本文出自达思工程师覃廷良,转载请注明出处http://www.bnuol.com
转载于:https://blog.51cto.com/199818/632744
华为3COM NAS 存储 XFS文件系统数据恢复案例及方案相关推荐
- 【存储数据恢复】NetApp存储WAFL文件系统数据恢复案例
存储数据恢复环境: NetApp存储设备,WAFL文件系统,底层是由多块硬盘组建的raid磁盘阵列. 存储故障: 工作人员误操作导致NetApp存储内部分重要数据被删除. 存储数据恢复过程: 1.将存 ...
- 【服务器数据恢复】OceanStor存储中NAS卷数据丢失的数据恢复案例
服务器数据恢复环境: 华为OceanStor某型号存储,支持SAN和NAS存储协议. 服务器故障: 存储上一个NAS卷中的数据丢失,卷大小为2T,管理员发现后,关闭系统应用,停止上传数据. 经过检查发 ...
- 【服务器数据恢复】存储raid5磁盘阵列数据恢复案例
服务器故障&分析: 一台某型号存储设备,组建Raid5磁盘阵列,阵列中一共有6块硬盘,其中有几块硬盘掉线导致阵列崩溃,存储不可用. 和用户沟通后得知到存储设备中的数据主要是虚拟机,一共有18台 ...
- EMC UNITY 400存储卷删除数据恢复案例
近日,我中心接到一例存储数据恢复的业务,客户存储设备为EMC Unity 400型号存储,是EMC新一代中端存储,同时支持block,file和vvol三种服务类型. 在此之前,国内的同行似乎都还没有 ...
- 【raid数据恢复】光纤存储raid阵列数据恢复案例
raid故障情况: 一台光纤存储共有16块硬盘,存储的卷无法挂载.管理员检查存储设备发现有2块硬盘离线,raid崩溃.管理员联系我们数据恢复中心对存储进行数据恢复. raid数据恢复过程: 1.服务器 ...
- 【服务器数据恢复】服务器reiserfs文件系统数据恢复案例
服务器数据恢复环境: 某品牌服务器中4块SAS硬盘组建RAID5. boot分区+LVM卷+swap分区(按照先后顺序),LVM卷中划分了一个reiserfs文件系统,作为根分区. 服务器故障: 服务 ...
- oracle ext3 ext4 xfs,ext4、ext3、xfs文件系统数据恢复教程
警告:当误删后,不要再对服务器进行写磁盘.一.文件删除原理 在ext3/4文件系统中,inode索引节点除了存放文件属性还指向文件的block节点,是书的目录,block存放文件的实际数据,是书的每一 ...
- 【服务器数据恢复】HP LeftHand存储raid5不可用的数据恢复案例
HP LeftHand存储简介: HP LeftHand存储支持搭建RAID5.RAID6.RAID10磁盘阵列,支持卷快照,卷动态扩容等.服务端和客户端分别如下: LeftHand存储共有三个级别: ...
- 【服务器数据恢复】华为OceanStor T系列存储数据恢复案例
服务器数据恢复环境&故障: 华为OceanStor T系列某型号统一存储,支持SAN和NAS存储协议.工作人员在巡检时发现存储设备上一个NAS卷中的数据丢失.该卷中的数据包括office文档. ...
最新文章
- C# 中DateTime的各种使用
- python慕课视频-python爬虫:爬取网站视频
- A-Frame.js 学习文档翻译(一)实体
- Acwing第 1 场周赛【完结】
- JZOJ 3809. 【NOIP2014模拟8.25】设备塔
- 外部网络如何获取网口打印机的ip地址_Win7如何连接网络打印机?详细的新手DIY教程...
- Take Your Seat Gym - 102222D
- udf提权 udf.php,UDF提权
- Windows Server 2003下ASP.NET无法识别IE11的解决方法【转】
- python操作WPS中Excel练习
- php花店会员信息管理系统,PHP网上花店管理系统
- 计算机软件考试难,计算机技术与软件专业技术资格考试难吗
- win10系统如何启动sql服务器,win10系统打开SQL Server数据库服务的方法
- 一文看懂什么是文本挖掘
- 异地监控组网实战案例(速度快)
- Makefile eval函数
- SpringBoot实现异步任务以及定时任务
- Java常见基础笔试+面试题
- 微信小程序云开发,快速生成短信验证码
- 第四阶段product笔记
热门文章
- vue的分支及循环结构
- 趋肤效应实验报告_无线电能传输(课程设计报告)实验报告
- 2019年泰国旅游记
- 基于点击量的趋势分析python_【Python数据科学实战项目】之 基于MovieLens的影评趋势分析详解...
- UnityHub快速下载国际版方法
- cityscapes场景图_图像语意分割训练Cityscapes数据集SegNet-ConvNet神经网络详解
- 如何通过ABB代理程序备份群晖DSM系统
- android 通过adb shell命令旋转Android屏幕朝向
- 综合案例:播放器 练习
- Google Doc 更新一个文档 替换多个变量