褚丹,周睿
(北華大學(xué)信息技術(shù)與傳媒學(xué)院,吉林吉林132013)
計(jì)算機(jī)軟件系統(tǒng)的保護(hù)及恢復(fù)技術(shù)
褚丹,周睿
(北華大學(xué)信息技術(shù)與傳媒學(xué)院,吉林吉林132013)
計(jì)算機(jī)發(fā)展速度日益加快,軟件系統(tǒng)的保護(hù)和恢復(fù)技術(shù)已經(jīng)成為計(jì)算機(jī)發(fā)展的重要方向。軟件系統(tǒng)作為整個(gè)計(jì)算機(jī)系統(tǒng)的核心和心臟,科研人員已經(jīng)投入了大量的精力,不斷提高工作效率,提供更好的系統(tǒng)服務(wù)。
計(jì)算機(jī);軟件系統(tǒng);保護(hù);恢復(fù)
計(jì)算機(jī)軟件系統(tǒng)的概念通常是和計(jì)算機(jī)硬件系統(tǒng)相互對(duì)比的,軟件系統(tǒng)主要是指運(yùn)行在硬件系統(tǒng)上面可多次重復(fù)使用的一種程序。沒(méi)有安裝軟件的計(jì)算機(jī)被稱(chēng)作裸機(jī)。計(jì)算機(jī)軟件系統(tǒng)又可以分為兩種:系統(tǒng)軟件和應(yīng)用軟件。這兩種軟件之間特點(diǎn)分析如下表所示。
計(jì)算機(jī)軟件系統(tǒng)一覽表List of computer software systems
目前計(jì)算機(jī)服務(wù)在硬件設(shè)計(jì)中幾乎沒(méi)有軟件保護(hù)這一概念,只是一些簡(jiǎn)單的保護(hù)措施,比如設(shè)置CMOS權(quán)限來(lái)限制讀寫(xiě)功能,此外,系統(tǒng)軟件的安裝和硬盤(pán)分區(qū)的劃分限制十分小。計(jì)算機(jī)軟件系統(tǒng)保護(hù)包括兩種保護(hù)方法:硬保護(hù)和軟保護(hù)。前者是在硬件層和操作系統(tǒng)之間進(jìn)行保護(hù),杜絕系統(tǒng)程序之間產(chǎn)生沖突或者數(shù)據(jù)遺失現(xiàn)象。后者是通過(guò)使用相關(guān)保護(hù)軟件進(jìn)行系統(tǒng)保護(hù),提高整個(gè)系統(tǒng)的運(yùn)行質(zhì)量,杜絕數(shù)據(jù)遺失現(xiàn)象。軟保護(hù)可能會(huì)和系統(tǒng)軟件以及應(yīng)用軟件之間產(chǎn)生沖突,只要是從計(jì)算機(jī)硬盤(pán)中啟動(dòng)的程序都可能導(dǎo)致保護(hù)軟件的失效。軟件系統(tǒng)的恢復(fù)和保護(hù)并不是獨(dú)立的,而是相互關(guān)聯(lián)、相互聯(lián)系的,任何軟件的系統(tǒng)保護(hù)都不是絕對(duì)的。經(jīng)常采用硬盤(pán)克隆技術(shù)來(lái)進(jìn)行數(shù)據(jù)備份,一方面記錄文件內(nèi)容,另一方面還可以克隆工作的方式??寺〖夹g(shù)已經(jīng)成為了系統(tǒng)保護(hù)必不可少的部分。將系統(tǒng)保護(hù)軟件和網(wǎng)絡(luò)克隆技術(shù)結(jié)合產(chǎn)生的硬保護(hù)技術(shù)已經(jīng)廣泛應(yīng)用在實(shí)際工作過(guò)程中。此外,操作系統(tǒng)本身也會(huì)帶有系統(tǒng)還原功能,而且得到了最廣泛的應(yīng)用。
計(jì)算機(jī)的軟件系統(tǒng)保護(hù)和恢復(fù)要保證安全性,可以通過(guò)重定向的讀寫(xiě)中斷使得傳統(tǒng)硬盤(pán)讀寫(xiě)變成假寫(xiě)模式,進(jìn)而保護(hù)電腦軟件系統(tǒng)。隨著科技的發(fā)展,計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)不斷在兼容性和快速性方面著手,使得軟件保護(hù)不僅僅只能在DOS系統(tǒng)下工作,而且能夠兼容多種操作系統(tǒng)。保護(hù)卡的出現(xiàn)為系統(tǒng)數(shù)據(jù)恢復(fù)提供了一條嶄新的道路,其相應(yīng)性能更加健全,保護(hù)范圍更加廣泛,不但可以避免軟硬件之間系統(tǒng)沖突,而且可以使重新設(shè)置的系統(tǒng)中斷,進(jìn)行終端服務(wù)的再分配。保護(hù)卡沖破了以往單功能保護(hù)的限制,實(shí)現(xiàn)了多功能保護(hù),并且有逐步成為主流發(fā)展方向的趨勢(shì)。
保護(hù)卡和Ghost軟件保護(hù)是計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)經(jīng)常使用的技術(shù),這兩種方法的側(cè)重點(diǎn)不同,實(shí)現(xiàn)數(shù)據(jù)保護(hù)和恢復(fù)的原理也各不相同。前者是一種綜合性保護(hù)措施,后者更加注重系統(tǒng)軟件保護(hù)和數(shù)據(jù)恢復(fù),是軟保護(hù)的一種。
4.1 保護(hù)卡的保護(hù)功能
保護(hù)卡中央芯片是一塊小型的芯片,芯片總體容量在4M左右,保護(hù)卡有兩種插槽類(lèi)型:ISA和PCI,前者可能出現(xiàn)地址沖突,需要人為修改地址。后者是自動(dòng)分配地址,可以有效地避免和杜絕不同設(shè)備之間的沖突,保護(hù)卡工作原理都是采用假寫(xiě)原理,主要工作過(guò)程是在計(jì)算機(jī)通電之后,首先對(duì)硬件進(jìn)行全面初始化,并且進(jìn)行必要的BIOS自檢測(cè),然后加載保護(hù)重要芯片程序,隨后啟動(dòng)的才是操作系統(tǒng)。雖然啟動(dòng)操作系統(tǒng)可能存在數(shù)據(jù)遺失現(xiàn)象,但是系統(tǒng)已經(jīng)受到了必要的保護(hù)。如果計(jì)算機(jī)是首次安裝保護(hù)卡,那么計(jì)算機(jī)會(huì)首先對(duì)整個(gè)數(shù)據(jù)硬盤(pán)進(jìn)行全面掃描,將重要的標(biāo)志性信息存放在虛擬硬盤(pán)中,用戶(hù)如果再想隨便修改硬盤(pán)里面的數(shù)據(jù)就變得不那么容易,更多的數(shù)據(jù)修改只是在虛擬硬盤(pán)中。當(dāng)計(jì)算機(jī)再次啟動(dòng)之后,硬盤(pán)數(shù)據(jù)又會(huì)回到原有工作狀態(tài)。
4.2 Ghost軟件保護(hù)
Ghost軟件保護(hù)以其強(qiáng)大的數(shù)據(jù)修復(fù)和恢復(fù)功能得到了大范圍的應(yīng)用,Ghost軟件可以通過(guò)對(duì)硬盤(pán)分區(qū)進(jìn)行操作,然后將相關(guān)數(shù)據(jù)進(jìn)行壓縮存放在硬盤(pán)分區(qū)中。Ghost軟件可以實(shí)現(xiàn)自動(dòng)分區(qū)、格式化,并且實(shí)現(xiàn)容量的自我調(diào)整,最大限度地減少工作量。Ghost軟件不但支持多命令操作模式,而且兼容多系統(tǒng)多任務(wù)工作模式,比如FAT32、NETS等文件系統(tǒng)。Ghost軟件不僅能夠恢復(fù)計(jì)算機(jī)單機(jī)系統(tǒng),而且能夠?qū)崿F(xiàn)計(jì)算機(jī)機(jī)房初始化配置,實(shí)現(xiàn)多臺(tái)計(jì)算機(jī)系統(tǒng)初始化。只要安裝好其中一臺(tái)計(jì)算機(jī),然后進(jìn)行相關(guān)數(shù)據(jù)備份,如果系統(tǒng)出現(xiàn)故障,只要將數(shù)據(jù)備份文件恢復(fù)到故障計(jì)算機(jī)上面,避免不必要的資源浪費(fèi),實(shí)現(xiàn)數(shù)據(jù)保護(hù)和恢復(fù)。計(jì)算機(jī)只要重新啟動(dòng)就能恢復(fù)到原有的工作狀態(tài)。
[1]高月秋.淺談?dòng)?jì)算機(jī)數(shù)據(jù)庫(kù)的維護(hù)管理[J].中小企業(yè)管理與科技(下旬刊),2014,(03):187.
[2]陳俊睿.提高計(jì)算機(jī)軟件系統(tǒng)維護(hù)效率的幾點(diǎn)探索[J].中國(guó)新技術(shù)新產(chǎn)品,2014,(17):121.
[3]王麗萍.計(jì)算機(jī)軟件系統(tǒng)的維護(hù)及管理初探[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013,(10):12-13.
Protection and Recovery Technology of Computer Software System
ZHU Dan,ZHOU Rui
(Information Technology and Media,Beihua University,Jilin 132013,China)
With the development of computer,the software system's protection and recovery technology have become an important direction.As the core and heart of the whole computer system,the software system has been put in a lot of energy,and has been improving the working efficiency and providing better service.
Computer;Software system;Protection;Recovery
TP309
A
1674-8646(2015)09-0050-02
2015-06-15