●張桂玲,呂 新(寧夏師范學院 圖書館,寧夏 固原 756000)
書目數據庫是搭建在書目服務器上的計算機程序,它由圖書館集成管理系統(如匯文、金盤圖書館管理系統)、數據庫(如 SQL2000、Oracle數據庫)組成,經過常年累月的運行,書目數據庫的書目信息、現刊簽到裝訂信息、過刊信息、讀者信息、借閱信息都在發生著瞬時變化,書目服務器的正常運行,也就成了頭等大事。隨著互聯網的發展,計算機病毒也是空前發展,一些電腦愛好者常常拿圖書館服務器試手,書目服務器也常中招,盡管服務器都采用了“RAID”技術,但書目服務器瞬時信息變換確實無法恢復,加之圖書館技術人員不是專業搞存儲的,對于“RAID”技術不是很精通,這樣一來,從有故障到請專業人員來恢復,要花費大量的人力、物力、財力,更重要的是影響了讀者的閱讀、借閱。對于利用Ghost備份恢復PC機操作系統及網絡機房問題方面,一些論文中都有詳細的闡述[1-3],如何巧妙的應用Ghost軟件拓展功能對書目服務器分區進行備份還原,筆者結合構建寧夏師范學院圖書館書目服務器,通過利用Ghost軟件進行備份還原的實例,與大家共同學習、交流、探討。
RAID是“Redundant Array of Independent Disk”的縮寫,中文意思是獨立冗余磁盤陣列。冗余磁盤陣列技術1987年由美國加州大學伯克利分校提出。RAID的采用為存儲系統(或者服務器的內置存儲)帶來巨大利益,其中提高傳輸速率和提供容錯功能是最大的優點。書目服務器一般采取RAID1技術。RAID1為鏡象結構,對于使用這種RAID1結構的設備來說,RAID控制器必須能夠同時對兩個盤進行讀操作和對兩個鏡象盤進行寫操作,必須有兩個驅動器。RAID1技術支持“熱替換”,即不斷電的情況下對故障磁盤進行更換,更換完畢只要從鏡像盤上恢復數據即可。當主硬盤損壞時,鏡像硬盤就可以代替主硬盤工作。鏡像硬盤相當于一個備份盤,RAID1的數據安全性在所有的RAID級別上來說是最好的。但是其磁盤的利用率卻只有50%,是所有RAID級別中最低的。[4]寧夏師范學院圖書館書目服務器采用的是聯想萬全T/R280機架式,支持×4SDDC ECC內存糾錯與回寫技術,保證數據傳輸可靠,支持SCSI RAID和SATA RAID熱插拔配置,通過構建冗余磁盤陳列,保障用戶數據安全。兩塊160G硬盤構成一個陣列,遇故障需維護時,在中斷服務后備份數據庫的情況下,取出一塊硬盤作為安全數據備份,只在一塊硬盤上操作。
Ghost是“General Hardware Oriented Software Transfer”的縮寫,譯為“賽門鐵克面向通用型硬件系統傳送器”,是美國賽門鐵克公司旗下的一款出色的硬盤備份還原工具, Ghost可以實現 FAT16、FAT32、NTFS、OS2等多種硬盤分區格式的分區及硬盤的備份還原。[5]Ghost的備份還原是以硬盤的扇區為單位進行的,將一個硬盤上的物理信息完整復制,而不僅僅是數據的簡單復制。Ghost目前已發展到ghost11,早期ghost版本不支持NTFS格式,繼ghost8.X版本以后支持所有格式的硬盤,性能更加優化,操作界面使用方法依然與原來的版本大同小異,新版本的ghost包括DOS版本和windows版本,現在比較流行的、大家常使用的是“一鍵Ghost”。
SQL2000/Oracle數據庫都有自動備份功能,一般情況下,管理員都會設置在晚上24:00備份,因為這時書目數據庫基本停止服務。服務器是一個特殊的計算機,在受到病毒攻擊、人為操作失誤時,操作系統隨時都會崩潰。采用RAID技術備份,系統崩潰時,管理員能夠安全拿到數據庫自動備份的數據,書目服務器的借閱等瞬時數據便會丟失,為了彌補這方面的不足,圖書館集成管理系統在客戶PC機上備份了幾天的操作信息,仍需要專業人員恢復,windows操作系統需要重新安裝,數據庫、圖書館集成管理系統、Web發布、網絡服務功能要重新搭建、配置,花費時間較長。利用Ghost軟件備份還原,其實就是備份了服務器的操作系統,因為操作系統的完整性,數據庫自動備份數據完好不損。最關鍵的一點,就是整個書目數據庫的瞬時數據完整,不易丟失,缺點是備份數據容易受病毒攻擊、篡改。
為了完整的保存瞬時數據和便于管理,服務器管理員在配置書目服務器時,有一點小的技巧,就是將SQL2000/Oracle數據庫安裝在D驅動器上,這對利用Ghost軟件操作系統、保證書目數據庫的完整和瞬時數據有著重要意義。
Windows PE(Windows PreInstallation Environment)是Windows預安裝環境,是帶有限服務的最小Win32子系統,基于以保護模式運行的Windows XP Professional內核,因此,大多數Windows應用程序都能在 Windows PE中運行,Ghost軟件也不例外。WinPE可以從光盤啟動,能夠自動識別串口硬盤,在WinPE中利用Ghost備份還原操作系統,就像在Windows窗口下操作應用程序一樣簡單快捷,完成后重新啟動計算機即可。
“一鍵Ghos”是“DOS之家”首創的4種版本(硬盤版/光盤版/優盤版/軟盤版) 同步發布的啟動盤,適應各種用戶需要,既可獨立使用,又能相互配合。主要功能包括:一鍵備份系統、一鍵恢復系統、中文向導、Ghost 11.2、DOS工具箱。下載地址:“DOS之家(http∶//doshome.com/soft/)”。具體的安裝過程、備份還原及設置,在“DOS之家”[6]教程中有詳細說明,這里就不一一介紹了。
在運行“一鍵Ghost”硬盤版時,如果出現藍屏,請將BIOS設置成:Compatible(兼容模式) 和IDE(ATA模式)重新啟動后,沒有得到有效解決時,建議還是利用WinPE啟動備份還原。
書目數據庫的核心是SQL2000/Oracle數據庫,在配置服務器,安裝圖書館集成管理系統和數據庫時,操作系統就在注冊表里給出了相應的位置和鍵值。在數據庫應用上,操作系統只是一個平臺,發生變化的則是數據庫本身。當操作系統崩潰時,利用Ghost還原的是原來操作系統的鏡像,也就是說圖書館集成管理系統和數據庫在Windows注冊表中的鍵值、程序應用引導指向都沒有發生變化,數據庫發生的事件應該都存在。以《金盤圖書館集成管理系統》在SQL2000中的數據為例,恢復操作系統后,查看Windows日志,則是備份前的記錄,打開Gdlis.exe用管理員身份登錄,查看編目記錄,新建立的Marc記錄、修改時間為最新時間,讀者借閱信息為瞬時發生,利用SQL企業管理器備份還原Gdlis數據庫均正常。
備份還原數據庫分區對于服務器整合有著深遠意義。當服務器需要整合時,管理員會為繁瑣的裝機、配置服務器而發愁,利用Ghost備份還原功能,則提供了一條捷徑,即同時備份數據庫驅動器、操作系統驅動器,整合好服務器后,利用Ghost軟件,把這兩個分區都恢復回去。
備份分區時不分順序,還原時,一定先要還原數據庫分區,再還原操作系統分區。備份數據可以儲存在本機,也可以儲存在移動硬盤上,還可以刻錄成光盤。4結束語
Ghost是一款免費軟件,憑借優秀的備份還原功能,被人們廣泛應用于PC機上,但在服務器上的應用還鮮為人知,這是因為,其一:服務器本身有備份功能;其二:服務器存放的都是重要數據,不容管理員操作、試驗Ghost軟件;其三:早期服務器不支持DOS下Ghost軟件。通過本文介紹Ghost軟件應用于書目服務器備份還原的實例,可推廣應用于人事部門的考試系統、工資管理系統、人員管理系統、企業材料管理系統等服務器的備份還原中,這樣既減少了數據信息的丟失,又省去配置服務器的繁瑣過程,有著較高的性價比。
[1]王月,等.用Ghost軟件快速備份和恢復操作系統[J].吉林師范大學學報(自然科學版),2009(3):154互156.
[2]趙何腹.Ghost多播技術在圖書館電子閱覽室維護中的應用[J].安徽工業大學學報(社會科學版),2008(6):164互164.
[3]王紅珍,劉興平.Ghost網絡克隆技術在機房維護中的應用[J].福建電腦,2010(3):159互165.
[4] 百科百度.RAID[EB/OL].[2011互03互22].http∶//baike.baidu.com/view/7102.htm.
[5] 百科百度.ghost[EB/OL].[2011互03互25].http∶//baike.baidu.com/view/2666.htm.
[6]百科百度.一鍵GHOST硬盤版安裝運行[EB/O L].[2011互03互25].http∶//doshome.com/help/1KG/LIST_HD.HTM.