关于数据恢复:数据库数据恢复Oracle数据库ASM磁盘组出现故障的数据恢复案例

27次阅读

共计 624 个字符,预计需要花费 2 分钟才能阅读完成。

数据库故障:
Oracle 数据库的 ASM 磁盘组掉线,ASM 实例不能挂载。管理员尝试修复数据库然而没有胜利。

数据库数据恢复计划:
数据库数据恢复工程师通过剖析组成 ASM 磁盘组的磁盘底层数据,将 ASM 元数据提取进去做进一步剖析,发现 ASM 存储元数据曾经损坏,导致 diskgroup 无奈挂载。数据库数据恢复工程师将 ASM 存储空间重组,而后导出 ASM 磁盘组外面的数据库文件,检测导出的数据库文件并进行复原。如果通过检测确认数据库文件是残缺的,就能够间接应用数据库文件启动数据库;如果数据库文件损坏,就须要解析底层的数据库文件并复原。

数据库数据恢复过程:
1、将故障服务器中的所有硬盘以只读形式镜像备份,后续的数据分析和数据恢复操作都基于镜像文件进行,防止对原始数据造成二次毁坏。
2、依照下面的数据库数据恢复计划剖析底层数据并进行提取,获取到 ASM 元数据,应用 ASM 元数据重组 ASM 存储空间。
3、ASM 存储空间重组实现后,应用到北亚企安自研的 ASM 解析工具解析 ASM 构造,提取 ASM 中的 oracle 数据库文件。

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

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

6、数据库数据恢复工程师通过抽查数据表的形式对复原进去的数据库进行验证,没有发现异常。让用户亲自验证数据,通过重复验证后,确认数据残缺可用,本次 Oracle 数据库数据恢复工作实现。

正文完
 0