專利名稱:一種實(shí)現(xiàn)文件差異備份的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)應(yīng)用領(lǐng)域中數(shù)據(jù)備份技術(shù),尤其涉及實(shí)現(xiàn)文件差異備份的系統(tǒng)及方法。
背景技術(shù):
全球的信息化步伐越來(lái)越快,數(shù)據(jù)總量正在急速的增長(zhǎng),所以數(shù)據(jù)存儲(chǔ)的安全性變得越來(lái)越重要。信息化給人們帶來(lái)快捷的服務(wù)和方便的管理的同時(shí),也給人們帶來(lái)數(shù)字信息丟失的風(fēng)險(xiǎn),因此數(shù)據(jù)備份的重要地位越發(fā)突顯。數(shù)據(jù)備份方式主要有以下三種方式(1)全量備份,亦稱完全備份(full backup),指每個(gè)檔案都會(huì)被寫進(jìn)備份檔去。如果在兩個(gè)時(shí)間點(diǎn)備份之間,數(shù)據(jù)沒有任何更動(dòng),那么所有備份數(shù)據(jù)都是一樣的。 這問題出自備份系統(tǒng)不會(huì)檢查自上次備份后,檔案有沒有被更動(dòng)過(guò);它只是機(jī)械性地將每個(gè)檔案讀出、寫入,不管檔案有沒有被修改過(guò)。備份全部選中的文件及文件夾,并不依賴文件的存盤屬性來(lái)確定備份哪些文件。增量備份(incremental backups),它與完全備份不同,是指在做檔案數(shù)據(jù)備份前,先判斷該檔案的最后修改時(shí)間是否比上次備份的時(shí)間來(lái)得晚;如果是,則表示該檔案被更動(dòng)過(guò),因而判斷需要進(jìn)行備份;如果否,則表示自上次備份后該檔案沒有被更動(dòng)過(guò),故判斷不需要進(jìn)行備份。差異備份(differential backup),它與增量備份一樣,是指針對(duì)上次完整備份來(lái)備份更動(dòng)過(guò)的檔案數(shù)據(jù)。差異備份與是增量備份的區(qū)別是,它累積一個(gè)檔案自上次完整備份后曾被更新過(guò),則每次定時(shí)地進(jìn)行差異備份時(shí),該檔案都會(huì)以上次完整備份為基準(zhǔn)被進(jìn)行備份,直到下一次完整備份為止。而增量備份則是針對(duì)于上一次備份(無(wú)論是哪種備份)后所有發(fā)生變化的文件。這表示差異備份中的檔案,都是自上次完全備份之后被更改的檔案。如果要復(fù)原整個(gè)系統(tǒng),則只需先復(fù)原完全備份,再?gòu)?fù)原最后一次的差異備份即可。通常,傳統(tǒng)的差異備份的解決方案是利用文件系統(tǒng)分層驅(qū)動(dòng)模型,即文件系統(tǒng)分成應(yīng)用層、驅(qū)動(dòng)層以及硬件資源層,通過(guò)在應(yīng)用層和底層的物理硬件之間增加一個(gè)驅(qū)動(dòng)層, 實(shí)現(xiàn)用自定義的文件過(guò)濾驅(qū)動(dòng)程序攔截文件的IO操作,同時(shí)將文件因IO操作導(dǎo)致變化的信息保存成日志文件,存儲(chǔ)在本地。這種方法的缺點(diǎn)是一旦本地日志文件損壞或丟失,將不能針對(duì)全量備份文件恢復(fù)到當(dāng)前的文件。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種實(shí)現(xiàn)文件差異備份的系統(tǒng)及方法,能夠在本地日志文件損壞或丟失時(shí)仍針對(duì)全量備份文件恢復(fù)到當(dāng)前的文件。為了解決上述技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)文件差異備份的系統(tǒng),包括依次
4連接的文件差異備份應(yīng)用子系統(tǒng)、文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)以及遠(yuǎn)程存儲(chǔ)子系統(tǒng),其中文件差異備份應(yīng)用子系統(tǒng),用于將預(yù)先設(shè)定的文件差異備份策略輸出給文件過(guò)濾驅(qū)動(dòng)子系統(tǒng);根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng),用于根據(jù)輸入的文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)將日志文件傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng);遠(yuǎn)程存儲(chǔ)子系統(tǒng),用于存儲(chǔ)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)傳輸?shù)娜罩疚募?。進(jìn)一步地,文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定的文件差異備份策略,包括對(duì)文件內(nèi)容差異備份、對(duì)文件元數(shù)據(jù)差異備份以及對(duì)文件位置信息差異備份中的一種或多種。進(jìn)一步地,文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)攔截到文件系統(tǒng)中有關(guān)文件的輸入或輸出操作后,判斷操作符合文件差異備份策略,則將相應(yīng)的文件變化信息記錄到本地生成和/或保存的日志文件中;在將日志文件進(jìn)行安全驗(yàn)證后傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。進(jìn)一步地,文件差異備份應(yīng)用子系統(tǒng)在要進(jìn)行文件差異備份時(shí),先從文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)獲取并驗(yàn)證相應(yīng)的日志文件,如獲取和/或驗(yàn)證日志文件正常,則根據(jù)驗(yàn)證的日志文件對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份;如獲取和/或驗(yàn)證日志文件異常,則從遠(yuǎn)程存儲(chǔ)子系統(tǒng)重新獲取相應(yīng)的日志文件后,對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份。進(jìn)一步地,遠(yuǎn)程存儲(chǔ)子系統(tǒng)是一個(gè)或多個(gè)遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器。為了解決上述技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)文件差異備份的方法,涉及文件差異備份應(yīng)用子系統(tǒng)、文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)以及遠(yuǎn)程存儲(chǔ)子系統(tǒng),該方法包括文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定文件差異備份策略;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。進(jìn)一步地,文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定的文件差異備份策略,包括對(duì)文件內(nèi)容差異備份、對(duì)文件元數(shù)據(jù)差異備份以及對(duì)文件位置信息差異備份中的一種或多種。進(jìn)一步地,文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng),具體包括文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)攔截到所述文件系統(tǒng)中有關(guān)文件的輸入或輸出操作后,判斷操作符合文件差異備份策略,則將相應(yīng)的文件變化信息記錄到本地生成和/或保存的日志文件中;在將日志文件進(jìn)行安全驗(yàn)證后傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。進(jìn)一步地,該方法還包括文件差異備份應(yīng)用子系統(tǒng)根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份。進(jìn)一步地,文件差異備份應(yīng)用子系統(tǒng)根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份,具體包括文件差異備份應(yīng)用子系統(tǒng)在要進(jìn)行文件差異備份時(shí),先從文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)獲取并驗(yàn)證相應(yīng)的日志文件,如獲取和/或驗(yàn)證日志文件正常,則根據(jù)驗(yàn)證的日志文件對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份;如獲取和/或驗(yàn)證日志文件異常,則從遠(yuǎn)程存儲(chǔ)子系統(tǒng)重新獲取相應(yīng)的日志文件后,對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份。本發(fā)明的實(shí)現(xiàn)文件差異備份的系統(tǒng)及方法,通過(guò)將本地經(jīng)安全驗(yàn)證的日志文件存儲(chǔ)到遠(yuǎn)程存儲(chǔ)系統(tǒng),當(dāng)需要實(shí)現(xiàn)文件差異備份而本地日志文件損壞或丟失時(shí),可從遠(yuǎn)程存儲(chǔ)系統(tǒng)找回該本地日志文件,從而能夠快速可靠地針對(duì)全量備份文件恢復(fù)到當(dāng)前的文件。
圖1為本發(fā)明的實(shí)現(xiàn)文件差異備份的系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明的實(shí)現(xiàn)文件差異備份的系統(tǒng)實(shí)施例的一個(gè)應(yīng)用場(chǎng)景示意圖。
具體實(shí)施例方式以下結(jié)合附圖和優(yōu)選實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)地闡述。應(yīng)該理解,以下例舉的實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,而不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。本發(fā)明提供的實(shí)現(xiàn)文件差異備份的系統(tǒng)實(shí)施例,其結(jié)構(gòu)如圖1所示,包括依次連接的文件差異備份應(yīng)用子系統(tǒng)、文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)以及遠(yuǎn)程存儲(chǔ)子系統(tǒng),其中文件差異備份應(yīng)用子系統(tǒng),用于將預(yù)先設(shè)定的文件差異備份策略輸出給文件過(guò)濾驅(qū)動(dòng)子系統(tǒng);根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng),用于根據(jù)輸入的文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng);遠(yuǎn)程存儲(chǔ)子系統(tǒng),用于存儲(chǔ)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)傳輸?shù)娜罩疚募T谏鲜鱿到y(tǒng)實(shí)施例中,文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定的文件差異備份策略,包括對(duì)文件內(nèi)容差異備份、對(duì)文件元數(shù)據(jù)差異備份以及對(duì)文件位置信息差異備份中的一種或多種。在上述系統(tǒng)實(shí)施例中,文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)攔截到文件系統(tǒng)中有關(guān)文件的IO操作后,判斷該IO操作符合文件差異備份策略,則將相應(yīng)的文件變化信息記錄到本地生成和/或保存的日志文件中;在將日志文件進(jìn)行安全驗(yàn)證后傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。在上述系統(tǒng)實(shí)施例中,文件差異備份應(yīng)用子系統(tǒng)在要進(jìn)行文件差異備份時(shí),先從文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)獲取并驗(yàn)證相應(yīng)的日志文件,如獲取和/或驗(yàn)證日志文件正常,則根據(jù)驗(yàn)證的日志文件對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份;如獲取和/或驗(yàn)證日志文件異常,則從遠(yuǎn)程存儲(chǔ)子系統(tǒng)重新獲取相應(yīng)的日志文件后,對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份。如圖2所示,是應(yīng)用本發(fā)明的上述系統(tǒng)實(shí)施例的一個(gè)場(chǎng)景??梢钥闯觯鄠€(gè)文件差異備份應(yīng)用子系統(tǒng)和文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)可以共享一個(gè)遠(yuǎn)程存儲(chǔ)子系統(tǒng),該遠(yuǎn)程存儲(chǔ)子系統(tǒng)譬如一個(gè)遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器。當(dāng)然,上述本發(fā)明的上述系統(tǒng)實(shí)施例的應(yīng)用場(chǎng)景并非只有一個(gè)。當(dāng)多個(gè)文件差異備份應(yīng)用子系統(tǒng)和文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)共享一個(gè)遠(yuǎn)程存儲(chǔ)子系統(tǒng)導(dǎo)致該遠(yuǎn)程存儲(chǔ)子系統(tǒng)負(fù)荷過(guò)重時(shí),可再根據(jù)需要增加遠(yuǎn)程存儲(chǔ)子系統(tǒng)。本發(fā)明針對(duì)上述系統(tǒng)實(shí)施例,相應(yīng)地還提供了實(shí)現(xiàn)文件差異備份的方法實(shí)施例,涉及文件差異備份應(yīng)用子系統(tǒng)、文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)以及遠(yuǎn)程存儲(chǔ)子系統(tǒng),該方法包括文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定文件差異備份策略;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。在上述方法實(shí)施例中,文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定的文件差異備份策略,包括對(duì)文件內(nèi)容差異備份、對(duì)文件元數(shù)據(jù)差異備份以及對(duì)文件位置信息差異備份中的一種或多種。在上述方法實(shí)施例中,文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng),具體包括文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)攔截到文件系統(tǒng)中有關(guān)文件的IO操作后,判斷該IO操作符合文件差異備份策略,則將相應(yīng)的文件變化信息記錄到本地生成和/或保存的日志文件中;在將日志文件進(jìn)行安全驗(yàn)證后傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。在上述方法實(shí)施例中,還包括文件差異備份應(yīng)用子系統(tǒng)根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份。在上述方法實(shí)施例中,文件差異備份應(yīng)用子系統(tǒng)根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份,具體包括文件差異備份應(yīng)用子系統(tǒng)在要進(jìn)行文件差異備份時(shí),先從文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)獲取并驗(yàn)證相應(yīng)的日志文件,如獲取和/或驗(yàn)證日志文件正常,則根據(jù)驗(yàn)證的日志文件對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份;如獲取和/或驗(yàn)證日志文件異常,則從遠(yuǎn)程存儲(chǔ)子系統(tǒng)重新獲取相應(yīng)的日志文件后,對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份。本發(fā)明通過(guò)將本地經(jīng)安全驗(yàn)證的日志文件存儲(chǔ)到遠(yuǎn)程存儲(chǔ)系統(tǒng),當(dāng)需要實(shí)現(xiàn)文件差異備份而本地日志文件損壞或丟失時(shí),可從遠(yuǎn)程存儲(chǔ)系統(tǒng)找回該本地日志文件,從而保證快速可靠地針對(duì)全量備份文件恢復(fù)到當(dāng)前的文件。對(duì)于本領(lǐng)域的專業(yè)人員來(lái)說(shuō),在了解了本發(fā)明內(nèi)容和原理后,能夠在不背離本發(fā)明的原理和范圍的情況下,根據(jù)本發(fā)明的方法進(jìn)行形式和細(xì)節(jié)上的各種修正和改變,但是這些基于本發(fā)明的修正和改變?nèi)栽诒景l(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)文件差異備份的系統(tǒng),其特征在于,包括依次連接的文件差異備份應(yīng)用子系統(tǒng)、文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)以及遠(yuǎn)程存儲(chǔ)子系統(tǒng),其中文件差異備份應(yīng)用子系統(tǒng),用于將預(yù)先設(shè)定的文件差異備份策略輸出給文件過(guò)濾驅(qū)動(dòng)子系統(tǒng);根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng),用于根據(jù)輸入的文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)將所述日志文件傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng);遠(yuǎn)程存儲(chǔ)子系統(tǒng),用于存儲(chǔ)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)傳輸?shù)乃鋈罩疚募?br>
2.按照權(quán)利要求1所述的系統(tǒng),其特征在于,所述文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定的文件差異備份策略,包括對(duì)文件內(nèi)容差異備份、對(duì)文件元數(shù)據(jù)差異備份以及對(duì)文件位置信息差異備份中的一種或多種。
3.按照權(quán)利要求2所述的系統(tǒng),其特征在于,所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)攔截到文件系統(tǒng)中有關(guān)文件的輸入或輸出操作后,判斷所述操作符合所述文件差異備份策略,則將相應(yīng)的文件變化信息記錄到本地生成和/或保存的所述日志文件中;在將所述日志文件進(jìn)行安全驗(yàn)證后傳輸給所述遠(yuǎn)程存儲(chǔ)子系統(tǒng)。
4.按照權(quán)利要求1所述的系統(tǒng),其特征在于,所述文件差異備份應(yīng)用子系統(tǒng)在要進(jìn)行所述文件差異備份時(shí),先從所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)獲取并驗(yàn)證相應(yīng)的日志文件,如獲取和/或驗(yàn)證日志文件正常,則根據(jù)驗(yàn)證的日志文件對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份;如獲取和/或驗(yàn)證日志文件異常,則從所述遠(yuǎn)程存儲(chǔ)子系統(tǒng)重新獲取相應(yīng)的日志文件后,對(duì)所述本地文件系統(tǒng)的文件進(jìn)行差異備份。
5.按照權(quán)利要求1至4任一項(xiàng)所述的系統(tǒng),其特征在于,所述遠(yuǎn)程存儲(chǔ)子系統(tǒng)是一個(gè)或多個(gè)遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器。
6.一種實(shí)現(xiàn)文件差異備份的方法,涉及文件差異備份應(yīng)用子系統(tǒng)、文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)以及遠(yuǎn)程存儲(chǔ)子系統(tǒng),該方法包括文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定文件差異備份策略;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)所述文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng)。
7.按照權(quán)利要求6所述的方法,其特征在于,所述文件差異備份應(yīng)用子系統(tǒng)預(yù)先設(shè)定的文件差異備份策略,包括對(duì)文件內(nèi)容差異備份、對(duì)文件元數(shù)據(jù)差異備份以及對(duì)文件位置信息差異備份中的一種或多種。
8.按照權(quán)利要求7所述的方法,其特征在于,所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng),具體包括所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)攔截到所述文件系統(tǒng)中有關(guān)文件的輸入或輸出操作后,判斷所述操作符合文件差異備份策略,則將相應(yīng)的文件變化信息記錄到本地生成和/或保存的所述日志文件中;在將所述日志文件進(jìn)行安全驗(yàn)證后傳輸給所述遠(yuǎn)程存儲(chǔ)子系統(tǒng)。
9.按照權(quán)利要求6所述的方法,其特征在于,還包括所述文件差異備份應(yīng)用子系統(tǒng)根據(jù)所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份。
10.按照權(quán)利要求6至9任一項(xiàng)所述的方法,其特征在于,所述文件差異備份應(yīng)用子系統(tǒng)根據(jù)所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份,具體包括所述文件差異備份應(yīng)用子系統(tǒng)在要進(jìn)行所述文件差異備份時(shí),先從所述文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)獲取并驗(yàn)證相應(yīng)的日志文件,如獲取和/或驗(yàn)證日志文件正常,則根據(jù)驗(yàn)證的日志文件對(duì)本地文件系統(tǒng)的文件進(jìn)行差異備份;如獲取和/或驗(yàn)證日志文件異常,則從所述遠(yuǎn)程存儲(chǔ)子系統(tǒng)重新獲取相應(yīng)的日志文件后,對(duì)所述本地文件系統(tǒng)的文件進(jìn)行差異備份。
全文摘要
本發(fā)明披露了一種實(shí)現(xiàn)文件差異備份的系統(tǒng)及方法,其中系統(tǒng)包括文件差異備份應(yīng)用子系統(tǒng)將預(yù)先設(shè)定的文件差異備份策略輸出給文件過(guò)濾驅(qū)動(dòng)子系統(tǒng);根據(jù)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)生成的日志文件進(jìn)行文件差異備份;文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)根據(jù)輸入的文件差異備份策略攔截文件系統(tǒng)中文件的變化信息,并在本地生成和/或保存日志文件,同時(shí)將日志文件傳輸給遠(yuǎn)程存儲(chǔ)子系統(tǒng);遠(yuǎn)程存儲(chǔ)子系統(tǒng)存儲(chǔ)文件過(guò)濾驅(qū)動(dòng)子系統(tǒng)傳輸?shù)娜罩疚募?。本發(fā)明能夠在本地日志文件損壞或丟失時(shí)可從遠(yuǎn)程存儲(chǔ)系統(tǒng)找回該日志文件,從而能夠快速可靠地針對(duì)全量備份文件恢復(fù)到當(dāng)前的文件。
文檔編號(hào)G06F11/14GK102354293SQ201110276128
公開日2012年2月15日 申請(qǐng)日期2011年9月16日 優(yōu)先權(quán)日2011年9月16日
發(fā)明者劉正偉, 文忠領(lǐng), 楊銀春 申請(qǐng)人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司