ibm v7000磁盘阵列oracle恢复

浏览量:

0 次  来源:未知  发布日期:2019-11-19 23:07:18

南京某单位使用ibm v7000 运行oracle数据库,操作系统为Solaris 管理员不小心将原raid10 划分为raid6,重要生产数据库oracle数据库需要恢复。

恢复过程:首先需要判断Mdisk重建操作对数据的破坏程度,然后对重建后的raid6数据的分布规则进行分析,计算出RAID6的双校验均写到硬盘的具体位置。由于raid6的双校验会破坏数据区域,对此区域我们结合raid10的分布规则尽可能的还原原来的Mdisk。

经过上述一系列操作我们已经将服务器的Mdisk进行了恢复,接下来对恢复出来的Mdisk进行底层卷分析,取出精简模式的数据MAP,并校验数据MAP是否正常。根据精简模式的算法结合数据MAP,尽最大可能的还原VDisk。

数据库文件恢复及数据库文件修复

完成了VDisk的数据恢复操作后,结合未损坏的VDisk做Oracle数据库页特征扫描、生成相应的数据库文件的特征集、分析出数据库在所有VDisk中的数据分布MAP进行数据库文件的恢复,这里对数据库文件做一致性检测时需要借助我们自有软件进行扫描。扫描结果文件检测正常、结构完整,尝试启动数据库实例并监控状态。一切正常,导出数据库。本次数据恢复成功。

BM V7000存储MDisk重建数据恢复分析

由于IBM V7000存储中某个MDisk被重建了,导致上层VDisk及Oracle数据库无法正常使用。如果MDisk重建后的类型为RAID6(之前为RAID10),就会导致部分数据破坏。按最差情况分析,会有2块盘(RAID6的双校验)的数据损坏(事实上,也不会完全损坏),从损坏VDisk层面,数据完整度超过75%。而上层Oracle又由多个VDisk组成,因此上层Oracle层面,数据完整度超过95%。

相关推荐

重装oracle接管磁盘阵列,ibm v7000磁盘阵列oracle恢复相关推荐

  1. oracle biee需要买吗,oracle BIEE 和 IBM cognos的优点和缺点

    oracle BIEE 和 IBM cognos的优点和缺点    oracle BIEE (Business Intelligence Enterprise Edition),意为Oracle商务智 ...

  2. Oracle11使用现在数据库文件,oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库...

    oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库 最近由于系统重装,在还原dmp备份文件时,由于数据原因(用exp命令导出时表没有导出全部),导致系统不能正常运行.根据 ...

  3. 【Oracle】去IOE(IBM服务器,Oracle,EMC存储),Oracle迁移postgreSQL部分问题解决方案

    Oracle迁移postgreSQL部分问题解决方案 "去IOE化"理念最早是由阿里巴巴提出.具体就是要把公司里IBM服务器.Oracle数据库.EMC存储都替换掉, 更换为开源或 ...

  4. windows重装系统后重用之前安装的oracle配置(转)

    1.配置环境变量 (1)添加ORACLE_BASE 的系统变量  变量名:ORACLE_BASE  变量值:D:\app\kang (2)添加ORACLE_HOME 的系统变量  变量名:ORACLE ...

  5. 应对IBM V7000磁盘故障,你只差这一步!

    一.IBM V7000简要: 1. 第一个IBM自主研发的中端存储2.0产品,架构上突破传统,吸收了DS和IBM横向扩展架构XIV的精华. 2. 第一次集"EasyTier自动分层" ...

  6. 如何看oracle 删除完全,如何完全删除Oracle数据库

    导读:在进行了Oracle数据库删除的操作后,但很多情况下,很多用户会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了. 完全删 ...

  7. windows oracle 宕机,windows上的oracle一次宕机恢复

    一.系统结构: c:/ 安装windows操作系统 d:/ 安装oracle软件及存放oracle数据库文件目录oradata 二.故障现象: c:盘分区坏掉格式化后重装操作系统到c:盘 三.恢复步骤 ...

  8. 免安装Oracle客户端使用PL/SQL连接Oracle

    免安装Oracle客户端使用PL/SQL连接Oracle       大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的.有没要想过不安装Oracle客户端直接连接Orac ...

  9. 【Oracle SQL数据库-教学2】--- Oracle数据库基础

    [Oracle SQL数据库-教学2]- Oracle数据库基础 文章目录 [Oracle SQL数据库-教学2]--- Oracle数据库基础 本期主要内容: 一. 数据库管理系统概述 ① 数据处理 ...

最新文章

  1. matlab 函数 向量参数,Scipy integrate(quad,quadration,nquad)不能集成向量参数化函数?等效函数(MATLAB works)...
  2. CentOS7中卸载Docker
  3. 使用abapGit在ABAP On-Premises系统和SAP云平台ABAP环境之间进行代码传输
  4. 业余爱好者linux_如何从业余爱好者变成专业开发人员
  5. 【编译原理】词法分析程序设计
  6. 韩顺平 mysql sqlhelper类_(最全)韩顺平jsp购物车源代码(包含数据库)
  7. 为Openstack制作CentOS7镜像
  8. 电脑按f8无法进入安全模式_自已有电脑的人,都会遇到系统死机问题,教大家实用一招自已解决...
  9. matlab中now函数_now()方法以及JavaScript中的示例
  10. Unity 脚本生命周期流程图
  11. wmic cpu get processorid获取的都一样_DJL 之 Java 玩转多维数组,就像 NumPy 一样
  12. 对GCN,Transformer, XLNet, ALBERT, CRF等技术仍然一知半解?再不学习就OUT了!
  13. mysql银行储蓄额度格式_mysql创建表用于银行储蓄系统
  14. java内存分配与回收策略、动态对象年龄判断、空间分配担保
  15. 计算机一级excel建立数据透视表,excel中插入数据透视表的方法
  16. 计算机电源管理器怎么用,怎样使用联想电源管理软件?使用方法介绍
  17. 服务器上的VGA切换原理,浅谈笔记本中VGA信号切换的原理
  18. 【IoT】产品设计:用实际案例,手把手教你写MRD(市场需求文档)
  19. qq离线文件服务器是怎么实现秒传,一招教你提高QQ文件传输速度的方法
  20. gif动图怎么制作更简单,手把手教你在线gif制作

热门文章

  1. 用户登入腾讯视频,QQ扫描二维码不显示二维码
  2. 【选择恐惧症】接口?虚基类?
  3. 计算机主机箱故障排除,计算机维护及常见故障的排除
  4. log4j 引发的安全震荡,jdk 7的使用者如何安然处之
  5. Pandas Cut 与dataframe随机抽取(sample)替换(replace)应用案例
  6. 4. 机器人正运动学---理解变换矩阵
  7. 比较好用的时间计算器有哪些?时间差计算器
  8. linux 计划任务
  9. WebSSH安装和开机自启设置
  10. 马尔萨斯 ( Malthus)人口指数增长模型Logistic 模型