南方某金融机构,在一台HP小型机上运行一核心应用的数据库,数据库为 oracle 11.2.0.2,环境为单实例。 因为磁盘故障,造成数据全部丢失。 故障磁盘中有多块磁盘严重的物理故障,完全不可修复。 把现有的磁盘和修复的磁盘数据备份后,分析存储组织结构。 发现所有磁盘组成多组RAID5,并全部挂载给HP小型机使用,HP小型机用LVM的方式把多组RAID5合并成一个大的VxFS文件系统,数据全部在此VxFS文件系统上。 分析发现oracle 数据库大部分分布在第一组RAID5上,其它空间主要是存储归档日志和oracle 的 一个temp表空间的临时文件。 运气比较好。 直接使用HP小型机数据恢复软件(VMxDB for VxFS)打开只有前面部分空间的VxFS文件系统,提取出有用的数据,然后在HP-UX 的 Oracle 环境中修复和挂载。 修复完成后,访问数据完全正常。 全系统Oracle环境:(Win、Linux、AIX、HP-UX、 Solaris) Oracle(9i、10g、11g) 环境已搭建完成 。 DB2环境:(Win、Linux、AIX、HP-UX、 Solaris) DB2(v8、v9、v10) 环境已搭建完成 (暂时不支持 z/OS和 i/OS 环境)。 全系统的 Sybase ASE 环境正在搭建中。 |