如何使用Hyper
你曾經(jīng)有沒有想過,你能及時(shí)地返回到以前的某個(gè)時(shí)間點(diǎn),然后看看當(dāng)時(shí)你的虛擬機(jī)是怎么樣的?比如,在關(guān)鍵任務(wù)應(yīng)用中安裝預(yù)測(cè)產(chǎn)品補(bǔ)丁之前,你的虛擬機(jī)是怎樣的?或者,由于在SQL update語句中遺漏了where語句,導(dǎo)致登陸窗口的密碼意外溢出之前,虛擬機(jī)又是如何? 作為無數(shù)虛擬機(jī)之父,TechTarget中國(guó)的特約虛擬化專家Anil Desai經(jīng)常會(huì)有同樣的感覺和想法。幸好,微軟的Hyper-V提供了一個(gè)很有用的工具,幫你創(chuàng)建和應(yīng)用虛擬機(jī)的即時(shí)狀態(tài)瀏覽:快照功能。這個(gè)工具很好用,可以從Hyper-V 管理控制臺(tái)創(chuàng)建虛擬機(jī)快照。 Hyper-V快照簡(jiǎn)介 為了完整地記錄虛擬機(jī)的狀態(tài),你需要很多不同的信息。盡管你可以手動(dòng)備份所有必需文件和設(shè)置,但這個(gè)過程極其枯燥而且容易出錯(cuò)。Hyper-V快照包含了虛擬機(jī)返回到之前某時(shí)間點(diǎn)所需的所有信息和數(shù)據(jù)。這包括: 虛擬機(jī)配置設(shè)置.vmc文件內(nèi)容 虛擬網(wǎng)絡(luò)設(shè)置 附屬到虛擬機(jī)的所有虛擬硬盤VHD的當(dāng)前狀態(tài) 虛擬機(jī)已保存的狀態(tài)信息如果適用 最讓人欣慰的是,啟用快照時(shí)你并不需要做什么特殊的任務(wù)。只要你有Hyper-V虛擬機(jī),你就可以使用這個(gè)功能。 利用快照功能創(chuàng)建虛擬機(jī)剪貼簿VM scrapbook 虛擬機(jī)一旦創(chuàng)建完畢即可創(chuàng)建快照。通常,快照創(chuàng)建過程只需幾秒鐘,而且虛擬機(jī)不需暫停、停止或關(guān)閉??煺帐怯蒆yper-V創(chuàng)建、執(zhí)行的,它完全獨(dú)立于運(yùn)行在子分區(qū)的子操作系統(tǒng)的類型和性能??煺障嚓P(guān)文件會(huì)自動(dòng)儲(chǔ)存到Hyper-V服務(wù)器設(shè)置的默認(rèn)路徑下。 在Hyper-V管理控制臺(tái)你可以輕松地創(chuàng)建快照,只需右擊虛擬機(jī),選擇“創(chuàng)建快照”即可。任何時(shí)刻你都可以創(chuàng)建快照,它會(huì)自動(dòng)嵌入該虛擬機(jī)的即時(shí)狀態(tài)瀏覽樹結(jié)構(gòu)中見圖1。在快照屬性中,你可以查看快照的詳細(xì)信息。快照中儲(chǔ)存的設(shè)置是只讀的,除非你將它們應(yīng)用到現(xiàn)有虛擬機(jī)。 圖1.利用Hyper-V管理控制臺(tái)查看虛擬機(jī)快照 請(qǐng)注意,Hyper-V快照與文件系統(tǒng)快照不是一回事,如微軟的VSS卷影復(fù)制服務(wù)功能的快照。這兩項(xiàng)技術(shù)使用了同樣的術(shù)語,但是Hyper-V快照并不依賴于文件系統(tǒng)快照功能。 快照和撤銷盤 快照很大程度上替代了在Microsoft Virtual PC和Microsoft Virtual Server中撤銷盤undo disks的概念。沒有Hyper-V時(shí),你會(huì)在啟動(dòng)虛擬機(jī)之前啟用撤銷盤。然后,當(dāng)虛擬機(jī)停止或關(guān)閉后,你可以決定是否保存,要么永遠(yuǎn)的保留這些改變,要么完全放棄這些改變。 Hyper-V中的快照有同樣的功能,但是用了不同的術(shù)語和操作。Hyper-V模式的主要好處是它可以讓管理員快速簡(jiǎn)易地創(chuàng)建改變關(guān)系結(jié)構(gòu)、可以返回到任何時(shí)刻。而且,它解決了與虛擬機(jī)配置改變相關(guān)的潛在問題例如,如果虛擬網(wǎng)絡(luò)或內(nèi)存設(shè)置改變,以及VHD較多的虛擬機(jī)可能存在的問題。 應(yīng)用快照 當(dāng)你應(yīng)用快照時(shí),當(dāng)前的虛擬機(jī)配置會(huì)被完全覆蓋。記住,這包括所有附屬VHD的內(nèi)容。因?yàn)檫@個(gè)操作是永久性的,所以,最好在應(yīng)用原來的快照之前先創(chuàng)建一個(gè)新快照。以便今后還可以再返回到當(dāng)前狀態(tài)。另外,如果虛擬機(jī)原來的狀態(tài)是關(guān)閉的,那么虛擬機(jī)返回后也會(huì)是處于關(guān)閉狀態(tài)。當(dāng)返回到某一快照時(shí),任何依賴于次快照的其它快照都會(huì)被移除,因?yàn)樗鼈円呀?jīng)失效。 快照轉(zhuǎn)移Snapshot Transferring:輸入和輸出虛擬機(jī) 虛擬機(jī)快照就像一本包含小孩照片的重要相冊(cè)一樣,在移動(dòng)虛擬機(jī)時(shí)你可能希望隨時(shí)攜帶你的虛擬機(jī)快照。最簡(jiǎn)單的方法是利用Hyper-V的Export命令。你也可以在終端服務(wù)器上使用Import命令恢復(fù)虛擬機(jī),以及所有相關(guān)文件和設(shè)置。這兩個(gè)操作都可以通過腳本或Hyper-V管理控制臺(tái)執(zhí)行。 Hyper-V快照的最佳用法 通常,你應(yīng)該在做任何可能有風(fēng)險(xiǎn)的更改之前,為虛擬機(jī)創(chuàng)建快照。例如,如果你要應(yīng)用OS更新或補(bǔ)丁,但又希望可以輕松地撤銷它們,那么就在應(yīng)用之前創(chuàng)建一個(gè)快照。同樣,當(dāng)你想更改虛擬機(jī)配置設(shè)置或關(guān)鍵的子操作系統(tǒng)服務(wù)時(shí),先為虛擬機(jī)創(chuàng)建快照。 快照并不是在任何情況下都適用。首先,快照不能取代備份。你仍應(yīng)該遵循虛擬機(jī)備份的最佳做法用腳本或虛擬化工具進(jìn)行手動(dòng)備份。只要恰當(dāng),一定要利用子操作系統(tǒng)的功能。例如,如果你要做一個(gè)關(guān)鍵的數(shù)據(jù)庫更改,那么從虛擬機(jī)內(nèi)做一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)庫備份。記住,有些類型的應(yīng)用和服務(wù)可能不太適合返回過去狀態(tài)。微軟的Active Directory需要注意,這個(gè)復(fù)制的數(shù)據(jù)庫依賴于時(shí)間戳time stamps和連續(xù)變更日志文件,以便使變更保持一致。 盡管如此,如果使用得當(dāng),快照真的很有價(jià)值。 總結(jié) 在Hyper-V中,快照使用非常方便,任何時(shí)候都可用,而且操作簡(jiǎn)單,易于創(chuàng)建和應(yīng)用。它就像一個(gè)數(shù)碼相機(jī),其幕后的技術(shù)復(fù)雜難懂。然而,等你下次意外地運(yùn)行遞歸腳本刪除臨時(shí)文件,然后從C:盤根目錄啟動(dòng)時(shí),你會(huì)感到很欣慰,因?yàn)槟銊?chuàng)建過虛擬機(jī)即時(shí)鏡像。 關(guān)于作者:Anil獲得了MCSE、MCSD和MCDBA認(rèn)證,同時(shí)也是微軟MVP。他寫作或合著了將近20本技術(shù)書籍,包括幾本微軟認(rèn)證參考指南。
相關(guān)推薦
- 2015-10-19奧林巴斯fe47怎么樣
- 2015-12-03美國(guó)大片中的特效是怎樣制作的
- 2016-03-23照相專用術(shù)語 解釋一下 或者不解釋也可以 全羅列出來就可以了
熱門搜索
- 2018-07-318月8號(hào)成都出發(fā)去色達(dá),自駕游,有2個(gè)位置可以結(jié)伴
- 2018-07-31這地方熱嗎?莫干山不錯(cuò)的,下渚湖怎樣熱不熱
- 2018-07-31兒童超過120m要買票嗎
- 2018-07-31準(zhǔn)備去大理旅游三天,從昆明出發(fā) 求大神推薦路線
- 2018-07-31從廈大學(xué)生公寓到南普陀寺怎么走,要多長(zhǎng)時(shí)間到?
- 2018-07-31問一哈從宜賓到濟(jì)南,怎么走最劃算