共计 687 个字符,预计需要花费 2 分钟才能阅读完成。
服务器数据恢复环境:
华为 OceanStor 系列服务器;
MD1200 磁盘柜,raid5 磁盘阵列组,50T 容量;
linux 操作系统,1 个 lun;两个分区:分区一通过 lvm 进行扩容,分区二格式化为 xfs 文件系统。
故障:
用户对服务器重装系统误操作导致原服务器内的第二分区不可拜访,服务器分区内的数据失落,起因不明。服务器管理员分割北亚数据恢复核心进行服务器数据恢复。
服务器数据恢复过程:
1、为防止服务器数据恢复操作毁坏服务器的原始数据,北亚数据恢复工程师对原服务器内的所有磁盘进行镜像备份。备份完结后,把原始磁盘重新安装回原服务器内,镜像盘连贯到北亚数据恢复专用设备进行数据恢复。
2、北亚数据恢复工程师应用镜像盘剖析 raid 的盘序、条带大小等信息;
3、应用剖析进去的 raid 相干信息虚构重组出 raid 构造;
4、定位到 xfs 文件系统的分区起始地位;校验 xfs 文件系统的完整性及正确性;
5、修复 xfs 文件系统的超级块构造;
修复实现的超级块
6、对 xfs 文件系统中失落的节点及目录项进行修复;
修复实现的根节点
重做的目录项
7、修复实现后,北亚数据恢复工程师编写程序解析 xfs 文件系统,提取其中的数据。
数据恢复后果:
通过对服务器的 xfs 文件系统的剖析,北亚数据恢复工程师发现文件系统头部超级块失落,文件系统的局部目录项失落,局部旧节点失落。依据超级块备份及文件系统中的目录树结构,北亚数据恢复工程师对超级块进行修复还原,对失落的节点、目录项进行修补、重构之后,文件系统中的数据能够残缺复原。
修复实现的目录构造
数据安全小贴士:
数据失落之后千万不要对存储做任何写入的破坏性操作,防止对数据造成毁坏。