v7000阵列更换磁盘时另一块盘离线如何恢复数据
生活随笔
收集整理的這篇文章主要介紹了
v7000阵列更换磁盘时另一块盘离线如何恢复数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
【故障描述】
客戶設(shè)備型號為IBM V7000存儲,架構(gòu)為AIX+oracle+V7000存儲陣列柜,需要恢復(fù)的數(shù)據(jù)主要存放在陣列柜上,共8塊600G容量的SAS機械硬盤(其中一塊為熱備盤)。
IBM V7000磁盤故障,在更換磁盤數(shù)據(jù)同步到20%左右時,另一個磁盤也出現(xiàn)了問題,導(dǎo)致邏輯盤無法掛接在小型機上,業(yè)務(wù)暫時中斷。從存儲管理界面查看,兩塊硬盤顯示故障脫機,其中5號槽位故障硬盤為熱備盤,故障情況如下:
客戶的陣列柜中共創(chuàng)建了2組Mdisk,加到一個pool中,現(xiàn)客戶主要數(shù)據(jù)pool無法加載,其中共5個通用卷均無法掛載。情況如下:
【鏡像磁盤】
為防止數(shù)據(jù)恢復(fù)過程中由于誤操作對原始磁盤造成二次破壞, 使用數(shù)據(jù)恢復(fù)工具為其中的7塊磁盤做鏡像, 用PC3000給5號槽位的故障硬盤做鏡像(可能有較多壞道), 以后所有的數(shù)據(jù)恢復(fù)操作都在鏡像盤上進行, 不會對原始磁盤造成影響。
【恢復(fù)流程】
恢復(fù)方案一、對存儲進行強制上線操作
分析故障存儲中,故障硬盤的離線順序。
修復(fù)后離線的故障硬盤。
將修復(fù)的硬盤插回存儲,進行強制上線操作。
恢復(fù)方案二、解析存儲結(jié)構(gòu),恢復(fù)服務(wù)器數(shù)據(jù)
1、Mdisk分析及重組
A、根據(jù)客戶給出的部分配置信息,將硬盤按照Mdisk組分類。
B、分析每一組Mdisk中的所有硬盤,得到相關(guān)raid信息。
C、使用專業(yè)的數(shù)據(jù)恢復(fù)軟件對Mdisk進行虛擬重組。 ?
2、pool分析
A、對所有Mdisk進行分析,得到pool的相關(guān)信息。
B、解析pool在Mdisk上的分布情況。
3、LUN結(jié)構(gòu)分析
A、分析pool中的條帶大小。
B、解析LUN位圖,分析各LUN在pool中的分布情況。
C、編寫程序提取LUN。
根據(jù)raid5的特性得知,其最大允許一塊成員盤離線,即在有一塊成員盤故障的情況下還可以正常使用。客戶存儲設(shè)備已經(jīng)失效,各組Mdisk中只有一塊硬盤離線。
提取V7000存儲的日志,通過分析日志得到各故障硬盤的離線順序。
【數(shù)據(jù)恢復(fù)結(jié)果遷移】
對生成出的數(shù)據(jù)進行隨機抽樣檢測,數(shù)據(jù)沒有問題。在新的存儲設(shè)備上創(chuàng)建與原先環(huán)境一樣大小數(shù)量的LUN,將提取出的數(shù)據(jù)LUN的鏡像文件,使用dd的方式,復(fù)制到存儲上創(chuàng)建的LUN中,數(shù)據(jù)一切正常。本次數(shù)據(jù)恢復(fù)工作圓滿完成。
客戶設(shè)備型號為IBM V7000存儲,架構(gòu)為AIX+oracle+V7000存儲陣列柜,需要恢復(fù)的數(shù)據(jù)主要存放在陣列柜上,共8塊600G容量的SAS機械硬盤(其中一塊為熱備盤)。
IBM V7000磁盤故障,在更換磁盤數(shù)據(jù)同步到20%左右時,另一個磁盤也出現(xiàn)了問題,導(dǎo)致邏輯盤無法掛接在小型機上,業(yè)務(wù)暫時中斷。從存儲管理界面查看,兩塊硬盤顯示故障脫機,其中5號槽位故障硬盤為熱備盤,故障情況如下:
客戶的陣列柜中共創(chuàng)建了2組Mdisk,加到一個pool中,現(xiàn)客戶主要數(shù)據(jù)pool無法加載,其中共5個通用卷均無法掛載。情況如下:
【鏡像磁盤】
為防止數(shù)據(jù)恢復(fù)過程中由于誤操作對原始磁盤造成二次破壞, 使用數(shù)據(jù)恢復(fù)工具為其中的7塊磁盤做鏡像, 用PC3000給5號槽位的故障硬盤做鏡像(可能有較多壞道), 以后所有的數(shù)據(jù)恢復(fù)操作都在鏡像盤上進行, 不會對原始磁盤造成影響。
【恢復(fù)流程】
恢復(fù)方案一、對存儲進行強制上線操作
分析故障存儲中,故障硬盤的離線順序。
修復(fù)后離線的故障硬盤。
將修復(fù)的硬盤插回存儲,進行強制上線操作。
恢復(fù)方案二、解析存儲結(jié)構(gòu),恢復(fù)服務(wù)器數(shù)據(jù)
1、Mdisk分析及重組
A、根據(jù)客戶給出的部分配置信息,將硬盤按照Mdisk組分類。
B、分析每一組Mdisk中的所有硬盤,得到相關(guān)raid信息。
C、使用專業(yè)的數(shù)據(jù)恢復(fù)軟件對Mdisk進行虛擬重組。 ?
2、pool分析
A、對所有Mdisk進行分析,得到pool的相關(guān)信息。
B、解析pool在Mdisk上的分布情況。
3、LUN結(jié)構(gòu)分析
A、分析pool中的條帶大小。
B、解析LUN位圖,分析各LUN在pool中的分布情況。
C、編寫程序提取LUN。
根據(jù)raid5的特性得知,其最大允許一塊成員盤離線,即在有一塊成員盤故障的情況下還可以正常使用。客戶存儲設(shè)備已經(jīng)失效,各組Mdisk中只有一塊硬盤離線。
提取V7000存儲的日志,通過分析日志得到各故障硬盤的離線順序。
【數(shù)據(jù)恢復(fù)結(jié)果遷移】
對生成出的數(shù)據(jù)進行隨機抽樣檢測,數(shù)據(jù)沒有問題。在新的存儲設(shè)備上創(chuàng)建與原先環(huán)境一樣大小數(shù)量的LUN,將提取出的數(shù)據(jù)LUN的鏡像文件,使用dd的方式,復(fù)制到存儲上創(chuàng)建的LUN中,數(shù)據(jù)一切正常。本次數(shù)據(jù)恢復(fù)工作圓滿完成。
總結(jié)
以上是生活随笔為你收集整理的v7000阵列更换磁盘时另一块盘离线如何恢复数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS清除缓存的几种方法
- 下一篇: 如何删掉计算机里的网络驱动器,电脑问题电