服务器数据恢复—NAS存储精简lv的故障的数据恢复案例

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
简介: NAS数据恢复环境:QNAP TS-532X NAS设备中有两块1T的SSD固态硬盘和3块5T的机械硬盘。三块机械硬盘组建了一组RAID5阵列,两块固态硬盘组建RAID1阵列。划分了一个存储池,并通过精简LVM划分了7个lv。NAS故障:硬盘故障导致无法正常进入系统,7个lv分区丢失。

NAS数据恢复环境:
QNAP TS-532X NAS设备中有两块1T的SSD固态硬盘和3块5T的机械硬盘。三块机械硬盘组建了一组RAID5阵列,两块固态硬盘组建RAID1阵列。划分了一个存储池,并通过精简LVM划分了7个lv。

NAS故障:
硬盘故障导致无法正常进入系统,7个lv分区丢失。

NAS数据恢复过程:
1、将存储上所有硬盘做好标记后取出,并登记记录盘序和SN序列号。将所有硬盘接到准备好的数据恢复用服务器上,并通过只读的方式挂载做完整镜像。镜像完成后,将所有硬盘按照原样还原到原存储对应的槽位。后续操作均在镜像上进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件分析所有磁盘底层数据,找到包含的LVM元数据的区域,从中提取对应时间节点的LVM配置信息。
3、解析LVM配置信息,确定需要恢复的LV属于哪个卷组(VG)以及其所在的精简池,精简池对应的位图卷。
4、解析卷组(VG),获取其块大小、精简池、位图卷的信息。
5、北亚企安数据恢复工程师编写脚本解析卷组(VG)和元数据,确定它们属于哪些物理卷(PV)。根据PV的信息,提取相关的精简池和位图卷(meta卷)。
6、从底层解析meta卷,根据块号确定meta卷的块大小。然后按照块大小切分meta卷并遍历meta卷的每个块,找到存放直接指针块和间接指针块的区域。
7、获取直接指针块和间接指针块中的指针信息。直接指针块中的指针直接指向精简池的逻辑块号,而间接指针块中的指针指向meta卷的其他指针块。通过解析这些指针,获取逻辑块号到物理块号的映射关系。
8、北亚企安数据恢复工程师编写脚本解析间接指针块,找到其指向的直接指针块。解析直接指针块,获取指向的逻辑块号。在精简池中跳转到物理块为0的逻辑块位置,判断其头部是否是预期的LV文件头,并解析其分区大小。
9、北亚企安数据恢复工程师编写脚本找到符合的间接指针块,解析其指向的所有直接指针块或间接指针块。根据逻辑指针,提取对应的物理块,并将这些块写入到目标位置,最终恢复出逻辑卷(LV)。

NAS数据恢复结果分析:
1、通过解析LVM结构及恢复出来的lv文件系统,成功恢复的丢失的lvm分区数据。
2、尽管部分数据成功恢复,但由于逻辑卷底层结构的限制,部分数据可能存在缺失。最终恢复结果需结合应用场景及目标数据重要性进行进一步的确认与验证。

相关文章
|
4月前
|
存储 运维 数据挖掘
服务器数据恢复—EqualLogic存储硬盘出现坏道的数据恢复案例
某品牌EqualLogic PS6100存储阵列上有一组由16块硬盘组建的raid5磁盘阵列。磁盘阵列上层划分多个大小不同的卷,存放虚拟机文件。 硬盘出现故障导致存储阵列不可用,需要恢复存储阵列中的数据。
|
4月前
|
存储 运维 Oracle
服务器数据恢复—存储硬盘指示灯亮黄灯,RAID5阵列崩溃的数据恢复案例
服务器存储数据恢复环境: 某单位一台某品牌DS5300存储,1个机头+4个扩展柜,50块的硬盘组建了两组RAID5阵列。一组raid5阵列有27块硬盘,存放Oracle数据库文件。存储系统上层一共划分了11个卷。 服务器存储故障: 存储设备上两个硬盘指示灯亮黄色。其中一组RAID5阵列崩溃,存储不可用,设备已经过保。
|
5月前
|
Unix 应用服务中间件 索引
服务器数据恢复—LUN映射出错导致文件系统共享冲突的数据恢复案例
SUN光纤存储系统中有一组由6个硬盘组建的RAID6,划分为若干LUN,MAP到跑不同业务的服务器上,这些服务器上运行的是SOLARIS操作系统。 服务器不存在物理故障。由于公司业务变化,需要增加一台服务器跑新的应用。服务器管理员在原服务器在线的状态下,将其中一个lun映射到一台新服务器上。实际上,这个刚映射过去的卷已经map到了solaris生产系统上的某个lun上了。映射到新服务器后,服务器对这个卷进行初始化的操作,原solaris系统上的磁盘报错,重启服务器后这个卷已经无法挂载。 服务器管理员寻求sun原厂工程师的帮助。sun工程师检测后执行了fsck操作。执行完成后文件系统挂载成功。查
|
5月前
|
存储 数据挖掘 Windows
服务器数据恢复—RAIDZ上层ZFS文件系统数据恢复案例
一台服务器有32块硬盘,采用Windows操作系统。 服务器在正常运行的时候突然变得不可用。没有异常断电、进水、异常操作、机房不稳定等外部因素。服务器管理员重启服务器,但是服务器无法进入系统。管理员联系北亚企安数据恢复工程师要求恢复服务器数据。
|
5月前
|
存储
服务器数据恢复—服务器断电导致数据丢失的数据恢复案例
某品牌服务器中有12块硬盘,组建了一组raid5磁盘阵列,服务器内存储的是普通文件。 机房供电不稳定导致服务器断电,管理员重启服务器后发现服务器无法正常工作。 根据描述的故障发生过程,北亚企安数据恢复工程师推断故障是意外断电导致raid模块损坏。
|
弹性计算 文件存储 容器
ECS挂载NAS的排障过程
阿里云文件存储NAS(Apsara File Storage)是面向阿里云ECS实例、E-HPC和容器服务等计算节点的文件存储服务。它是一种可共享访问、弹性扩展、高可靠以及高性能的分布式文件系统
530 0
ECS挂载NAS的排障过程
|
4月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
362 10
|
4月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
4月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
515 8
|
4月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。