專利名稱:微機實時數(shù)據(jù)保護系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及一種數(shù)據(jù)處理裝置,更具體地說涉及一種微機實時數(shù)據(jù)保護系統(tǒng)。
技術(shù)背景數(shù)據(jù)備份對于電腦使用者而言,尤其是對于擁有廣告設(shè)計、平面設(shè)計、網(wǎng)站設(shè)計、 電子電路設(shè)計、機械制圖、工程制圖、寫作等專業(yè)技能的電腦使用者而言,是一個非常重要的工作。目前最普遍的方式是以本地磁盤、移動硬盤或U盤作為備份工具,通過手動或輔助軟件進行數(shù)據(jù)備份工作。較多使用的方法有兩種第一種是,采用電腦操作系統(tǒng)自帶的拷貝指令,直接將目標(biāo)文件手動復(fù)制到目的存儲工具。其不足之處是效率較低、安全性低、不便管理、常會因使用者疏忽而有遺漏,且只能恢復(fù)為最近一次的狀態(tài)。第二種是通過輔助軟件對磁盤數(shù)據(jù)定期進行基于卷的鏡象備份。其不足之處是一旦磁盤發(fā)生硬件故障而損壞,將導(dǎo)致備份數(shù)據(jù)全部丟失,因基于卷的鏡象備份,所占用的磁盤空間很大,其恢復(fù)點為間隔時間點,仍無法做到精確的可逆性恢復(fù)
實用新型內(nèi)容
本實用新型的目的是針對現(xiàn)有技術(shù)不足之處而提供一種微機實時數(shù)據(jù)保護系統(tǒng), 該系統(tǒng)是一種實時自動備份及恢復(fù)多臺PC機數(shù)據(jù)的服務(wù)器系統(tǒng)。其通過一臺服務(wù)器監(jiān)控局域網(wǎng)內(nèi)所有PC機數(shù)據(jù)變化,并根據(jù)變化自動實時地進行基于文件的備份操作,實現(xiàn)無限多個備份還原點,從而充分保障信息安全性的數(shù)據(jù)備份與恢復(fù)系統(tǒng)。本實用新型的目的是通過以下措施來實現(xiàn)一種微機實時數(shù)據(jù)保護系統(tǒng),其特征在于,包括服務(wù)端系統(tǒng)和客戶端系統(tǒng),其中所述服務(wù)端系統(tǒng)由主控模塊、中央處理模塊、加密解密模塊、文件比較模塊、管理模塊、人機交互模塊、磁盤陣列模塊、網(wǎng)絡(luò)傳輸模塊和時間模塊所組成。所述主控模塊提供五個分支輸入/輸出端口分別與中央處理模塊、管理模塊、人機交互模塊、磁盤陣列模塊和網(wǎng)絡(luò)傳輸模塊連接,所述中央處理模塊的輸入/輸出端口與時間模塊、加密解密模塊、文件比較模塊連接,所述網(wǎng)絡(luò)傳輸模塊通過服務(wù)端網(wǎng)絡(luò)接口與局域網(wǎng)連接;所述客戶端系統(tǒng)主要包括主控模塊、中央處理模塊、加密解密模塊、管理模塊、人機交互模塊、磁盤模塊、磁盤監(jiān)控模塊、磁盤緩存模塊和網(wǎng)絡(luò)傳輸模塊所組成;所述主控模塊提供五個分支輸入/輸出端口分別與中央處理模塊、管理模塊、人機交互模塊、磁盤監(jiān)控模塊和網(wǎng)絡(luò)傳輸模塊連接,所述中央處理模塊的輸入/輸出端口與時間模塊、加密解密模塊連接,所述磁盤模塊通過輸入/輸出端分別與磁盤監(jiān)控模塊、磁盤緩存模塊連接,所述網(wǎng)絡(luò)傳輸模塊通過服務(wù)端網(wǎng)絡(luò)接口與局域網(wǎng)連接。與現(xiàn)有技術(shù)相比,本實用新型的微機實時數(shù)據(jù)保護系統(tǒng),具有如下優(yōu)點服務(wù)端系統(tǒng)實時監(jiān)控網(wǎng)絡(luò)內(nèi)所有PC機的運行狀況,根據(jù)客戶端系統(tǒng)所傳遞的指令信息,執(zhí)行相應(yīng)的操作,提供數(shù)據(jù)實時備份與恢復(fù)服務(wù)。客戶端系統(tǒng)通過軟硬件嵌入的方式,主要利用PC電腦原有的硬件構(gòu)建與服務(wù)端相對應(yīng)的功能模塊,實時監(jiān)控本地磁盤運行狀況,并根據(jù)磁盤存儲的數(shù)據(jù)變化,實時加密傳輸?shù)椒?wù)端進行存儲,在用戶需要時執(zhí)行恢復(fù)。通過上述構(gòu)架,達到局域網(wǎng)內(nèi)所有PC電腦能同時進行實時備份,并按客戶需要進行基于文件的精確時間節(jié)點定位的恢復(fù)操作。從而簡化備份操作流程,提高工作效率,體現(xiàn)出優(yōu)秀的數(shù)據(jù)安全性和實時自動性
圖1為本實用新型實施例的系統(tǒng)方框圖。圖2為圖1實施例用戶程序流程圖。
具體實施方式
以下結(jié)合附圖對具體實施方式
作詳細(xì)說明圖1給出了本實用新型實施例的系統(tǒng)方框圖。圖中,一種微機實時數(shù)據(jù)保護系統(tǒng), 包括服務(wù)端系統(tǒng)1和客戶端系統(tǒng)2。服務(wù)端系統(tǒng)1實時監(jiān)控網(wǎng)絡(luò)內(nèi)所有PC機的運行狀況, 根據(jù)客戶端系統(tǒng)所傳遞的指令信息,執(zhí)行相應(yīng)的操作,提供數(shù)據(jù)實時備份與恢復(fù)服務(wù)。客戶端系統(tǒng)2通過軟硬件嵌入的方式,主要利用PC電腦原有的硬件構(gòu)建與服務(wù)端相對應(yīng)的功能模塊,實時監(jiān)控本地磁盤運行狀況,并根據(jù)磁盤存儲的數(shù)據(jù)變化,實時加密傳輸?shù)椒?wù)端進行存儲,在用戶需要時執(zhí)行恢復(fù)。所述服務(wù)端系統(tǒng)1由主控模塊01、中央處理模塊02、加密解密模塊03、文件比較模塊04、管理模塊05、人機交互模塊06、磁盤陣列模塊07、網(wǎng)絡(luò)傳輸模塊08和時間模塊09 所組成。所述主控模塊提供五個分支輸入/輸出端口 系統(tǒng)接口 11、程序接口 12、人機交互接口 13、磁盤接口 14和網(wǎng)絡(luò)傳輸接口 15分別與中央處理模塊02、管理模塊05、人機交互模塊06、磁盤陣列模塊07和網(wǎng)絡(luò)傳輸模塊08連接,主控模塊通過不同接口,協(xié)調(diào)各模塊之間的協(xié)同性。所述中央處理模塊02的輸入/輸出端與時間模塊09、加密解密模塊03、文件比較模塊04連接。中央處理模塊02作為服務(wù)端系統(tǒng)的核心計算單元,通過主控模塊01調(diào)用管理模塊05中儲存的執(zhí)行程序,并根據(jù)需要調(diào)用加密解密模塊03、文件比較模塊04和時間模塊09,對磁盤陣列模塊07中存儲的數(shù)據(jù)進行存儲、讀取、搜索、整理等操作。所述網(wǎng)絡(luò)傳輸模塊08通過服務(wù)端網(wǎng)絡(luò)接口 16與局域網(wǎng)連接。人機交互模塊06通過主控模塊01調(diào)用網(wǎng)絡(luò)傳輸模塊08,接收來自互聯(lián)網(wǎng)的系統(tǒng)管理員指令,并反饋到管理模塊05,對系統(tǒng)設(shè)置進行更改。管理模塊05用于存放系統(tǒng)運行程序;磁盤陣列07用于存放備份數(shù)據(jù);網(wǎng)絡(luò)傳輸模塊08通過網(wǎng)絡(luò)接口 16實時檢測是否有來自局域網(wǎng)內(nèi)客戶端的操作請求,一旦接受到相關(guān)信息,就將信息通過主控模塊01傳達給中央處理模塊02進行處理。所述客戶端系統(tǒng)2主要包括主控模塊21、中央處理模塊22、加密解密模塊23、管理模塊24、人機交互模塊25、磁盤模塊26、磁盤監(jiān)控模塊27、磁盤緩存模塊28和網(wǎng)絡(luò)傳輸模塊29所組成;所述主控模塊提供五個分支輸入/輸出端口 系統(tǒng)接口 31、程序接口 32、人機交互接口 33、磁盤接口 34和網(wǎng)絡(luò)傳輸接口 35分別與中央處理模塊22、管理模塊24、人機交互模塊25、磁盤監(jiān)控模塊27和網(wǎng)絡(luò)傳輸模塊29連接,主控模塊通過不同接口,協(xié)調(diào)各模塊之間的協(xié)同性。所述中央處理模塊22的輸入/輸出端口與時間模塊、加密解密模塊連接。中央處理模塊22作為客戶端系統(tǒng)的核心計算單元,通過主控模塊21調(diào)用管理模塊24中儲存的執(zhí)行程序,并根據(jù)需要調(diào)用加密解密模塊23和時間模塊30,對本地磁盤模塊26進行數(shù)據(jù)存儲、讀取等操作。所述磁盤模塊26通過輸入/輸出端分別與磁盤監(jiān)控模塊27、磁盤緩存模塊28連接。磁盤模塊26即為本地PC的硬盤,用于存放本地數(shù)據(jù),磁盤監(jiān)控模塊 27用于實時監(jiān)控本地磁盤的數(shù)據(jù)變化,將任何變化信息都通過主控模塊傳遞給中央處理模塊,進行處理,磁盤緩存模塊28作為暫存器,當(dāng)網(wǎng)絡(luò)連接中斷或同時申請進行備份恢復(fù)操作的PC過多時,將備份數(shù)據(jù)暫時存儲在磁盤緩存模塊28中。所述網(wǎng)絡(luò)傳輸模塊29通過服務(wù)端網(wǎng)絡(luò)接口 36與局域網(wǎng)連接。當(dāng)有數(shù)據(jù)需要存儲到服務(wù)端磁盤陣列07時,或用戶通過人機交互界面25發(fā)出某些請求指令時,網(wǎng)絡(luò)傳輸模塊29通過網(wǎng)絡(luò)接口 36向服務(wù)端目標(biāo)IP 發(fā)送請求信號,等待與服務(wù)端網(wǎng)絡(luò)傳輸模塊08創(chuàng)建連接。人機交互模塊25通過主控模塊 21調(diào)用網(wǎng)絡(luò)傳輸模塊29,接收來自本機用戶的操作指令,并反饋到管理模塊24,對客戶端設(shè)置進行更改。 綜上所述,服務(wù)端系統(tǒng)1通過服務(wù)端網(wǎng)絡(luò)接口 16與局域網(wǎng)絡(luò)內(nèi)各臺PC的客戶端網(wǎng)絡(luò)接口 36相連,組成一個完整的微機實時數(shù)據(jù)保護系統(tǒng)。下面結(jié)合圖2所示的用戶程序?qū)Ρ緦嵱眯滦偷倪\行作進一步的說明當(dāng)某臺PC機通過人機交互模塊25調(diào)用客戶端管理模塊24,啟動并登陸客戶端程序后,磁盤監(jiān)控模塊27隨即實時監(jiān)控本地磁盤模塊26是否有寫操作。當(dāng)監(jiān)測到磁盤模塊 26有寫操作時,立即將該信息通過主控模塊21傳達給中央處理模塊22。中央處理模塊22 調(diào)用管理模塊24中的程序,將磁盤模塊26中的當(dāng)前寫入文件通過加密模塊23進行加密并根據(jù)時間模塊30所提供的系統(tǒng)時間給備份文件加上時間戳。同時網(wǎng)絡(luò)傳輸模塊29通過網(wǎng)絡(luò)接口 36向服務(wù)端發(fā)送請求信號,等待與服務(wù)端網(wǎng)絡(luò)傳輸模塊08創(chuàng)建連接。如果服務(wù)端網(wǎng)絡(luò)傳輸模塊08回復(fù)信號為網(wǎng)絡(luò)正忙,則中央處理模塊22將備份文件暫存入磁盤緩存28 中,直至網(wǎng)絡(luò)狀態(tài)變?yōu)榭臻e,立即將備份文件上傳至服務(wù)端網(wǎng)絡(luò)傳輸模塊08。服務(wù)端將接收到的備份文件傳送至文件比較模塊04,通過文件特征碼等信息判斷備份文件在磁盤陣列 07中已有完整備份。如果比較模塊04判斷結(jié)果是新文件,則直接存儲至磁盤陣列07中進行完全備份。如果比較模塊04判斷結(jié)果該文件已經(jīng)有完整備份儲存在磁盤陣列07中,則經(jīng)過中央處理模塊02剔除重復(fù)數(shù)據(jù),進行差異備份。另一方面,當(dāng)客戶端人機交互模塊25接收到用戶的查詢備份目錄操作請求時,即將該信息通過網(wǎng)絡(luò)傳輸接口 29向服務(wù)端發(fā)送請求信號。服務(wù)端立即發(fā)回與磁盤陣列中該客戶端所對應(yīng)的備份目錄。當(dāng)用戶通過人機模塊25選擇所需恢復(fù)的文件、時間點及存儲路徑后,網(wǎng)絡(luò)傳輸模塊29隨即檢測服務(wù)端網(wǎng)絡(luò)狀態(tài)。當(dāng)接收到服務(wù)端網(wǎng)絡(luò)傳輸模塊08發(fā)送的空閑狀態(tài)信號后,即創(chuàng)建連接,接收來自服務(wù)端的備份文件。該文件經(jīng)由客戶端傳輸模塊 29、主控模塊21、中央處理模塊22至加密解密模塊23進行解密處理,并寫入本地磁盤26 中。上述實施例并不構(gòu)成對本實用新型的限制,凡采用等同替換或等效變換的形式所獲得的技術(shù)方案,均落在本實用新型的保護范圍之內(nèi)。
權(quán)利要求1. 一種微機實時數(shù)據(jù)保護系統(tǒng),其特征在于,包括服務(wù)端系統(tǒng)和客戶端系統(tǒng),其中 所述服務(wù)端系統(tǒng)由主控模塊、中央處理模塊、加密解密模塊、文件比較模塊、管理模塊、 人機交互模塊、磁盤陣列模塊、網(wǎng)絡(luò)傳輸模塊和時間模塊所組成,所述主控模塊提供五個分支輸入/輸出端口分別與中央處理模塊、管理模塊、人機交互模塊、磁盤陣列模塊和網(wǎng)絡(luò)傳輸模塊連接,所述中央處理模塊的輸入/輸出端口與時間模塊、加密解密模塊、文件比較模塊連接,所述網(wǎng)絡(luò)傳輸模塊通過服務(wù)端網(wǎng)絡(luò)接口與局域網(wǎng)連接;所述客戶端系統(tǒng)主要包括主控模塊、中央處理模塊、加密解密模塊、管理模塊、人機交互模塊、磁盤模塊、磁盤監(jiān)控模塊、磁盤緩存模塊和網(wǎng)絡(luò)傳輸模塊所組成;所述主控模塊提供五個分支輸入/輸出端口分別與中央處理模塊、管理模塊、人機交互模塊、磁盤監(jiān)控模塊和網(wǎng)絡(luò)傳輸模塊連接,所述中央處理模塊的輸入/輸出端口與時間模塊、加密解密模塊連接,所述磁盤模塊通過輸入/輸出端分別與磁盤監(jiān)控模塊、磁盤緩存模塊連接,所述網(wǎng)絡(luò)傳輸模塊通過服務(wù)端網(wǎng)絡(luò)接口與局域網(wǎng)連接。
專利摘要本實用新型涉及一種微機實時數(shù)據(jù)保護系統(tǒng)。包括服務(wù)端系統(tǒng)和客戶端系統(tǒng);所述服務(wù)端系統(tǒng)由主控模塊、中央處理模塊、加密解密模塊、文件比較模塊、管理模塊、人機交互模塊、磁盤陣列模塊、網(wǎng)絡(luò)傳輸模塊和時間模塊所組成;所述客戶端系統(tǒng)主要包括主控模塊、中央處理模塊、加密解密模塊、管理模塊、人機交互模塊、磁盤模塊、磁盤監(jiān)控模塊、磁盤緩存模塊和網(wǎng)絡(luò)傳輸模塊所組成;兩者的網(wǎng)絡(luò)傳輸模塊通過服務(wù)端網(wǎng)絡(luò)接口與局域網(wǎng)連接。本實用新型具有如下優(yōu)點通過上述構(gòu)架,達到局域網(wǎng)內(nèi)所有PC電腦能同時進行實時備份,并按客戶需要進行基于文件的精確時間節(jié)點定位的恢復(fù)操作。從而簡化備份操作流程,體現(xiàn)出優(yōu)秀的數(shù)據(jù)安全性和實時自動性。
文檔編號G06F11/14GK202049476SQ20112006835
公開日2011年11月23日 申請日期2011年3月15日 優(yōu)先權(quán)日2011年3月15日
發(fā)明者吳炎培, 周旭丹, 朱峰, 潘長川, 許大偉 申請人:上海華響信息技術(shù)有限公司