專利名稱:基于類型可定義的可編輯文檔自適應(yīng)備份方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)通信領(lǐng)域,具體涉及一種基于類型可定義的可編輯文檔自適應(yīng)備份方法。
背景技術(shù):
目前因特網(wǎng)已經(jīng)普,成為日常工作和生活中的一部分。例如,目前大多數(shù)的政府機(jī) 構(gòu)、企業(yè)等的工作都依賴因特網(wǎng),例如電子郵件服務(wù)、檢索服務(wù)、文件收發(fā)服務(wù)、客戶在線服務(wù)等等,這些都直接依賴于因特網(wǎng)實(shí)現(xiàn)。但是,隨著員工網(wǎng)絡(luò)的訪問隨意性,往往容易訪問一些釣魚、病毒相關(guān)的網(wǎng)站,這些網(wǎng)站往往帶有惡意的腳本,往往會(huì)對(duì)計(jì)算機(jī)造成損害甚至信息泄漏,對(duì)于安全以及信息保密方面具有特殊要求的政府機(jī)構(gòu)、企業(yè)而言往往是非常嚴(yán)重的后果。出于某些安全領(lǐng)域的需要,需要對(duì)局域網(wǎng)客戶端在編輯任何文檔以前將文檔進(jìn)行備份,以確保局域網(wǎng)任何文檔的任何狀態(tài)都能夠得到有效的保存。目前雖然某一些編輯程序能夠在編輯文件之前將文件進(jìn)行自動(dòng)備份,但是這些備份往往只能針對(duì)特定的某一種文件,并且和使用的編輯軟件相關(guān),因此無(wú)法實(shí)現(xiàn)局域網(wǎng)客戶端以文檔類型為基礎(chǔ)的編輯文檔備份。而且目前也沒有任何適用于局域網(wǎng)的大量計(jì)算機(jī)的編輯文檔備份方法。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠?qū)崿F(xiàn)局域網(wǎng)的全局計(jì)算機(jī)編輯文檔備份、文檔備份準(zhǔn)確可靠、使用方便的基于類型可定義的可編輯文檔自適應(yīng)備份方法。為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為一種基于類型可定義的可編輯文檔自適應(yīng)備份方法,其實(shí)施步驟如下
1)在局域網(wǎng)服務(wù)器中建立包含待備份文檔類型的備份文檔類型表;
2)局域網(wǎng)客戶端定時(shí)獲取所述備份文檔類型表;
3)局域網(wǎng)客戶端實(shí)時(shí)截獲操作系統(tǒng)的打開文件命令,將打開文件命令中包含的文件類型與所述備份文檔類型表進(jìn)行比較,如果打開文件命令中包含的文件類型被包含于備份文檔類型表中,則首先將打開文件命令指向的目標(biāo)文件進(jìn)行備份,然后向操作系統(tǒng)提交打開文件命令;如果打開文件命令中未包含的文件類型被包含于備份文檔類型表中,則直接向操作系統(tǒng)提交打開文件命令;
4)局域網(wǎng)客戶端檢測(cè)與局域網(wǎng)服務(wù)器的網(wǎng)絡(luò)連接狀況,并在網(wǎng)絡(luò)連通后將備份文件發(fā)送給局域網(wǎng)服務(wù)器,局域網(wǎng)服務(wù)器將收取的文檔以及局域網(wǎng)客戶端、發(fā)送時(shí)間進(jìn)行存儲(chǔ)。作為上述技術(shù)方案的進(jìn)一步改進(jìn)
所述步驟4)中將打開文件命令中包含的文件類型與所述備份文檔類型表進(jìn)行比較具體是指接收打開文件命令,讀取打開文件命令的文件名參數(shù),獲取文件名參數(shù)中的文件后綴,然后將所述文件后綴與所述備份文檔類型表進(jìn)行比較。所述步驟3)中將打開文件命令指向的目標(biāo)文件發(fā)送給局域網(wǎng)服務(wù)器具體是指局域網(wǎng)客戶端將所述打開文件命令指向的目標(biāo)文件進(jìn)行壓縮,并同時(shí)生成壓縮生成的壓縮文件的校驗(yàn)碼,再講所述壓縮文件和對(duì)應(yīng)的校驗(yàn)碼進(jìn)行打包并發(fā)送給局域網(wǎng)服務(wù)器。所述局域網(wǎng)客戶端與局域網(wǎng)服務(wù)器之間通過有線局域網(wǎng)、wifi無(wú)線局域網(wǎng)相連。本發(fā)明具有下述優(yōu)點(diǎn)
本發(fā)明在局域網(wǎng)服務(wù)器中建立包含待備份文檔類型的備份文檔類型表,局域網(wǎng)客戶端根據(jù)備份文檔類型表來(lái)實(shí)現(xiàn)文檔類型的備份,并且通過操作系統(tǒng)底層的API調(diào)用鉤子來(lái)實(shí)現(xiàn)對(duì)文檔類型的備份,局域網(wǎng)客戶端將打開文件命令中包含的文件類型與所述備份文檔類型表進(jìn)行比較,如果打開文件命令中包含的文件類型被包含于備份文檔類型表中,則首先將打開文件命令指向的目標(biāo)文件發(fā)送給局域網(wǎng)服務(wù)器,然后向操作系統(tǒng)提交打開文件命令;如果打開文件命令中未包含的文件類型被包含于備份文檔類型表中,則直接向操作系統(tǒng)提交打開文件命令,局域網(wǎng)服務(wù)器將收取的文檔以及局域網(wǎng)客戶端、發(fā)送時(shí)間進(jìn)行存儲(chǔ),能夠?qū)崿F(xiàn)局域網(wǎng)的全局計(jì)算機(jī)編輯文檔備份、兼容于任何文檔編輯軟件、而且即使斷網(wǎng)也能夠?qū)崿F(xiàn)備份并在聯(lián)網(wǎng)時(shí)將數(shù)據(jù)發(fā)送給局域網(wǎng)服務(wù)器, 具有文檔備份準(zhǔn)確可靠、使用方便的優(yōu)點(diǎn)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例的實(shí)施流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對(duì)本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。如圖I所示,本實(shí)施例的基于類型可定義的可編輯文檔自適應(yīng)備份方法的施步驟如下
1)在局域網(wǎng)服務(wù)器中建立包含待備份文檔類型的備份文檔類型表;
2)局域網(wǎng)客戶端定時(shí)獲取備份文檔類型表;
3)局域網(wǎng)客戶端實(shí)時(shí)截獲操作系統(tǒng)的打開文件命令,將打開文件命令中包含的文件類型與備份文檔類型表進(jìn)行比較,如果打開文件命令中包含的文件類型被包含于備份文檔類型表中,則首先將打開文件命令指向的目標(biāo)文件進(jìn)行備份,然后向操作系統(tǒng)提交打開文件命令;如果打開文件命令中未包含的文件類型被包含于備份文檔類型表中,則直接向操作系統(tǒng)提交打開文件命令;
4)局域網(wǎng)客戶端檢測(cè)與局域網(wǎng)服務(wù)器的網(wǎng)絡(luò)連接狀況,并在網(wǎng)絡(luò)連通后將備份文件發(fā)送給局域網(wǎng)服務(wù)器,局域網(wǎng)服務(wù)器將收取的文檔以及局域網(wǎng)客戶端、發(fā)送時(shí)間進(jìn)行存儲(chǔ)。本實(shí)施例的步驟4)中將打開文件命令中包含的文件類型與備份文檔類型表進(jìn)行比較具體是指接收打開文件命令,讀取打開文件命令的文件名參數(shù),獲取文件名參數(shù)中的文件后綴,然后將文件后綴與備份文檔類型表進(jìn)行比較。
本實(shí)施例的步驟3)中將打開文件命令指向的目標(biāo)文件發(fā)送給局域網(wǎng)服務(wù)器具體是指局域網(wǎng)客戶端將打開文件命令指向的目標(biāo)文件進(jìn)行壓縮,并同時(shí)生成壓縮生成的壓縮文件的校驗(yàn)碼,再講壓縮文件和對(duì)應(yīng)的校驗(yàn)碼進(jìn)行打包并發(fā)送給局域網(wǎng)服務(wù)器。本實(shí)施例的局域網(wǎng)客戶端與局域網(wǎng)服務(wù)器之間通過有線局域網(wǎng)、wifi無(wú)線局域網(wǎng)相連。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅局限于上述實(shí)施例, 凡屬于本發(fā)明思路下的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理前提下的若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于類型可定義的可編輯文檔自適應(yīng)備份方法,其特征在于其實(shí)施步驟如下 1)在局域網(wǎng)服務(wù)器中建立包含待備份文檔類型的備份文檔類型表; 2)局域網(wǎng)客戶端定時(shí)獲取所述備份文檔類型表; 3)局域網(wǎng)客戶端實(shí)時(shí)截獲操作系統(tǒng)的打開文件命令,將打開文件命令中包含的文件類型與所述備份文檔類型表進(jìn)行比較,如果打開文件命令中包含的文件類型被包含于備份文檔類型表中,則首先將打開文件命令指向的目標(biāo)文件進(jìn)行備份,然后向操作系統(tǒng)提交打開文件命令;如果打開文件命令中未包含的文件類型被包含于備份文檔類型表中,則直接向操作系統(tǒng)提交打開文件命令; 4)局域網(wǎng)客戶端檢測(cè)與局域網(wǎng)服務(wù)器的網(wǎng)絡(luò)連接狀況,并在網(wǎng)絡(luò)連通后將備份文件發(fā)送給局域網(wǎng)服務(wù)器,局域網(wǎng)服務(wù)器將收取的文檔以及局域網(wǎng)客戶端、發(fā)送時(shí)間進(jìn)行存儲(chǔ)。
2.根據(jù)權(quán)利要求I所述的基于類型可定義的可編輯文檔自適應(yīng)備份方法,其特征在于,所述步驟4)中將打開文件命令中包含的文件類型與所述備份文檔類型表進(jìn)行比較具體是指接收打開文件命令,讀取打開文件命令的文件名參數(shù),獲取文件名參數(shù)中的文件后綴,然后將所述文件后綴與所述備份文檔類型表進(jìn)行比較。
3.根據(jù)權(quán)利要求2所述的基于類型可定義的可編輯文檔自適應(yīng)備份方法,其特征在于,所述步驟3)中將打開文件命令指向的目標(biāo)文件發(fā)送給局域網(wǎng)服務(wù)器具體是指局域網(wǎng)客戶端將所述打開文件命令指向的目標(biāo)文件進(jìn)行壓縮,并同時(shí)生成壓縮生成的壓縮文件的校驗(yàn)碼,再講所述壓縮文件和對(duì)應(yīng)的校驗(yàn)碼進(jìn)行打包并發(fā)送給局域網(wǎng)服務(wù)器。
4.根據(jù)權(quán)利要求I或2或3所述的基于類型可定義的可編輯文檔自適應(yīng)備份方法,其特征在于所述局域網(wǎng)客戶端與局域網(wǎng)服務(wù)器之間通過有線局域網(wǎng)、wifi無(wú)線局域網(wǎng)相連。
全文摘要
本發(fā)明公開了一種基于類型可定義的可編輯文檔自適應(yīng)備份方法,其實(shí)施步驟如下1)在局域網(wǎng)服務(wù)器中建立備份文檔類型表;2)局域網(wǎng)客戶端定時(shí)獲取所述備份文檔類型表;3)局域網(wǎng)客戶端實(shí)時(shí)截獲操作系統(tǒng)的打開文件命令,將打開文件命令中包含的文件類型與所述備份文檔類型表進(jìn)行比較,如果打開文件類型被包含于備份文檔類型表中,則首先將打開文件命令指向的目標(biāo)文件進(jìn)行備份,然后向操作系統(tǒng)提交打開文件命令;4)局域網(wǎng)客戶端在網(wǎng)絡(luò)連通后將備份文件發(fā)送給局域網(wǎng)服務(wù)器,局域網(wǎng)服務(wù)器將收取的文檔以及局域網(wǎng)客戶端、發(fā)送時(shí)間進(jìn)行存儲(chǔ)。本發(fā)明具有能夠?qū)崿F(xiàn)局域網(wǎng)的全局計(jì)算機(jī)編輯文檔備份、兼容于任何文檔編輯軟件、檔備份準(zhǔn)確可靠、使用方便的優(yōu)點(diǎn)。
文檔編號(hào)H04L29/08GK102629222SQ20111038348
公開日2012年8月8日 申請(qǐng)日期2011年11月28日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者林云 申請(qǐng)人:江蘇奇異點(diǎn)網(wǎng)絡(luò)有限公司