ibdata1损坏后的恢复

数据库类型         MYSQL 数据库

数据库版本          MYSQL 5.5

故障原因:客户一块使用了三年多硬盘出现坏道,导致数据库无法运行!

解决方案:客户是MYSQL5.5.之前一直使用正常,突然就坏道导致不能运行,里面全是网站资料,WEB,客户使用的是INNODB,ibdata1文件高达5G,运气非常不好的是把客户数据通过专业设备提取出来后,数据文件上面有坏道,不停过滤后,依然挂载报错,看来客户运气很差啊!后来只能通过顶级MYSQL工具直接解析IBDATA1数据文件,把数据输出出来了,,幸亏客户文件上面坏点不多,最终通过工具解析,完美把客户数据导出,,历时一天,客户网站按时上线了,! 因为INNODB,ibdata1。这种接触比较多,所以能这么快完整交差,针对删除,文件损坏等故障,都可完美解决!!

顶级数据救援中心友情提醒:重要数据一定要勤备份,遇到数据丢失 数据损坏 等问题,要第一时间联系专业人士。

时间: 2024-10-16 16:41:03

ibdata1损坏后的恢复的相关文章

[课]9.2模拟数据库,表空间和数据文件损坏后的恢复操作

1环境准备 对数据库做一次全备份: 验证当前的备份文件: 2数据库损坏的恢复 2.1模拟数据库损坏 尝试重启数据库查看报错: 这里需要重点说明的是因为我们用的是CATLOG数据库作为目录数据库,所以即使控制文件丢失也不影响我们进行恢复. 现在我们查看一下告警文件的报错: 2.2进行数据库恢复 3表空间损坏的恢复 3.1模拟表空间损坏 查看当前库的表空间,现在我们就模拟TEST_MSSM和TEST_ASSM表空间损坏. 删除表空间文件: 重启数据库查看报错信息: 我们查询一下告警文件里的错误信息:

ALM损坏后的恢复步骤

ALM是HP出品的软件开发生命周期软件,其全称是Application Lifecycle Management,其采用B/S结构,从需求,业务模型到测试用例和缺陷管理亦应具有,满足了一般软件企业对开发的产品和项目的全程管理,功能强大易用. 本人所在的公司使用的ALM采用微软的SQL Server作为其数据库, 一直用的好好的,但是上周六,所在的写字楼在周五没有通知的情况下临时停电几个小时,虽然有UPS,但停电时间过长导致ALM和SQL Server(两者都部署在同一台机器中)所在的机器还是因为

HDFS中datanode节点block损坏后的自动恢复过程

相关参数说明 dfs.blockreport.intervalMsec :datanode向namenode报告块信息的时间间隔,默认6小时 datanode日志中记录如下: dfs.datanode.directoryscan.interval:datanode进行内存和磁盘数据集块校验,更新内存中的信息和磁盘中信息的不一致情况,默认6小时 datanode日志中记录如下: 测试机器: 10.0.50.144  master  (namenode,datanode) 10.0.50.145  

苹果电脑硬盘数据丢失后如何恢复?

苹果电脑一直以其漂亮的外观和稳定的性能得到很多电脑用户的喜欢,博主的同学上个月就买了一款苹果电脑.可是在愉优越的性能也不能完全保证电脑硬盘在使用时不出现问题,一旦出现问题,大家最想保护的可能就是硬盘中的重要数据了吧,博主针对苹果电脑硬盘数据丢失后如何恢复这个问题有着以下的几点总结. 苹果电脑硬盘数据恢复和普通硬盘的数据恢复一样,有以下几种情况: 1.误格式化:我们都知道在DOS时代有一个非常不错的工具UnFormat,它可以恢复由Format命令清除的磁盘.但目前UnFormat已经显得有点"力

服务器损坏数据如何恢复

服务器损坏时会造成巨大损失,特别是一些企业服务器,服务器损坏导致数据丢失甚至会影响企业核心竞争力,所以在合理维护服务器时,也要做好数据的备份工作,以免遭遇服务器损坏等突发情况.那么遇到服务器损坏数据恢复该如何恢复呢?下面小猪猪给大家分享解决方法. 服务器损坏故障及恢复方法: 一.服务器启动时,系统找不到硬盘驱动器    首先做服务器热插拔,打开机箱,检查SCSI线连接头是否插紧.在重启系统,按CTRL+C或CTRL+A进入SCSI BIOS设置系统,尝试能否找到硬盘.使用二至三个热插拔箱时,请确

硬盘出现损坏后,大家需要避免哪些误操作

硬盘无法访问或拷贝数据频繁死机? 硬盘进水或烧毁通电后不转或旋转几秒后停转?硬盘跌落或挤压变形发出“咔咔咔”异响?当遇到以上问题的时候,你的硬盘很可能已经损坏了.硬盘损坏后操作不当往往造成数据的永久性丢失.最安全有效的方法是寻求专业数据恢复中心的帮助.比如上海的朋友, 一定要及时咨询上海天盾数据恢复中心,一家专业做数据恢复,拥有领先国内的硬盘开盘技术以及全天咨询售后服务.为提高开盘成功率,大家需要避免以下误操作: 1.反复重启:人都有侥幸心理,当电脑无法开机.硬盘无法识别时,大多数人都会反复重启

磁盘阵列中分区信息丢失后如何恢复磁盘的盘符

磁盘阵列,也可以说是容错式廉价磁盘阵列,可以将多个较小的磁碟整合成为一个较大的磁碟装置.对磁盘阵列的操作,主要是空间的分区,即磁盘阵列分区,而分区又可以分为一个或多个区.本文介绍的方法是磁盘阵列中的分区信息丢失后如何恢复磁盘的盘符. 当用户对服务器重新配置磁盘阵列信息时,重配磁盘阵列的信息得保证和当初配置信息一致,如果配置的参数和当初配置的不一致,部分目录可能正确,但绝大多数文件不能打开,造成数据丢失,而部分服务器在重配阵列信息后要自动初始化,所有的数据都会清除,这种情况造成的损失就更大了. 当

ORACLE 11204 GRID在CRS磁盘组损坏后的处理

ORACLE 11204 GRID在CRS磁盘组损坏后的处理主要处理CRS磁盘组(ocr和votedisk所在的磁盘组)损坏的情况下,对CRS磁盘处理.1.模拟故障[[email protected] ~]$ ocrcheckStatus of Oracle Cluster Registry is as follows :Version : 3Total space (kbytes) : 262120Used space (kbytes) : 3152Available space (kbyte

redo与undo同时丢失后的恢复(没有备份)

系统停电导致redo和undo损坏 下面是恢复步骤,希望对大家有用. 当前状态是需要redo recover但是文件不存在或文件损坏经过redo的clear或不完全恢复后启动数据库的时候,出现ora报错,能后添加系统隐藏参数后和修改系统通过system为undotbs后成功启动数据库.1.redo丢失或损坏有如下两种常用的处理办法用CLEAR命令重建该日志文件非当前状态,而且已经归档SQL>alter database clear logfile group 3;如果是该日志组还没有归档,则需要