用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法
【專利摘要】本案涉及一種用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,包括:將硬盤分別設(shè)為主存區(qū)、第一備份區(qū)和第二備份區(qū);存儲(chǔ)數(shù)據(jù)前對(duì)主存區(qū)檢查:若主存區(qū)完好,則將數(shù)據(jù)存儲(chǔ)于主存區(qū),并在備份區(qū)備份;若主存區(qū)部分損壞,則確認(rèn)未損壞部分的剩余容量,若剩余容量大于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于主存區(qū)中未損壞的部分,同時(shí)在備份區(qū)中備份;若剩余容量小于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū)和第二備份區(qū)中;若主存區(qū)全部損壞,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū)和第二備份區(qū)中。本案通過在單個(gè)硬盤中設(shè)置雙重備份區(qū)域,并結(jié)合多次的定期自檢來確保數(shù)據(jù)在每個(gè)區(qū)域中的一致性和有效性,從而提高了數(shù)據(jù)的防丟失能力,增加了數(shù)據(jù)在硬盤中的安全性、穩(wěn)定性和可靠性。
【專利說明】
用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及一種用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法。
【背景技術(shù)】
[0002]隨著大數(shù)據(jù)時(shí)代的來臨,用戶群體的迅速擴(kuò)張,用戶對(duì)數(shù)據(jù)的穩(wěn)定性、可靠性和安全性的要求越來越高。目前,常用的硬盤包括機(jī)械硬盤和固態(tài)硬盤,機(jī)械硬盤由于容易受溫度、振動(dòng)的影響而出現(xiàn)讀寫錯(cuò)誤,且固態(tài)硬盤自身固有的擦寫次數(shù)限制和壞塊率也會(huì)導(dǎo)致讀寫錯(cuò)誤。雖然硬盤自身具有糾錯(cuò)功能,但其只能通過自身糾錯(cuò)算法糾正錯(cuò)誤位數(shù)較少的錯(cuò)誤數(shù)據(jù),因此其糾錯(cuò)能力是十分有限的。
[0003]在現(xiàn)有技術(shù)中,有一些比較新穎的方法可以用于保護(hù)和備份數(shù)據(jù),防止其因硬盤損壞而丟失,但這些方法操作繁瑣,對(duì)硬盤自身的要求高,且保護(hù)成本較高。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其能夠給予數(shù)據(jù)多重保護(hù),為數(shù)據(jù)提供安全、穩(wěn)定、可靠的儲(chǔ)存環(huán)境。
[0005]本發(fā)明的技術(shù)方案概述如下:
[0006]—種用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其包括:
[0007]對(duì)單個(gè)硬盤進(jìn)行分區(qū),分別設(shè)定為主存區(qū)、第一備份區(qū)和第二備份區(qū);
[0008]在存儲(chǔ)數(shù)據(jù)前,對(duì)主存區(qū)進(jìn)行檢查:
[0009]若主存區(qū)完好,則將數(shù)據(jù)存儲(chǔ)于主存區(qū),并同時(shí)在第一備份區(qū)和第二備份區(qū)中進(jìn)行自動(dòng)備份;
[0010]若主存區(qū)部分損壞,則記錄損壞部分的物理地址,確認(rèn)未損壞部分的剩余容量,若未損壞部分的剩余容量大于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于主存區(qū)中未損壞的部分,同時(shí)在第一備份區(qū)和第二備份區(qū)中進(jìn)行自動(dòng)備份;若未損壞部分的剩余容量小于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū)中,同時(shí)在第二備份區(qū)中進(jìn)行自動(dòng)備份;
[0011 ]若主存區(qū)全部損壞,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū),同時(shí)在第二備份區(qū)進(jìn)行自動(dòng)備份。
[0012]優(yōu)選的是,所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其中,還包括:
[0013]設(shè)定一個(gè)第一檢查周期對(duì)主存區(qū)進(jìn)行檢測(cè),若發(fā)現(xiàn)主存區(qū)中有數(shù)據(jù)發(fā)生損壞,則格式化主存區(qū),并將第一備份區(qū)中的數(shù)據(jù)復(fù)制到主存區(qū)中。
[0014]優(yōu)選的是,所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其中,還包括:
[0015]設(shè)定一個(gè)第二檢查周期對(duì)第一備份區(qū)進(jìn)行檢測(cè),若發(fā)現(xiàn)第一備份區(qū)中有數(shù)據(jù)發(fā)生損壞,則格式化第一備份區(qū),并將第二備份區(qū)中的數(shù)據(jù)復(fù)制到第一備份區(qū)中。
[0016]優(yōu)選的是,所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其中,還包括:
[0017]設(shè)定一個(gè)第三檢查周期對(duì)主存區(qū)和第一備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證主存區(qū)和第一備份區(qū)的數(shù)據(jù)一致。
[0018]優(yōu)選的是,所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其中,還包括:
[0019]設(shè)定一個(gè)第四檢查周期對(duì)第一備份區(qū)和第二備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證第一備份區(qū)和第二備份區(qū)的數(shù)據(jù)一致。
[0020]優(yōu)選的是,所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其中,還包括:
[0021]設(shè)定一個(gè)第五檢查周期同時(shí)對(duì)主存區(qū)、第一備份區(qū)和第二備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證主存區(qū)、第一備份區(qū)和第二備份區(qū)的數(shù)據(jù)一致。
[0022]優(yōu)選的是,所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其中,還包括:
[0023]檢查第二備份區(qū),當(dāng)?shù)诙浞輩^(qū)損壞時(shí),停止主存區(qū)和第一備份區(qū)的數(shù)據(jù)導(dǎo)入功能,保留數(shù)據(jù)導(dǎo)出功能。
[0024]本發(fā)明的有益效果是:本案通過在單個(gè)硬盤中設(shè)置雙重備份區(qū)域,并結(jié)合多次的定期自檢來確保數(shù)據(jù)在每個(gè)區(qū)域中的一致性和有效性,從而提高了數(shù)據(jù)的防丟失能力,增加了數(shù)據(jù)在硬盤中的安全性、穩(wěn)定性和可靠性。
【具體實(shí)施方式】
[0025]下面結(jié)合實(shí)施例對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說明,以令本領(lǐng)域技術(shù)人員參照說明書文字能夠據(jù)以實(shí)施。
[0026]本案提出一實(shí)施例的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其包括:
[0027]對(duì)單個(gè)硬盤進(jìn)行分區(qū),分別設(shè)定為主存區(qū)、第一備份區(qū)和第二備份區(qū);
[0028]在存儲(chǔ)數(shù)據(jù)前,對(duì)主存區(qū)進(jìn)行檢查:
[0029]若主存區(qū)完好,則將數(shù)據(jù)存儲(chǔ)于主存區(qū),并同時(shí)在第一備份區(qū)和第二備份區(qū)中進(jìn)行自動(dòng)備份;
[0030]若主存區(qū)部分損壞,則記錄損壞部分的物理地址,確認(rèn)未損壞部分的剩余容量,若未損壞部分的剩余容量大于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于主存區(qū)中未損壞的部分,同時(shí)在第一備份區(qū)和第二備份區(qū)中進(jìn)行自動(dòng)備份;若未損壞部分的剩余容量小于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū)中,同時(shí)在第二備份區(qū)中進(jìn)行自動(dòng)備份;
[0031 ]若主存區(qū)全部損壞,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū),同時(shí)在第二備份區(qū)進(jìn)行自動(dòng)備份。
[0032]在上述實(shí)施例中,還優(yōu)選包括:
[0033]設(shè)定一個(gè)第一檢查周期對(duì)主存區(qū)進(jìn)行檢測(cè),若發(fā)現(xiàn)主存區(qū)中有數(shù)據(jù)發(fā)生損壞,則格式化主存區(qū),并將第一備份區(qū)中的數(shù)據(jù)復(fù)制到主存區(qū)中。
[0034]在上述實(shí)施例中,還優(yōu)選包括:
[0035]設(shè)定一個(gè)第二檢查周期對(duì)第一備份區(qū)進(jìn)行檢測(cè),若發(fā)現(xiàn)第一備份區(qū)中有數(shù)據(jù)發(fā)生損壞,則格式化第一備份區(qū),并將第二備份區(qū)中的數(shù)據(jù)復(fù)制到第一備份區(qū)中。
[0036]在上述實(shí)施例中,還優(yōu)選包括:
[0037]設(shè)定一個(gè)第三檢查周期對(duì)主存區(qū)和第一備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證主存區(qū)和第一備份區(qū)的數(shù)據(jù)一致。
[0038]在上述實(shí)施例中,還優(yōu)選包括:
[0039]設(shè)定一個(gè)第四檢查周期對(duì)第一備份區(qū)和第二備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證第一備份區(qū)和第二備份區(qū)的數(shù)據(jù)一致。
[0040]在上述實(shí)施例中,還優(yōu)選包括:
[0041]設(shè)定一個(gè)第五檢查周期同時(shí)對(duì)主存區(qū)、第一備份區(qū)和第二備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證主存區(qū)、第一備份區(qū)和第二備份區(qū)的數(shù)據(jù)一致。
[0042]在上述實(shí)施例中,還優(yōu)選包括:
[0043]檢查第二備份區(qū),當(dāng)?shù)诙浞輩^(qū)損壞時(shí),停止主存區(qū)和第一備份區(qū)的數(shù)據(jù)導(dǎo)入功能,保留數(shù)據(jù)導(dǎo)出功能。此時(shí)應(yīng)盡快修復(fù)第二備份區(qū)或及時(shí)導(dǎo)出數(shù)據(jù)并更換硬盤。這樣可以充分保護(hù)硬盤內(nèi)的數(shù)據(jù)能夠安全、穩(wěn)定地被轉(zhuǎn)移并被保存。
[0044]盡管本發(fā)明的實(shí)施方案已公開如上,但其并不僅僅限于說明書和實(shí)施方式中所列運(yùn)用,它完全可以被適用于各種適合本發(fā)明的領(lǐng)域,對(duì)于熟悉本領(lǐng)域的人員而言,可容易地實(shí)現(xiàn)另外的修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念下,本發(fā)明并不限于特定的細(xì)節(jié)。
【主權(quán)項(xiàng)】
1.一種用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,包括: 對(duì)單個(gè)硬盤進(jìn)行分區(qū),分別設(shè)定為主存區(qū)、第一備份區(qū)和第二備份區(qū); 在存儲(chǔ)數(shù)據(jù)前,對(duì)主存區(qū)進(jìn)行檢查: 若主存區(qū)完好,則將數(shù)據(jù)存儲(chǔ)于主存區(qū),并同時(shí)在第一備份區(qū)和第二備份區(qū)中進(jìn)行自動(dòng)備份; 若主存區(qū)部分損壞,則記錄損壞部分的物理地址,確認(rèn)未損壞部分的剩余容量,若未損壞部分的剩余容量大于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于主存區(qū)中未損壞的部分,同時(shí)在第一備份區(qū)和第二備份區(qū)中進(jìn)行自動(dòng)備份;若未損壞部分的剩余容量小于待存數(shù)據(jù)容量,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū)中,同時(shí)在第二備份區(qū)中進(jìn)行自動(dòng)備份; 若主存區(qū)全部損壞,則將數(shù)據(jù)存儲(chǔ)于第一備份區(qū),同時(shí)在第二備份區(qū)進(jìn)行自動(dòng)備份。2.根據(jù)權(quán)利要求1所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,還包括: 設(shè)定一個(gè)第一檢查周期對(duì)主存區(qū)進(jìn)行檢測(cè),若發(fā)現(xiàn)主存區(qū)中有數(shù)據(jù)發(fā)生損壞,則格式化主存區(qū),并將第一備份區(qū)中的數(shù)據(jù)復(fù)制到主存區(qū)中。3.根據(jù)權(quán)利要求1所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,還包括: 設(shè)定一個(gè)第二檢查周期對(duì)第一備份區(qū)進(jìn)行檢測(cè),若發(fā)現(xiàn)第一備份區(qū)中有數(shù)據(jù)發(fā)生損壞,則格式化第一備份區(qū),并將第二備份區(qū)中的數(shù)據(jù)復(fù)制到第一備份區(qū)中。4.根據(jù)權(quán)利要求1所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,還包括: 設(shè)定一個(gè)第三檢查周期對(duì)主存區(qū)和第一備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證主存區(qū)和第一備份區(qū)的數(shù)據(jù)一致。5.根據(jù)權(quán)利要求1所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,還包括: 設(shè)定一個(gè)第四檢查周期對(duì)第一備份區(qū)和第二備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證第一備份區(qū)和第二備份區(qū)的數(shù)據(jù)一致。6.根據(jù)權(quán)利要求1所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,還包括: 設(shè)定一個(gè)第五檢查周期同時(shí)對(duì)主存區(qū)、第一備份區(qū)和第二備份區(qū)進(jìn)行比對(duì),并將彼此沒有的數(shù)據(jù)分別進(jìn)行補(bǔ)充備份,以保證主存區(qū)、第一備份區(qū)和第二備份區(qū)的數(shù)據(jù)一致。7.根據(jù)權(quán)利要求1所述的用于對(duì)硬盤數(shù)據(jù)進(jìn)行備份的方法,其特征在于,還包括: 檢查第二備份區(qū),當(dāng)?shù)诙浞輩^(qū)損壞時(shí),停止主存區(qū)和第一備份區(qū)的數(shù)據(jù)導(dǎo)入功能,保留數(shù)據(jù)導(dǎo)出功能。
【文檔編號(hào)】G06F11/14GK105893182SQ201610192183
【公開日】2016年8月24日
【申請(qǐng)日】2016年3月30日
【發(fā)明人】曹峰
【申請(qǐng)人】蘇州美天網(wǎng)絡(luò)科技有限公司