热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

【服务器数据恢复】RAID5热备盘同步数据失败的数据恢复案例

服务器数据恢复环境:分别由4块SAS硬盘组成的两组raid5磁盘阵列,并且两组raid5磁盘阵列划分LUN,组成LVM结构,格式化为EXT3文件系统。3、服务器数据恢复工程师基于镜


服务器数据恢复环境: 分别由4块SAS硬盘组成的两组raid5磁盘阵列,并且两组raid5磁盘阵列划分LUN,组成LVM结构,格式化为EXT3文件系统。

3、服务器数据恢复工程师基于镜像文件分析底层数据。通过解析EXT3文件系统结构,获取到两组raid5磁盘阵列的盘序、条带大小、校验方向等raid信息。通过获取到raid信息重组两组raid磁盘阵列。两组raid磁盘阵列的块大小皆为64K,校验方向为左同步。对故障raid磁盘阵列进行重组时进行缺盘处理。

4、重组出两组raid磁盘阵列之后,通过分析两组raid磁盘阵列中的底层数据北亚服务器数据恢复工程师找到LVM的结构信息,分析LVM结构并将两组raid磁盘阵列中作为PV(LVM物理卷)的LUN导出。使用工具重组两个PV重新生成LVM逻辑卷。

5、完成LVM的重组后,服务器数据恢复工程师解析LV(逻辑卷)中的EXT3文件系统,恢复并导出其中的全部数据。由用户亲自对恢复出来的数据进行验证,没有发现发现问题,恢复出来的数据完整有效。以下为部分恢复出来的数据:

服务器Raid出现故障后的数据保护建议: 1、切忌硬盘再次受到磕碰,服务器中任何一块硬盘对于数据恢复来说都至关重要,如果关键硬盘出现严重物理损坏,数据恢复工作将变的异常艰难甚至无法完成。 2、切忌重新创建raid或者强制online/rebuild,若服务器中有提早离线硬盘或上线同步选择错误,会导致数据恢复效果和结果无法预料。 3、切忌非专业人士对故障服务器的主要模块进行拆卸、更换等操作,不当的操作会对服务器内部数据造成影响,甚至永久性破坏服务器数据。


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 本文讨论了如何使用Web.Config进行自定义配置节的配置转换。作者提到,他将msbuild设置为详细模式,但转换却忽略了带有替换转换的自定义部分的存在。 ... [详细]
  • SQL Server 2008 到底需要使用哪些端口?
    SQLServer2008到底需要使用哪些端口?-下面就来介绍下SQLServer2008中使用的端口有哪些:  首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果 ... [详细]
  • 折腾个半死,数据库初始化设置不当报错 ORA01078: failure in proces...
    2019独角兽企业重金招聘Python工程师标准[oraclelocalhost~]$sqlplusassysdba提示Connectedtoanidleinstance.连 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文总结了在开发中使用gulp时的一些技巧,包括如何使用gulp.dest自动创建目录、如何使用gulp.src复制具名路径的文件以及保留文件夹路径的方法等。同时介绍了使用base选项和通配符来保留文件夹路径的技巧,并提到了解决带文件夹的复制问题的方法,即使用gulp-flatten插件。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • VueCLI多页分目录打包的步骤记录
    本文介绍了使用VueCLI进行多页分目录打包的步骤,包括页面目录结构、安装依赖、获取Vue CLI需要的多页对象等内容。同时还提供了自定义不同模块页面标题的方法。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • “千足虫”(TrojanKdcyy.a)的变种病毒正在网络迅速传播。如果用户计算机没有及时升级修补RealPlayer媒体播放器相应的漏洞补丁,那么当用户使用浏览器访问带有“Re ... [详细]
  • 艾西达克FlexiDOCK MB522SPB内置硬盘盒评测
    flexiDOCKMB522SP-B是一款精心打造的无托盘硬盘盒,支持2.5SSD/HDD厚度5mm-9.5mm的硬盘,为了提高产品耐用性,MB522SP-B外壳由金属制成 ... [详细]
author-avatar
冲动王子2502901503
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有