上海林治电脑网络科技有限公司

400-111-8101

技术文献Technology

全国咨询电话400-111-8101
全国咨询电话021-64688642
电子邮件594758187@qq.com

上海林治电脑网络科技有限公司

地址:上海市徐汇区漕溪北路41号(太平洋数码一期)汇嘉大厦6楼H座

电话:400-111-8101,021-64688642

24小时服务热线:18601603152, 13023283622  

联系人:陈工

Q  Q:594758187     

旺旺:笔记本维修与数据恢复

邮编:200030
邮箱:cxl_linzhi@sina.com.cn

网址:http://www.linzhi120.com/


技术文献

当前位置:网站首页 > 技术文献

IBM AIX解决方案

一、故障描述
                 AIX下删除LV后的现场保护和数据恢复方案
      在AIX环境下,因维护误操作、存储mapping错误等,不小心将LV误删除,这种损失通常是巨大的。删除后的不当保护及恢复操作可能使数据无法恢复,也可能增加处理的时间与算法复杂度。如何有效保护现场,并选择正确的数据恢复方案是非常重要的。
       AIX的存储层有太多文章描述,做为铺垫,简要描述一下。PV相当于物理磁盘(对于存储,是存储映射过来的卷,对于操作系统而言,等同于物理硬盘),若干个PV组成一个VG,意味着可以将容量不同的存储空间合起来统一分配。为了实现这个目的,AIX把同一个VG的所有PV按相同大小的存储颗粒进行空间编排,这个存储颗粒就是PP。而分配空间时,以若干个PP(可能是不同PV上的),做为使用集合,这个集合就是LV。
      AIX的LVM层VGDA区域有一个固定的PP到LV的映射表,称为PPMAP。每个PV的所有PP从第一个(PP#1)开始,以固定大小的32个字节记录本PP归属于哪个LV。删除AIX中VG的某个LV,底层上最根本的就是释放这个LV原先占用的PP,也就是清0之前所有占用PP的32字节PPMAP条目,另外还会做一些诸如LV名称的清理、LV设备摘要信息的清理等工作。
       LV被删除后,不建议贸然尝试用mklv等操作试图进行灾难恢复。虽然mklv本质上不会清除pp内容区,但有些情况会损坏数据,比如:如果故障前后的PP分配表不相同,但前面PP表分配正确,这样,文件系统可能可以识别,甚至于可以挂上。不过,麻烦的是,挂上后某些结构可能会出现错误,以至于被系统自动修正,事情就会变得更糟。即便是只读方式mount,也不是最优选的做法。
    如果时间允许,AIX LV删除后的恢复方案大致为:
    1、保持VG状态,不新建任何LV。
    2、使用备份手段,对VG中所有的PV做完整镜像。
    3、在镜像中进行数据提取恢复。或保护镜像后以分析好的PPMAP,重建丢失的LV。
    上述方案的宗旨为:所有操作尽可能可回溯。

点击次数:  更新时间:2017-03-15 17:53:08  【打印此页】  【关闭

上海市徐汇区漕溪北路41号汇嘉大厦6楼H座

联系电话:400-111-8101

1502092706.png



扫一扫
随时访问手机网站


林治科技 版权所有 2005-2017 沪ICP备15046416号-1

上海市徐汇区漕溪北路41号汇嘉大厦6楼H座

联系电话:400-111-8101