溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

基于UNIX系統(tǒng),邏輯故障的數(shù)據(jù)災(zāi)難解讀

發(fā)布時間:2020-08-04 08:02:36 來源:網(wǎng)絡(luò) 閱讀:364 作者:宋國建 欄目:系統(tǒng)運(yùn)維

一、故障描述:基于UNIX系統(tǒng),邏輯故障的數(shù)據(jù)災(zāi)難
故障表現(xiàn):

1、存儲結(jié)構(gòu)出錯
2、數(shù)據(jù)刪除
3、文件系統(tǒng)格式化
4、其它原因數(shù)據(jù)丟失

二、解決方案
◆檢測
1、檢測是否存在硬件故障,如硬件故障,轉(zhuǎn)硬件處理
2、以只讀方式檢測故障表現(xiàn)是否與用戶描述相同
◆恢復(fù)
1、備份:以只讀方式對故障存儲做完整鏡像(參考附錄)
2、在備份中進(jìn)行數(shù)據(jù)分析及恢復(fù)操作。
3、通常,恢復(fù)后的數(shù)據(jù)會暫存在另一個存儲體上
◆驗(yàn)收
對恢復(fù)好的數(shù)據(jù)進(jìn)行驗(yàn)證,確認(rèn)其正確性。如確認(rèn),交費(fèi)–>移交原介質(zhì)及已恢復(fù)數(shù)據(jù) –>出具發(fā)票(收據(jù))及報(bào)告。
如無法認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果,交回原介質(zhì),不收服務(wù)費(fèi),可免費(fèi)出具報(bào)告。

三、數(shù)據(jù)恢復(fù)的可能性
★針對存儲結(jié)構(gòu)出錯:

不論錯誤出現(xiàn)在RAID結(jié)構(gòu)部分,還是卷組結(jié)構(gòu)、分區(qū)結(jié)構(gòu)、片區(qū)結(jié)構(gòu)(不同的UNIX有不同的存儲管理方式)。如果故障出現(xiàn)在以文件系統(tǒng)為單位,在存儲內(nèi)進(jìn)行1個或幾個文件系統(tǒng)組織的管理方式上,而文件系統(tǒng)本身沒有破壞,
出問題后也沒有其他破壞性操作,數(shù)據(jù)恢復(fù)的可靠性將非常高。
★針對文件刪除:
如果文件刪除后,沒有后續(xù)數(shù)據(jù)寫入:
AIX JFS/JFS2文件刪除后,通??梢?00%恢復(fù)。
SGI XFS 文件刪除后,通常可以100%恢復(fù)。
Vxfs文件刪除,如果文件數(shù)量很少,有可以完全恢復(fù)成功的算法,否則按節(jié)點(diǎn)丟失情況處理(見后面描述)。
其余如SCO HTFS、UFS等文件刪除后,節(jié)點(diǎn)通常會丟失。
UNIX類文件系統(tǒng),如果節(jié)點(diǎn)丟失,則意味著文件的屬性(大小、日期戳、權(quán)限、與名稱的關(guān)聯(lián)等)就無法獲得,部分情況下,索引也將無法找到。這種情況的數(shù)據(jù)恢復(fù)主要依靠要恢復(fù)文件的內(nèi)部特征。通常,如果是ORACLE之類的數(shù)據(jù)庫文件,是可以恢復(fù)的;但壓縮數(shù)據(jù)、多媒體數(shù)據(jù)等可能不容易恢復(fù)。
如果文件刪除后有寫入,寫入數(shù)據(jù)所覆蓋的區(qū)域?qū)⒉豢赡芑謴?fù)。

★針對文件系統(tǒng)格式化
如果格式化后沒有數(shù)據(jù)寫入:
1、AIX JFS及JFS2,格式化前的大多數(shù)文件可以恢復(fù)。
2、SGI XFS,格式化前的大多數(shù)文件可以恢復(fù)。
3、Vxfs格式化后,需要分析新結(jié)構(gòu)與格式化前的結(jié)構(gòu)的重疊部分,恢復(fù)的可靠性介于AIX JFS2格式化與UFS格式化之間
4、其余文件系統(tǒng)(如UFS)格式化后,通常節(jié)點(diǎn)會丟失,這種情況與刪除相同,參考文件刪除后節(jié)點(diǎn)丟失的恢復(fù)可靠性。
如果格式化后有數(shù)據(jù)寫入,寫入數(shù)據(jù)所覆蓋的區(qū)域?qū)⒉豢赡芑謴?fù)。

★針對其它原因數(shù)據(jù)丟失
事實(shí)上,所有的數(shù)據(jù)恢復(fù)丟失實(shí)質(zhì)上都可以歸結(jié)為:節(jié)點(diǎn)是否丟失、索引是否丟失、數(shù)據(jù)本身是否丟失。刪除、格式化通??梢岳斫鉃楣?jié)點(diǎn)和索引丟失。而數(shù)據(jù)本身丟失就再無數(shù)據(jù)恢復(fù)的意義了。如果某個文件節(jié)點(diǎn)、索引、數(shù)據(jù)本身都可以找到,則可以100%恢復(fù)。

四、時間
1TB以下的磁盤(不是要恢復(fù)的數(shù)據(jù)容量),通常2個工作日內(nèi)可完成;1TB以上的隨磁盤容量的增加,恢復(fù)周期通常也會增加。

五、小貼士
★針對軟件故障,在數(shù)據(jù)丟失后,應(yīng)盡可能減少對存儲的操作,有時候,即使是開著機(jī),什么都不做,也可能導(dǎo)致災(zāi)難進(jìn)一步加劇。條件允許的話,在數(shù)據(jù)損壞后,最好對存儲做完整備份。
★針對硬件故障,在設(shè)備無法正常工作后,應(yīng)盡可能少的加電,以避免設(shè)備的進(jìn)一步損壞。

六、如何避免
做好備份方案,盡可能避免單存儲備份,如數(shù)據(jù)非常重要,可考慮異地備份。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI