重装oracle接管磁盘阵列,ibm v7000磁盘阵列oracle恢复
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恢复相关推荐
- oracle biee需要买吗,oracle BIEE 和 IBM cognos的优点和缺点
oracle BIEE 和 IBM cognos的优点和缺点 oracle BIEE (Business Intelligence Enterprise Edition),意为Oracle商务智 ...
- Oracle11使用现在数据库文件,oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库...
oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库 最近由于系统重装,在还原dmp备份文件时,由于数据原因(用exp命令导出时表没有导出全部),导致系统不能正常运行.根据 ...
- 【Oracle】去IOE(IBM服务器,Oracle,EMC存储),Oracle迁移postgreSQL部分问题解决方案
Oracle迁移postgreSQL部分问题解决方案 "去IOE化"理念最早是由阿里巴巴提出.具体就是要把公司里IBM服务器.Oracle数据库.EMC存储都替换掉, 更换为开源或 ...
- windows重装系统后重用之前安装的oracle配置(转)
1.配置环境变量 (1)添加ORACLE_BASE 的系统变量 变量名:ORACLE_BASE 变量值:D:\app\kang (2)添加ORACLE_HOME 的系统变量 变量名:ORACLE ...
- 应对IBM V7000磁盘故障,你只差这一步!
一.IBM V7000简要: 1. 第一个IBM自主研发的中端存储2.0产品,架构上突破传统,吸收了DS和IBM横向扩展架构XIV的精华. 2. 第一次集"EasyTier自动分层" ...
- 如何看oracle 删除完全,如何完全删除Oracle数据库
导读:在进行了Oracle数据库删除的操作后,但很多情况下,很多用户会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了. 完全删 ...
- windows oracle 宕机,windows上的oracle一次宕机恢复
一.系统结构: c:/ 安装windows操作系统 d:/ 安装oracle软件及存放oracle数据库文件目录oradata 二.故障现象: c:盘分区坏掉格式化后重装操作系统到c:盘 三.恢复步骤 ...
- 免安装Oracle客户端使用PL/SQL连接Oracle
免安装Oracle客户端使用PL/SQL连接Oracle 大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的.有没要想过不安装Oracle客户端直接连接Orac ...
- 【Oracle SQL数据库-教学2】--- Oracle数据库基础
[Oracle SQL数据库-教学2]- Oracle数据库基础 文章目录 [Oracle SQL数据库-教学2]--- Oracle数据库基础 本期主要内容: 一. 数据库管理系统概述 ① 数据处理 ...
最新文章
- matlab 函数 向量参数,Scipy integrate(quad,quadration,nquad)不能集成向量参数化函数?等效函数(MATLAB works)...
- CentOS7中卸载Docker
- 使用abapGit在ABAP On-Premises系统和SAP云平台ABAP环境之间进行代码传输
- 业余爱好者linux_如何从业余爱好者变成专业开发人员
- 【编译原理】词法分析程序设计
- 韩顺平 mysql sqlhelper类_(最全)韩顺平jsp购物车源代码(包含数据库)
- 为Openstack制作CentOS7镜像
- 电脑按f8无法进入安全模式_自已有电脑的人,都会遇到系统死机问题,教大家实用一招自已解决...
- matlab中now函数_now()方法以及JavaScript中的示例
- Unity 脚本生命周期流程图
- wmic cpu get processorid获取的都一样_DJL 之 Java 玩转多维数组,就像 NumPy 一样
- 对GCN,Transformer, XLNet, ALBERT, CRF等技术仍然一知半解?再不学习就OUT了!
- mysql银行储蓄额度格式_mysql创建表用于银行储蓄系统
- java内存分配与回收策略、动态对象年龄判断、空间分配担保
- 计算机一级excel建立数据透视表,excel中插入数据透视表的方法
- 计算机电源管理器怎么用,怎样使用联想电源管理软件?使用方法介绍
- 服务器上的VGA切换原理,浅谈笔记本中VGA信号切换的原理
- 【IoT】产品设计:用实际案例,手把手教你写MRD(市场需求文档)
- qq离线文件服务器是怎么实现秒传,一招教你提高QQ文件传输速度的方法
- gif动图怎么制作更简单,手把手教你在线gif制作