国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

IBMV7000虛擬存儲(chǔ)數(shù)據(jù)恢復(fù)技術(shù)解決方案

時(shí)間:2024-07-20 22:09:44 硬件維護(hù) 我要投稿
  • 相關(guān)推薦

IBMV7000虛擬存儲(chǔ)數(shù)據(jù)恢復(fù)技術(shù)解決方案

  虛擬存儲(chǔ)故障數(shù)據(jù)恢復(fù)是一個(gè)高難度的技術(shù)實(shí)現(xiàn),傳統(tǒng)的企業(yè)級(jí)存儲(chǔ)采用普通的Raid級(jí)別分配LUN空間,基本平行線性分布空間,而虛擬存儲(chǔ)技術(shù),LUN的空間分布是動(dòng)態(tài)實(shí)現(xiàn)的,可以把很多個(gè)物理硬盤放在大的盤池中,LUN的空間分配根據(jù)需要從盤池中獲取相應(yīng)的空間。一旦整個(gè)虛擬存儲(chǔ)出現(xiàn)故障,要找出LUN的空間分配,則需要把LUN的地址描述信息找出來(lái),才能還原LUN的真實(shí)空間分布。

IBMV7000虛擬存儲(chǔ)數(shù)據(jù)恢復(fù)技術(shù)解決方案

  達(dá)思數(shù)據(jù)恢復(fù)中心多次處理IBMV7000存儲(chǔ)故障的數(shù)據(jù)恢復(fù),小編整理出來(lái)供大家參考。

  1、 IBMV7000虛擬存儲(chǔ)數(shù)據(jù)恢復(fù)的故障描述:

  在IBM V7000上引入兩個(gè)外部磁盤,每個(gè)mdisk大小12TB左右,把這兩個(gè)mdisk劃分在一個(gè)盤池中,然后從這個(gè)盤池中劃分出兩個(gè)LUN,第一個(gè)15TB,第二個(gè)LUN10TB,這兩個(gè)LUN采用精簡(jiǎn)模式分配空間。由于誤操作,把硬盤池刪除掉,導(dǎo)致兩個(gè)LUN數(shù)據(jù)丟失,不能訪問(wèn),需要進(jìn)行數(shù)據(jù)恢復(fù)。

  2、 IBMV7000虛擬存儲(chǔ)數(shù)據(jù)恢復(fù)磁盤劃分原理:

  “虛擬”兩個(gè)字是IBM V7000存儲(chǔ)的精髓,特別是對(duì)精簡(jiǎn)模式的LUN的劃分,假如你劃分一個(gè)15TB的LUN,精簡(jiǎn)模式,這個(gè)LUN實(shí)際在這個(gè)盤池中,最小分配768KB就足夠了,隨著對(duì)LUN格式化,寫(xiě)入數(shù)據(jù),這個(gè)空間就會(huì)慢慢增加,而這個(gè)增加的存儲(chǔ)空間,就會(huì)有相應(yīng)的信息來(lái)記錄,這個(gè)就是map指針記錄表。

  LUN的最上一級(jí)map指針,記錄著這個(gè)LUN使用了哪些extents,而extent是從這個(gè)盤池中獲取的,這個(gè)案例一個(gè)extent是1GB。在盤池中的每個(gè)mdisk,會(huì)劃分成諾干個(gè)extent,從小到大進(jìn)行編號(hào),當(dāng)LUN在分配空間時(shí),就會(huì)在map表中記錄,哪些mdisk的哪些extents給這個(gè)LUN使用。而一個(gè)extent的內(nèi)部,又分成諾干個(gè)512扇區(qū)的空間,這一層還有一個(gè)map表,記錄著哪些512扇區(qū)給LUN的那個(gè)邏輯地址上使用,因?yàn)?12sec在整個(gè)盤池中實(shí)在是太多了,就使用間接指針的方式來(lái)記錄,空間越大,間接指針的級(jí)別就用得越高,比如15TB的LUN,間接指針就會(huì)用到4級(jí),才能描述整個(gè)LUN的512sec數(shù)量級(jí)位置。

  這就是所謂的虛擬概念,就像銀行的信用卡額度,你用多少錢,就分配給你多少錢,不會(huì)一次性把這個(gè)額度的錢都給你,讓你去消費(fèi),而是你用多少,他就給你多少,在這個(gè)額度范圍內(nèi),銀行會(huì)有記錄,記錄這些錢什么時(shí)間用,使用多少,這個(gè)就相當(dāng)于LUN的空間分配一樣。賬單都是記載在銀行的數(shù)據(jù)庫(kù)里,LUN的空間分配是記錄在V7000控制器上。

  3、 IBMV7000刪除盤池原理:

  刪除盤池,連帶這個(gè)盤池中的LUN信息也會(huì)刪除掉,LUN的空間分配map表也會(huì)從控制器中清除掉,如果一個(gè)LUN在分配空間時(shí),采用非精簡(jiǎn)模式,這個(gè)LUN的空間在mdisk上的劃分是連續(xù)的,即便沒(méi)有空間分配map表,也可以從mdisk中的連續(xù)空間上獲取原先LUN使用的extents,這樣刪除盤池以后,數(shù)據(jù)恢復(fù)就相對(duì)容易一些。而我們要恢復(fù)的LUN都采用精簡(jiǎn)模式分配空間,沒(méi)了extents的map表,在還原這個(gè)LUN的空間分配時(shí),是有很大的難度。就像銀行的賬單被刪除了,銀行卡還在,你是沒(méi)有辦法直接把你消費(fèi)記錄打印出來(lái)的,除非你能保留所有的消費(fèi)憑證,比如銀行消費(fèi)短信,紙質(zhì)記錄等等,你才能租略統(tǒng)計(jì)出你的消費(fèi)記錄。LUN的分配地址空間也一樣,沒(méi)了記錄,只能根據(jù)mdisk內(nèi)部指針收集、統(tǒng)計(jì)、排查,最后才有可能還原出來(lái)。

  4、 關(guān)鍵點(diǎn):IBM V7000虛擬存儲(chǔ)的數(shù)據(jù)恢復(fù)解決方案:

  根據(jù)以上原理的分析,要能成功恢復(fù)出數(shù)據(jù),必須把LUN的空間分配弄清楚,才有可能數(shù)據(jù)恢復(fù)成功。IBM V7000虛擬存儲(chǔ)是個(gè)比較新的概念,首先要弄清楚存儲(chǔ)架構(gòu),我們畢竟不是這個(gè)產(chǎn)品的設(shè)計(jì)者,對(duì)它知道的不多,要了解盤池,了解extents,了解LUN的劃分原理,了解指針結(jié)構(gòu)等等,這個(gè)分析得從v7000測(cè)試開(kāi)始,反復(fù)測(cè)試,反復(fù)分析,才能得出相對(duì)可靠的結(jié)論,這個(gè)過(guò)程花費(fèi)了很長(zhǎng)時(shí)間。

  現(xiàn)在的工作是,把這兩個(gè)mdisk上的所有級(jí)別的指針地址位置,指針內(nèi)容,指針級(jí)別都收集出來(lái),做到準(zhǔn)確無(wú)誤,這個(gè)工作基本完成。后面的工作就是想辦法把這些指針內(nèi)容,通過(guò)統(tǒng)計(jì)方式,把LUN空間還原出來(lái),這個(gè)工作是數(shù)據(jù)恢復(fù)的最后階段,能否恢復(fù)成功,就看統(tǒng)計(jì)連接技術(shù),因?yàn)榭臻g大,指針多,難度大,時(shí)間會(huì)不確定!

  5、 總結(jié):

  IBMV7000研究到現(xiàn)在,總算把整個(gè)底層存儲(chǔ)結(jié)構(gòu)弄明白,弄明白后,還是沒(méi)能見(jiàn)到曙光,還需要投入大量的體力腦力勞動(dòng),才有可能成功。

  舉個(gè)例子:練習(xí)兵乓球時(shí),有個(gè)發(fā)球機(jī),里面裝著2萬(wàn)個(gè)球,白球1萬(wàn)個(gè),黃球1萬(wàn)個(gè),白球和黃球都從1-1萬(wàn)編號(hào),有兩個(gè)人在練習(xí),發(fā)球機(jī)看誰(shuí)空閑就把球發(fā)給誰(shuí),隨機(jī)發(fā)球,發(fā)球機(jī)會(huì)記錄哪個(gè)球發(fā)給誰(shuí),當(dāng)把球都發(fā)出去了,地上就是滿地的2萬(wàn)個(gè)球,我們從發(fā)球機(jī)上的記錄可以看出哪個(gè)球發(fā)給哪個(gè)人。不幸的是,有一次發(fā)球機(jī)發(fā)完所有的球后,發(fā)生電路短路,燒掉了,所有記錄沒(méi)了,請(qǐng)問(wèn),我們還有什么辦法分辨出哪個(gè)球發(fā)給哪個(gè)人么?

  我想大多數(shù)人會(huì)回答:不能!

  但是有一個(gè)人經(jīng)過(guò)多方思索和考察,說(shuō)他能!這個(gè)人的解決辦法是什么呢?各位可以想想。

  答案:這個(gè)人經(jīng)過(guò)觀察,發(fā)現(xiàn)這個(gè)練球室裝有4個(gè)攝像頭,他說(shuō)就可以根據(jù)這4個(gè)攝像頭的錄像回放,從不同角度觀察每次發(fā)球的細(xì)節(jié),然后手工記錄下來(lái),就能還原整個(gè)發(fā)球記錄信息!這個(gè)工作需要花費(fèi)大量的時(shí)間和精力!

  數(shù)據(jù)恢復(fù)技術(shù)也是一樣的道理,從不同角度,不同思維,去尋求相應(yīng)的解決辦法。

  在數(shù)據(jù)恢復(fù)技術(shù)上研究IBMV7000就像在研究一個(gè)未知的課題,你只能根據(jù)經(jīng)驗(yàn)、技術(shù)、創(chuàng)新思維等等往前挖掘新的信息,然后在不斷的推進(jìn),直到最后撥云見(jiàn)晴天。這不是一個(gè)普通的數(shù)據(jù)恢復(fù)案例,這是一個(gè)國(guó)際計(jì)算機(jī)巨頭IBM設(shè)計(jì)出來(lái)的專業(yè)虛擬化存儲(chǔ),要想在短期內(nèi)去吃透,沒(méi)有深厚的底層結(jié)構(gòu)分析經(jīng)驗(yàn),是不可能完成的。我相信,IBM工廠級(jí)即便是產(chǎn)品設(shè)計(jì)者,對(duì)于這種恢復(fù)技術(shù),未必能實(shí)現(xiàn)成功恢復(fù),他們甚至直接給出否定的答案:不能恢復(fù)!按照我的理解,這個(gè)只能從旁門技術(shù)去實(shí)現(xiàn)數(shù)據(jù)重現(xiàn),數(shù)據(jù)恢復(fù)技術(shù)的魅力大概如此!

【IBMV7000虛擬存儲(chǔ)數(shù)據(jù)恢復(fù)技術(shù)解決方案】相關(guān)文章:

存儲(chǔ)虛擬化五步規(guī)劃剖析05-14

大數(shù)據(jù)時(shí)代下的三種存儲(chǔ)架構(gòu)07-23

普通硬盤數(shù)據(jù)的恢復(fù)方法07-29

硬盤數(shù)據(jù)恢復(fù)的工具有哪些10-23

移動(dòng)硬盤數(shù)據(jù)恢復(fù)教程06-21

基于虛擬通道的Flash映射技術(shù)10-11

金蝶軟件如何做好數(shù)據(jù)的備份與恢復(fù)11-29

移動(dòng)硬盤數(shù)據(jù)恢復(fù)方法有哪些06-06

Oracle數(shù)據(jù)倉(cāng)庫(kù)分層管理器解決方案08-30

機(jī)床總體方案虛擬設(shè)計(jì)技術(shù)08-07