技術(shù)特征:1.一種raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,包括如下步驟:
2.如權(quán)利要求1所述的raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,步驟s1具體步驟如下:
3.如權(quán)利要求2所述的raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,步驟s2具體步驟如下:
4.如權(quán)利要求3所述的raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,步驟s21具體步驟如下:
5.如權(quán)利要求3所述的raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,步驟s22具體步驟如下:
6.如權(quán)利要求3所述的raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,步驟s3具體步驟如下:
7.如權(quán)利要求6所述的raid陣列掉電io數(shù)據(jù)恢復(fù)方法,其特征在于,步驟s35具體步驟如下:
8.一種raid陣列掉電io數(shù)據(jù)恢復(fù)系統(tǒng),其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括處理器和存儲(chǔ)器;
10.一種存儲(chǔ)介質(zhì),其特征在于,
技術(shù)總結(jié)本發(fā)明提供一種RAID陣列掉電IO數(shù)據(jù)恢復(fù)方法、系統(tǒng)、設(shè)備及介質(zhì),屬于RAID數(shù)據(jù)存儲(chǔ)安全技術(shù)領(lǐng)域,所述方法步驟如下:預(yù)先將RAID陣列的IO數(shù)據(jù)處理過程劃分階段,并定義每個(gè)階段對應(yīng)的IO狀態(tài);在IO數(shù)據(jù)處理過程中記錄所處階段,并將每個(gè)階段的IO狀態(tài)及主機(jī)IO數(shù)據(jù)的上下文信息保存到非易失性存儲(chǔ)中;當(dāng)RAID陣列異常掉電恢復(fù)后,根據(jù)實(shí)時(shí)IO狀態(tài)確定掉點(diǎn)前IO數(shù)據(jù)處理過程所處階段,根據(jù)所處階段進(jìn)行IO數(shù)據(jù)恢復(fù)。本發(fā)明通過IO上下文結(jié)構(gòu)中記錄磁盤寫盤狀態(tài)的方式精確選擇IO數(shù)據(jù)恢復(fù)方式,使得在IO數(shù)據(jù)恢復(fù)過程中避開已寫盤成功的磁盤,優(yōu)化恢復(fù)速度,并且在IO掉電恢復(fù)過程中再次發(fā)生掉電時(shí)依然可以恢復(fù)。
技術(shù)研發(fā)人員:牛躍
受保護(hù)的技術(shù)使用者:山東云海國創(chuàng)云計(jì)算裝備產(chǎn)業(yè)創(chuàng)新中心有限公司
技術(shù)研發(fā)日:技術(shù)公布日:2024/12/23