XSAN数据恢复-存储空间架构迁移时误格式化存储系统的XSAN数据恢复案例

news/2024/10/20 3:13:55/

XSAN数据恢复环境:
昆腾存储,MAC OS操作系统,存放视频类数据(MXF、MOV等格式文件)。

XSAN故障&检测:
将存储空间从XSAN架构迁移到STORNEXT架构后,存储空间中数据全部丢失。 
故障存储中一共有9个数据卷:1个META信息卷+8个DATA信息卷。北亚企安数据恢复工程师分析META信息卷&读取其中的元信息,初步判断数据丢失的原因是在迁移存储空间的时候,工作人员误将整个存储系统格式化,导致全部数据丢失。

XSAN数据恢复过程:
1、将故障存储中所有数据以只读方式进行镜像备份,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始数据造成二次破坏。
2、基于镜像文件分析META信息卷中的元信息。分析出完整的元信息结构之后,北亚企安数据恢复工程师编写脚本,扫描META卷中的全部目录和节点信息并写入到数据库中。

3、存储系统被格式化后,虽然大部分节点和目录块信息还保留完整,但是还是有少量的节点和目录块被系统重置,导致部分文件或目录信息丢失。这些目录信息的丢失导致部分文件的目录结构断开,无法重构完整的目录树提取文件。进一步分析节点和目录块的信息,北亚企安数据恢复工程师对部分断开的目录树进行重构修复,对于无法修复的目录树需要进行特殊处理。
4、针对优先级别和实效性非常高的部分文件。根据用户方提供的具体的文件信息列表,北亚企安数据恢复工程师编写脚本,读取数据库并重构文件的目录树,针对列表中的文件进行批量提取恢复。
针对数量比较大,优先级比较高,用户方无法提供具体文件信息、而只能提供上一层或几层的目录信息的部分文件。根据用户方提供的一些目录信息,北亚企安数据恢复工程师编写脚本,读取数据库并重构完整目录树,针对目录进行子文件或子目录的完整提取恢复。
遍历整个数据库,读取数据库中的全部剩余文件信息。针对目录树完整的文件则重构完整目录树;针对部分上层目录树断开的文件则重构其部分目录树。提取数据库中剩余未提取的全部文件。

5、经用户方工程师的检验,恢复出来的数据文件正确可用。视频文件可以正常播放,工程文件可以正常编辑。本次数据恢复工作完成。


http://www.ppmy.cn/news/1192185.html

相关文章

MATLAB野外观测站生态气象数据处理分析实践应用

1.基于MATLAB语言 2.以实践案例为主,提供所有代码 3.原理与操作结合 4.布置作业,答疑与拓展 示意图: 以野外观测站高频时序生态气象数据为例,基于MATLAB开展上机操作: 1.不同生态气象要素文件的数据读写与批处理实现 …

MySQL 权限表db、tables_priv、columns_priv和procs_priv

db表 db 表比较常用,是 MySQL 数据库中非常重要的权限表,表中存储了用户对某个数据库的操作权限。表中的字段大致可以分为两类,分别是用户列和权限列。 用户列 db 表用户列有 3 个字段,分别是 Host、User、Db,标识从…

文件字符流的使用

文件字符输入流 概述 文件字符输入流:FileReader。 作用:以内存为基准,把磁盘文件中的数据以字符的形式读取到内存中去。 为什么要用? 字节流读取中文时为了避免乱码需要一次性读到字节数组里,如果文件很大的话&a…

LeetCode 2103.环和杆

原题链接&#xff1a;力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 C代码 常规 class Solution { public:int countPoints(string rings) {int count 0;set<string>se[10];for(int i1,j0;i<rings.length();i2,j2){se[rings[i]-0].inser…

echart 饼图怎么让图形铺满整个div

1.原效果&#xff08;未铺满&#xff09;&#xff1a;原配置 2.如果想要铺满&#xff0c;需要设置radius &#xff0c;radius的意思是 第一个元素为内环半径&#xff0c;第二个参数为外环半径&#xff1b; 如果想要填满的话直接写[0,100%],不过第一个为0后就不是圆环里&#…

2023年汉字小达人区级比赛出结果了,快来收奖状以及市级备考建议

盼望着&#xff0c;盼望着&#xff0c;盼望着... 终于等到了2023年第十届上海市小学生汉字小达人区级比赛的结果。 今天上午&#xff0c;汉字小达人主办方在中文自修杂志社官网公布了两个通知&#xff1a;“中文自修杯”第十届上海市小学生 “美丽汉字小达人”活动区级活动“…

大厂面试题-TCP协议为什么要设计三次握手?

从下面三个方面来回答&#xff1a; 1.TCP协议&#xff0c;是一种可靠的&#xff0c;基于字节流的&#xff0c;面向连接的传输层协议。 a.可靠性体现在TCP协议通信双方的数据传输是稳定的&#xff0c;即便是在网络不好的情况下&#xff0c;TCP都能够保证数据传输到目标端&#…