内容
活动
关注

服务器数据恢复—5盘RAID5中的4盘重建RAID5后如何恢复之前raid5阵列数据?

简介: 一台某品牌服务器,挂接一台同品牌的磁盘阵列,有一组由5块硬盘组建的RAID5阵列。raid5阵列中有一块硬盘掉线,由于raid5的冗余特性,阵列仍然正常运行。之后服务器出现故障。维修人员在未了解具体情况下,使用raid5阵列中没有掉线的4块硬盘重新创建了一组全新的RAID5阵列,并完成同步数据,导致原始5盘raid5阵列中的数据全部丢失。

服务器数据恢复环境&故障:
一台某品牌服务器,挂接一台同品牌的磁盘阵列,有一组由5块硬盘组建的RAID5阵列。
raid5阵列中有一块硬盘掉线,由于raid5的冗余特性,阵列仍然正常运行。之后服务器出现故障。维修人员在未了解具体情况下,使用raid5阵列中没有掉线的4块硬盘重新创建了一组全新的RAID5阵列,并完成同步数据,导致原始5盘raid5阵列中的数据全部丢失。
该型号磁盘阵列在创建一组新的RAID5阵列时,默认会全盘重建所有块校验。这意味着在组成RAID5阵列的任一条带中,总有一个校验块的数据是创建时生成的,会破坏原始数据。经过分析,后生成的4盘RAID5阵列是按照双循环,64K块大小,16次条带换校验的方式组织的。也就是说在4块成员磁盘中,每隔3M便会有1M的数据是错误的。
原先的5盘RAID5阵列按照双循环、块大小128K、16次条带换校验的方式组织的。
要想恢复数据,首先必须修复早掉线的硬盘。
通过分析5盘raid5阵列和4盘raid5阵列结构的差异性,用之前掉线的盘重新补回之后重建RAID时破坏的校验信息,再虚拟重组RAID,解释文件系统,导出文件。

服务器数据恢复过程:
1、以只读方式镜像故障服务器中所有硬盘数据,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、根据破坏前后的数据痕迹,获取原始raid5磁盘阵列和之后新建的4盘raid5阵列。
3、分析差异,北亚企安数据恢复工程师编写校验修正程序,按之前的RAID结构虚拟重组RAID,生成重组后的镜像文件。
4、修正重组后的镜像文件系统错误。
5、部分分区导出数据,部分分区在无错的前提下完全镜像到新空间。
6、测试、验收。
7、经过用户方工程师的检测,数据完整恢复。本次数据恢复工作完成。

相关文章
|
8天前
|
机器学习/深度学习 人工智能 负载均衡
MoE架构:大模型的规模扩展革命
MoE(混合专家)架构通过稀疏激活多个专业化子网络,实现高效计算与大规模模型的结合,提升训练推理效率及模型可扩展性,成为大模型发展的重要范式。
|
12天前
|
人工智能 并行计算 算法
为什么 OpenSearch 向量检索能提速 13 倍?
本文介绍在最新的 OpenSearch 实践中,引入 GPU 并行计算能力 与 NN-Descent 索引构建算法,成功将亿级数据规模下的向量索引构建速度提升至原来的 13 倍。
449 14
为什么 OpenSearch 向量检索能提速 13 倍?
|
12天前
服务器数据恢复—Raid5阵列热备盘同步失败,数据咋恢复?
两组4盘raid5磁盘阵列都划分为lun,组成lvm结构,采用ext3文件系统。 一组raid5磁盘阵列上的一块硬盘离线,此时该组raid5阵列中的热备盘顶替故障盘上线并开始同步数据。数据同步尚未完成时,同一阵列中的另一块硬盘掉线,热备盘同步失败,这组raid5阵列不可用,lvm结构被损坏,文件系统也无法正常使用。 北亚企安硬件工程师对两块离线硬盘进行检测,发现第一块离线的硬盘存在物理故障,第二块离线的硬盘可以正常识别。
|
2月前
|
存储 SQL 机器学习/深度学习
ClickHouse不止于快:它在AI领域悄悄做了这些大事!
在第16届中国数据库技术大会(DTCC2025)大会上,ClickHouse Inc技术总监王鹏程,根据自己和团队在ClickHouse的技术实践经历,发表了题为《ClickHouse在AI领域的进展和应用》的主题演讲,分享了ClickHouse在现代数据架构中的创新应用,特别是在向量搜索、智能代理分析、机器学习数据管理等关键领域的突破。本文由ITPUB整理,经王鹏程老师授权发布。以下为演讲实录。
312 0
ClickHouse不止于快:它在AI领域悄悄做了这些大事!
|
4月前
|
存储 运维 数据挖掘
革新智能驾驶数据挖掘检索效率!某国内新能源汽车未来出行领导者选择阿里云Milvus构建多模态检索引擎
在智能驾驶技术快速发展中,数据成为驱动算法进步的核心。某新能源汽车领军企业基于阿里云Milvus向量数据库构建智能驾驶数据挖掘平台,利用其高性能、可扩展的相似性检索服务,解决了大规模向量数据检索瓶颈问题,显著降低20%以上成本,缩短模型迭代周期,实现从数据采集到场景挖掘的智能化闭环,加速智能驾驶落地应用。
革新智能驾驶数据挖掘检索效率!某国内新能源汽车未来出行领导者选择阿里云Milvus构建多模态检索引擎
|
28天前
|
搜索推荐 API 开发工具
百宝箱开放平台 ✖️ Python SDK
百宝箱提供Python SDK,支持开发者集成其开放能力。需先发布应用,安装Python 3.6+环境后,通过pip安装tboxsdk,即可调用对话型、生成型智能体及文件上传等功能。
691 87
百宝箱开放平台 ✖️ Python SDK
|
26天前
|
SQL 人工智能 关系型数据库
AI Agent的未来之争:任务规划,该由人主导还是AI自主?——阿里云RDS AI助手的最佳实践
AI Agent的规划能力需权衡自主与人工。阿里云RDS AI助手实践表明:开放场景可由大模型自主规划,高频垂直场景则宜采用人工SOP驱动,结合案例库与混合架构,实现稳定、可解释的企业级应用,推动AI从“能聊”走向“能用”。
751 38
AI Agent的未来之争:任务规划,该由人主导还是AI自主?——阿里云RDS AI助手的最佳实践
|
5月前
|
存储 运维 开发工具
警惕日志采集失败的 6 大经典雷区:从本地管理反模式到 LoongCollector 标准实践
本文总结了日志管理中的六大反模式及优化建议,涵盖日志轮转、存储选择、并发写入等常见问题,帮助提升日志采集的完整性与系统可观测性,适用于运维及开发人员优化日志管理策略。
187 5
|
7月前
|
人工智能 运维 JavaScript
当AI学会了自我升级,天网还会远吗?
文章通过一个模拟侦探游戏的例子展示了AI如何通过“自我升级”和动态执行代码的能力来解决复杂问题。
306 33
当AI学会了自我升级,天网还会远吗?
|
存储 对象存储
使用Ceph对象存储的Amazon S3接口(基于nautilus版本)
使用Ceph对象存储的Amazon S3接口(基于nautilus版本)
921 0
下一篇