Oracle ASM故障数据恢复方法和数据恢复过程详解
来源:互联网 发布:淘宝的差评有什么影响 编辑:程序博客网 时间:2024/04/29 23:25
一、故障描述
ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。
二、故障分析
分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检测,修复。如果数据库文件完好,可以利用从ASM磁盘组中导出的数据库文件启动数据库。如果数据库文件损坏,这底层解析这些数据库文件,将数据导入到新的数据库中,恢复数据。
三、恢复过程
1 底层获取ASM元数据,重组ASM存储空间
2 使用北亚ASM解析工具,解析ASM结构,获得ASM中数据文件
图一:
3 使用北亚oracle文件检测工具对ASM磁盘组中的数据库文件进行检测
图二:
4 使用北亚oracle解析工具,解析所有数据文件中的数据记录,按用户导入到新的数据库中
重组ASM存储空间,底层解析ASM磁盘,导出数据库文件。底层解析这些数据库文件,按用户将数据导入到新的数据库中,通过抽查数据表的方式验证数据,数据完全恢复。
图四:
ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。
二、故障分析
分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检测,修复。如果数据库文件完好,可以利用从ASM磁盘组中导出的数据库文件启动数据库。如果数据库文件损坏,这底层解析这些数据库文件,将数据导入到新的数据库中,恢复数据。
三、恢复过程
1 底层获取ASM元数据,重组ASM存储空间
2 使用北亚ASM解析工具,解析ASM结构,获得ASM中数据文件
图一:
3 使用北亚oracle文件检测工具对ASM磁盘组中的数据库文件进行检测
图二:
4 使用北亚oracle解析工具,解析所有数据文件中的数据记录,按用户导入到新的数据库中
图三:
四、结果
重组ASM存储空间,底层解析ASM磁盘,导出数据库文件。底层解析这些数据库文件,按用户将数据导入到新的数据库中,通过抽查数据表的方式验证数据,数据完全恢复。
图四:
阅读全文
0 0
- Oracle ASM故障数据恢复方法和数据恢复过程详解
- 硬盘故障和数据恢复
- Oracle数据恢复方法
- oracle数据库恢复数据过程
- Oracle 数据恢复指导详解
- ASM恢复故障组
- ASM使用dd恢复数据
- AUL(MyDUL) Oracle及Oracle ASM数据恢复
- 数据恢复软件故障解决
- 记一次Oracle数据恢复过程
- Oracle数据库恢复 : 存储故障导致的数据损坏
- Oracle数据库恢复 : 存储故障导致的数据损坏
- Oracle的数据备份与恢复及相关故障解决办法
- MySQL数据恢复过程
- MySQL数据恢复过程
- Oracle 数据块损坏与恢复详解
- Oracle 数据块损坏与恢复详解
- ASM元数据备份与恢复:md_backup和md_restore
- React-native 热更新之pushy!
- 数据库(1NF,2NF,3NF)
- Linux_用户、组和权限问题
- Word文档到Asciidoc转换
- mac本拿到手的那几天我做了什么
- Oracle ASM故障数据恢复方法和数据恢复过程详解
- 手机、平板也能构建APP(安装篇)
- 窗体部件效果之不规则窗体
- 关于前端代码基本命名规范与格式规范
- 三个动作就能养生健身!
- 微信支付-支付结果通知接收
- Android-AnimationDrawable自定义加载动画dialog
- Python的functools模块详解
- Vue入门学习(一)