0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Oracle数据库ASM磁盘组掉线的数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2023-03-03 13:42 次阅读

数据库故障:
Oracle数据库的ASM磁盘组掉线,ASM实例不能挂载。管理员尝试修复数据库但是没有成功。

数据库数据恢复方案:
数据库数据恢复工程师通过分析组成ASM磁盘组的磁盘底层数据,将ASM元数据提取出来做进一步分析,发现ASM存储元数据已经损坏,导致diskgroup无法挂载。数据库数据恢复工程师将ASM存储空间重组,然后导出ASM磁盘组里面的数据库文件,检测导出的数据库文件并进行恢复。如果经过检测确认数据库文件是完整的,就可以直接使用数据库文件启动数据库;如果数据库文件损坏,就需要解析底层的数据库文件并恢复。

数据库数据恢复过程:
1、将故障服务器中的所有硬盘以只读方式镜像备份,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始数据造成二次破坏。
2、按照上面的数据库数据恢复方案分析底层数据并进行提取,获取到ASM元数据,使用ASM元数据重组ASM存储空间。
3、ASM存储空间重组完成后,使用到北亚企安自研的ASM解析工具解析ASM结构,提取ASM中的oracle数据库文件。

pYYBAGQBiF6AY6tDAARqBdq6YRc559.png

北亚企安数据恢复——Oracle数据库数据恢复


4、检测提取出的oracle数据库文件。检测结果:

pYYBAGQBiHOAfpOzAANS_Z146tY464.png

北亚企安数据恢复——Oracle数据库数据恢复



5、使用北亚企安自研的oracle数据库解析工具解析所有数据库文件中的数据记录,然后按照用户导入到新的oracle数据库中。

poYBAGQBiH6ARyw7AANxKuF7nqE388.png

北亚企安数据恢复——Oracle数据库数据恢复

6、数据库数据恢复工程师通过抽查数据表的方式对恢复出来的数据库进行验证,没有发现异常。让用户亲自验证数据,经过反复验证后,确认数据完整可用,本次Oracle数据库数据恢复工作完成。

poYBAGQBiIaAQz0RAAflMGgnujE268.png

北亚企安数据恢复——Oracle数据库数据恢复


审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据恢复
    +关注

    关注

    10

    文章

    414

    浏览量

    16874
  • ASM
    ASM
    +关注

    关注

    1

    文章

    65

    浏览量

    18890
  • 数据库
    +关注

    关注

    7

    文章

    3589

    浏览量

    63363
收藏 人收藏

    评论

    相关推荐

    Oracle数据恢复Oracle数据库误truncate表的数据恢复案例

    北京某国企客户Oracle 11g R2数据库误truncate table CM_CHECK_ITEM_HIS,表数据丢失,业务查询到该表时报错,数据库的备份不可用,无法查询表
    的头像 发表于 03-11 17:30 78次阅读
    <b class='flag-5'>Oracle</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>误truncate表的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    数据库数据恢复Oracle数据库ASM实例无法挂载的数据恢复案例

    oracle数据库ASM磁盘掉线ASM实例不能挂载。数据
    的头像 发表于 02-01 17:39 169次阅读
    【<b class='flag-5'>数据库</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b><b class='flag-5'>ASM</b>实例无法挂载的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    oracle数据恢复—服务器断电导致Oracle数据库异常的数据恢复案例

    一台Windows server操作系统的服务器上部署Oracle数据库
    的头像 发表于 12-13 14:10 333次阅读
    <b class='flag-5'>oracle</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—服务器断电导致<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>异常的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    oracle数据库的基本操作

    Oracle数据库是一种关系数据库管理系统(RDBMS),广泛应用于企业级应用中。它具有强大的功能和灵活的配置选项,可以满足复杂的数据处理需求。本文将介绍
    的头像 发表于 12-06 10:14 312次阅读

    数据库数据恢复—断电导致Oracle数据库故障的数据恢复案例

    北京某公司一台运行oracle数据库的服务器,机房意外断电导致该服务器重启,重启后发现oracle数据库报错。该Oracle
    的头像 发表于 10-25 14:52 328次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—断电导致<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    关于PLC设备对接ORACLE数据库上传查询数据

    IGT-DSER实现欧姆龙NJ/NX系列的PLC与数据库服务器双向通讯,网关支持MySQL和SQLServer、PostgreSQL以及Oracle,这里选择的是Oracle。实际网络结构如下图1。 通过\'功能
    发表于 10-12 15:34

    数据库数据恢复-oracle数据库报错无法打开的数据恢复案例

    oracle数据库数据恢复环境: 一台服务器,底层由12块硬盘组成一组磁盘阵列,上层操作系统上运行or
    的头像 发表于 10-12 14:00 484次阅读

    数据库数据恢复-ORACLE数据库常见故障有哪些?能恢复吗?

    ORACLE数据库无法启动或无法正常工作。
    的头像 发表于 09-18 14:47 309次阅读

    oracle数据库如何连接

    oracle数据库如何连接  Oracle数据库是目前非常流行的关系型数据库管理系统,它可以在各种平台上运行,因此它是企业级应用程序的首选
    的头像 发表于 08-28 17:09 9350次阅读

    数据库数据恢复-Oracle ASM故障数据恢复案例

    数据库数据恢复环境: Oracle数据库ASM磁盘
    的头像 发表于 08-11 15:27 877次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>Oracle</b> <b class='flag-5'>ASM</b>故障<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    数据库数据恢复-Oracle数据库文件块损坏的数据恢复案例

    打开Oracle数据库时报错,报错信息:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。用户急需恢复zxfg用户下的
    的头像 发表于 08-03 15:10 415次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>文件块损坏的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    数据库数据恢复-oracle数据库常见故障及数据恢复分析

    作为存储和处理数据的系统,oracle数据库在使用过程中不可避免会出现各种导致数据丢失和数据损坏的故障。北亚企安
    的头像 发表于 07-27 15:01 445次阅读

    数据库数据恢复-Oracle数据库文件出现坏块的数据恢复案例

    打开oracle数据库报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 北亚企安数据
    的头像 发表于 07-18 15:10 426次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>文件出现坏块的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    【服务器数据恢复】Linux系统下RAID5数据恢复案例

    服务器数据恢复环境: 某公司一台服务器中组建一组raid5磁盘阵列; 上层操作系统为linux redhat,部署OA系统,后端数据库orac
    的头像 发表于 05-11 15:00 390次阅读
    【服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】Linux系统下RAID5<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例