glassface 2018-01-18 01:34 采纳率: 0%
浏览 1347
已结题

linux因磁盘阵列损坏导致数据库故障的修复问题

如题,安装Oracle 10G数据库时是安装到磁盘阵列上的,如今磁盘阵列坏了,想要修复数据库到本机硬盘上,需要如何操作?需要重新创建实例或重新安装数据库吗?请给出详细操作步骤和命令,谢谢!

PS:不需要修复阵列的方法,现在首要的是让数据库先运行起来!

  • 写回答

5条回答 默认 最新

  • 发vZFa 2018-01-18 02:31
    关注

    A、在备份服务器中准备足够的空间,并将拔出的硬盘以只读方式接入到备份服务器中。 B、使用dd,Winhex等专业备份工具将完好的物理硬盘做全部镜像。 C、使用专业硬件工具对离线的两块硬盘进行只读镜像,两块离线硬盘可能是坏道较多或者是固件损坏,需要先跳过坏道或者修复固件在进行备份;如果这两块硬盘彻底损坏,请跳转到步骤5查看解决方案 D、做完全部镜像后,之后的数据恢复操作均不对原始硬盘做任何操作 2、重组RAID A、分析损坏的RAID镜像文件,并依据数据在所有硬盘中的分布规律,找出RAID条带大小及RAID走向。 B、根据分析得到的RAID信息,结合北亚自主开发的虚拟RAID程序将原始RAID重组出来。 C、RAID重组完成后,分析数据逻辑卷情况利用开发的程序导出数据逻辑卷。 3、解析文件系统,导出数据库 A、对导出的逻辑卷进行分析,并利用自主开发的文件系统解析程序对其进行文件系统解析。 B、校验文件系统是否完整,并对不完整的文件系统进行修复。 C、修复完成后,利用自主开发的程序将所有数据库文件全部导出。 D、把数据库文件移交数据库工程师检测和验证。 4、数据验证 A、由用户主导对数据本身进行详细验证。 B、如发现新问题,重新检验上述所有恢复过程

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题