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