【数据库数据恢复】Oracle数据库ASM磁盘组数据恢复案例

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

oracle数据库数据恢复过程:
1、将oracle数据库所涉及磁盘以只读方式备份。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件对磁盘底层数据进行分析。从ASM磁盘组的磁盘中将ASM存储元数据提取出来做分析,分析发现ASM存储元数据已经损坏,导致磁盘组无法挂载。
3、利用ASM元数据重组ASM存储空间,导出ASM磁盘组中的数据库文件,并检测导出的数据库文件。经过检测,如果数据文件完整,利用数据库文件启动数据库即可;如果数据库文件被损坏,那么需要通过解析底层的数据库文件来恢复数据。
4、使用北亚企安自研ASM解析工具对ASM结构进行解析,提取ASM中的数据库文件。
【数据库数据恢复】Oracle数据库ASM磁盘组数据恢复案例_第1张图片
5、检测提取出的数据库文件。
【数据库数据恢复】Oracle数据库ASM磁盘组数据恢复案例_第2张图片
6、使用北亚企安数据恢复工程师编写的oracle数据库解析工具解析所有数据库文件中的数据记录,然后按照用户导入到新数据库中。
【数据库数据恢复】Oracle数据库ASM磁盘组数据恢复案例_第3张图片
7、数据库数据恢复工程师通过抽查数据表的方式对数据进行验证,没有发现异常。交由用户方工程师验证数据,经过认证检测,用户方确认恢复数据完整有效。本次Oracle数据库数据恢复完成。
【数据库数据恢复】Oracle数据库ASM磁盘组数据恢复案例_第4张图片
 

你可能感兴趣的:(数据库数据恢复,数据恢复,服务器数据恢复,北亚数据恢复,数据恢复,数据库数据恢复,oracle恢复)