路賀俊,王琦進(jìn),程家興
(安徽新華學(xué)院,安徽 合肥 230088)
基于VMware和Ghost技術(shù)的系統(tǒng)備份與還原的設(shè)計(jì)與實(shí)現(xiàn)
路賀俊,王琦進(jìn),程家興
(安徽新華學(xué)院,安徽 合肥 230088)
計(jì)算機(jī)操作系統(tǒng)經(jīng)常會(huì)因?yàn)椴《尽⒛抉R、誤操作等原因造成系統(tǒng)崩潰與數(shù)據(jù)丟失。對(duì)VMware 虛擬機(jī)和Ghost技術(shù)進(jìn)行研究,實(shí)現(xiàn)了在VMware 虛擬機(jī)環(huán)境下,利用Ghost技術(shù),對(duì)虛擬機(jī)系統(tǒng)進(jìn)行備份,在系統(tǒng)出現(xiàn)崩潰的情況下成功還原系統(tǒng)與數(shù)據(jù),保證了系統(tǒng)的安全。
VMware;Ghost;系統(tǒng)備份與還原;設(shè)計(jì)與實(shí)現(xiàn)
以VMware Workstation 7.0虛擬機(jī)平臺(tái)為基礎(chǔ),利用Ghost技術(shù),模擬對(duì)當(dāng)前虛擬機(jī)環(huán)境下的Windows XP系統(tǒng)進(jìn)行備份與還原,如需對(duì)Windows 8系統(tǒng)進(jìn)行備份,需要下載VMware Workstation10.0或者更高版本,以支持Windows 8 64位操作系統(tǒng)。模擬當(dāng)系統(tǒng)正常的狀態(tài)下,利用Ghost對(duì)系統(tǒng)進(jìn)行備份,并檢查系統(tǒng)備份的有效性,當(dāng)系統(tǒng)出現(xiàn)崩潰時(shí),實(shí)現(xiàn)對(duì)系統(tǒng)的還原,從而保證系統(tǒng)與數(shù)據(jù)的安全。
實(shí)驗(yàn)物理機(jī)環(huán)境為聯(lián)想M750E臺(tái)式電腦,CPU為英特爾Pentium Dual-Core E5500,雙核,主頻2.80 GHz,內(nèi)存為2 GB,操作系統(tǒng)為Microsoft Windows XP Professional SP3 (32位),用戶(hù)也可根據(jù)自己的需要進(jìn)行配置。所需主要軟件為VMware Workstation 7.0,一鍵GHOST硬盤(pán)版安裝文件。
圖1 VMware環(huán)境下系統(tǒng)備份與還原設(shè)計(jì)流程圖
模擬在虛擬機(jī)環(huán)境下,在系統(tǒng)正常的情況下,利用Ghost對(duì)系統(tǒng)進(jìn)行備份,并模擬當(dāng)系統(tǒng)出現(xiàn)崩潰時(shí),利用Ghost還原系統(tǒng),具體操作流程如圖1所示。
(1)VMware下載與安裝。使用VMware Workstation 7.0虛擬機(jī)平臺(tái),用戶(hù)可到VMware官網(wǎng)下載安裝最新版本的軟件,如需要支持Windows 8,請(qǐng)使用VMware Workstation 10.0及以上版本以支持Windows 8 64位系統(tǒng)。
(2)新建虛擬機(jī)。在VMware Workstation中構(gòu)建新虛擬機(jī)[1],本文所建虛擬機(jī)內(nèi)存(Memory)為1 024 MB,硬盤(pán)(Hard Disk)為40 G,如圖2所示。
(3)在新建虛擬機(jī)下安裝Windows XP系統(tǒng)。在虛擬中安裝操作系統(tǒng)可以通過(guò)ISO鏡像安裝,也可以通過(guò)物理光驅(qū)安裝。主要步驟:
首先,打開(kāi)虛擬機(jī)的光驅(qū)設(shè)備CD/DVD(IDE),如圖3所示。選擇Use ISO image file安裝方式,并點(diǎn)擊Browse瀏覽系統(tǒng)安裝文件位置,并指定Windows XP純凈版系統(tǒng)安裝鏡像ISO文件,需事先準(zhǔn)備系統(tǒng)安裝的ISO文件。
其次,進(jìn)入虛擬機(jī)的BIOS設(shè)置啟動(dòng)項(xiàng),開(kāi)機(jī)按F2鍵進(jìn)入BIOS,設(shè)置第一啟動(dòng)項(xiàng)為光驅(qū)啟動(dòng),然后F10保存。重新啟動(dòng)后就進(jìn)入了Windows XP純凈版系統(tǒng)的安裝[2],為了實(shí)驗(yàn)需要,將虛擬機(jī)硬盤(pán)分成了兩個(gè)分區(qū),C盤(pán)為主分區(qū),20.4 G,磁盤(pán)格式為NTFS,為系統(tǒng)盤(pán);D盤(pán)為邏輯分區(qū),大小為19.5 G,磁盤(pán)格式為NTFS格式。
(4)在虛擬機(jī)系統(tǒng)下安裝VMware tools及構(gòu)建Ghost啟動(dòng)系統(tǒng)。為了方便實(shí)驗(yàn),使得物理機(jī)與虛擬機(jī)實(shí)現(xiàn)文件的共享,所以要在系統(tǒng)安裝成功后,安裝VMware tools[3],點(diǎn)擊VM菜單,選擇Install VMware tools,打開(kāi)“我的電腦”,在光驅(qū)中打開(kāi)“setup.exe”安裝文件,按照安裝向?qū)?,完成后續(xù)安裝。
基于Ghost技術(shù)的系統(tǒng)備份與還原,實(shí)驗(yàn)前要構(gòu)建Ghost啟動(dòng)環(huán)境,目前Ghost的啟動(dòng)環(huán)境主要有基于DOS系統(tǒng)和Win PE系統(tǒng)的,可分為硬盤(pán)啟動(dòng)、光盤(pán)啟動(dòng)和U盤(pán)啟動(dòng),在虛擬機(jī)環(huán)境下,還可以通過(guò)虛擬光驅(qū)啟動(dòng),將Ghost啟動(dòng)光盤(pán),做成ISO的虛擬鏡像文件,進(jìn)行啟動(dòng)Ghost。本文通過(guò)基于DOS環(huán)境的硬盤(pán)版Ghost來(lái)完成實(shí)驗(yàn)。
VMware tools安裝完成后,將一鍵Ghost硬盤(pán)版安裝文件復(fù)制到虛擬機(jī)中安裝,安裝完成后,重啟電腦,選擇 Ghost啟動(dòng)選項(xiàng)。
(5)在虛擬機(jī)中啟動(dòng)Ghost對(duì)當(dāng)前系統(tǒng)進(jìn)行備份。重新啟動(dòng)虛擬機(jī),選擇One KEY GHOST2014啟動(dòng)電腦如圖4所示,使用Ghost軟件[4]對(duì)系統(tǒng)進(jìn)行備份,選用Ghost11.5版本,用戶(hù)也可根據(jù)需要下載其他版本,將系統(tǒng)備份到D盤(pán),依次選擇local ->partition to image ,將系統(tǒng)鏡像文件備份在d:WinXP.gho,且檢查備份文件的完整性,保證備份的有效性。
(6)在虛擬機(jī)中模擬當(dāng)前系統(tǒng)崩潰??蓮腄OS啟動(dòng)盤(pán)或者Win PE啟動(dòng)盤(pán)啟動(dòng)電腦,破壞系統(tǒng)文件,使得當(dāng)前系統(tǒng)崩潰,本文通過(guò)One KEY GHOST2014中的DOS系統(tǒng)啟動(dòng)電腦,對(duì)當(dāng)前實(shí)驗(yàn)虛擬機(jī)Windows XP系統(tǒng)的文件進(jìn)行破壞,如刪除系統(tǒng)文件smss.exe,使得系統(tǒng)崩潰,如圖5所示。
(7)在虛擬機(jī)中啟動(dòng)Ghost對(duì)當(dāng)前系統(tǒng)進(jìn)行還原。當(dāng)系統(tǒng)出現(xiàn)崩潰后,重新啟動(dòng)虛擬機(jī),選擇One KEY GHOST2014啟動(dòng)電腦,使用Ghost11.5對(duì)系統(tǒng)進(jìn)行還原,依次選擇local ->partition from image ,將系統(tǒng)備份鏡像文件d:WinXP.gho,還原到系統(tǒng)盤(pán)C盤(pán),如圖6所示。
(8)系統(tǒng)還原驗(yàn)證。待還原完成后,重新啟動(dòng)電腦,選擇進(jìn)入Microsoft Windows XP Professional,系統(tǒng)恢復(fù)到備份前的正常狀態(tài)如圖7所示,系統(tǒng)備份還原成功。
在虛擬環(huán)境下,通過(guò)構(gòu)建Ghost啟動(dòng)盤(pán),可以對(duì)虛擬機(jī)系統(tǒng)進(jìn)行備份與還原,也可以對(duì)當(dāng)前系統(tǒng)的其他分區(qū)做數(shù)據(jù)備份與還原,注意備份的文件不能放入目標(biāo)區(qū);還可以對(duì)整個(gè)硬盤(pán)做備份與還原,當(dāng)虛擬機(jī)系統(tǒng)出現(xiàn)崩潰和數(shù)據(jù)丟失時(shí),從而保證系統(tǒng)和數(shù)據(jù)的安全。
[1] 席永士, 隆英, 鄒忠, 等. VMware Workstation虛擬機(jī)的構(gòu)建[J]. 信息安全與技術(shù), 2014, 5(10): 60-61.
[2] 許華本. 淺談?dòng)?jì)算機(jī)系統(tǒng)安裝與應(yīng)用[J]. 計(jì)算機(jī)光盤(pán)軟件與應(yīng)用, 2014(8): 308-309.
[3] 百度經(jīng)驗(yàn). VMware Workstation虛擬機(jī)安裝VMware Tools攻略[EB/OL].(2014-04-13)[2014-12-2] http://jingyan.baidu.com/article/7908e85c733e5aaf481ad21a.html.
[4] J.L.Jacobi. Norton Ghost 15: capable imaging and backup[J]. PC World, 2010, 28(3): 62.
Design and Implementation of the System Backup and Restore Based on VMware and Ghost Technology
LU He-jun, WANG Qi-jin, CHENG Jia-xing
(Anhui Xinhua University, Hefei 230088, China)
With the popularization of computer and wide application,threats of computer are becoming more and more serious. Computer viruses, trojan horses, and the misoperation often cause computer operating system collapse and data loss. The technology of VMware virtual machine and Ghost is studied by using Ghost backup the virtual machine system in a virtual machine environment.It is succeed to restore the system and data when it collapsed. The safety of the system is ensured.
VMware, Ghost, backup and restore, design and implementation
2015-01-31
2014安徽省振興計(jì)劃項(xiàng)目(2014zytz035)和安徽新華學(xué)院特色課程項(xiàng)目(2011tskcx09)。
路賀俊,男,安徽利辛人,碩士,安徽新華學(xué)院講師,主要研究方向?yàn)橛?jì)算機(jī)系統(tǒng)安全、信息安全。
時(shí)間:2016-1-5 13:01 網(wǎng)絡(luò)出版地址:http://www.cnki.net/kcms/detail/34.1150.N.20160105.1301.014.html
TP309/TP391
A
1007-4260(2015)04-0058-03
10.13757/j.cnki.cn34-1150/n.2015.04.014