![]() |
||
Regular Member
![]() ![]() 加入日期: Feb 2008
文章: 51
|
[測試]軟體應用:使用Ghost +VMware,將運作中的系統虛擬化
前言(網友可以跳過這一段,直接到下面圖解說明):
Ghost備份是多數人熟悉的應用,但備份後只是一個系統的影像檔(.gho檔或.v2i檔)。當日子一久,人們很難記得最初備份了哪些內容,不只是目錄或檔案,人們更想回憶備份時的系統組態。現在Ghost應用工具已不再只是備份與還原,新版提供「轉換為虛擬磁碟」工具可以將備份影像檔轉成VMware所使用的虛擬磁碟(Virtual PC/Server)。 兼顧備份與組態分析並非辦不到,像VMware這類虛擬機器應用程式可以將運作中的系統(稱為Host OS)完整地遷移到虛擬主機(稱為Guest OS)中,當然包括系統組態與目錄。這麼一來,人們可以在不停機的狀態下,得知備份前的系統組態,或者搜尋舊檔案。 簡單地說,這是將運作中的系統虛擬化,正式名稱是P2V(P表示Physical,V則表示Virtual),由實體系統遷移到虛擬機器(Virtual Machine,簡稱VM)。將備份與還原應用與VMware結合,可說是Ghost新版重大改進,因為從備份到「還原」至虛擬機器,整個過程完全不需停機。 這樣的過程稱為P2V,顧名思義,也就是系統從實體(Physical)遷移到虛擬(Virtual)。對於不熟悉VMware這類應用程式與虛擬機器原理的人們來說,P2V過程就如同名稱般不可思議。的確,在Ghost沒有結合VMware之前,理解P2V的過程有些難度。雖然VMware本身便提供完整的P2V應用程式,但開始的過程並不如Ghost般直覺。 或許你常用Ghost備份工具,但不了解的是,Ghost備份其實已經完成P2V工作的前半段,也就是將系統轉換成一個影像檔,差別只是還原到真實的硬體,又回到實體系統。P2V後半段既然是虛擬化,VMware正可以模擬一套硬體主機(主要是Intel 440BX晶片組與AMD的網路卡等),接下來將備份影像檔「還原」到VMware所模擬的主機上,類似Ghost的還原過程,只是真實的主機換成了由軟體所模擬的硬體。人們不必再滿身大汗地搬動另一部主機,並面對不明所以的還原失敗等問題,特別是Ghost新手。更棒的是,現有的系統不必停機。 先不必急著歡呼,接下來,你可以在Linux系統下「還原」這個Windows系統,或在Windows上還原Linux系統(如果備份的是Linux)…虛擬化的優點當然不僅於備份,這個還原後的系統還可以做到實體主機無法做的事,例如,增加虛擬磁碟以擴大原本容量,或將真實的硬碟掛載到虛擬主機上,或插上多張網路卡等。 |
|||||||
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Feb 2000
文章: 5,720
|
不用那麼麻煩...vm converter就可以搞定了
|
||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Feb 2008
文章: 51
|
因為無法貼圖,請網友暫時不用瀏覽後續文章
引用:
很抱歉,因為新帳號問題無法貼圖,請網友暫不用瀏覽後續文章。 Ming大, 我也知道VM Converter這個工具,但我試過在原作業系統檔案過大時,VM Converter轉換失敗。 VM Importer同樣也失敗,只有在Symantec Backup Exec System Recovery內建的「轉換為虛擬磁碟」是唯一成功過的。 另一個問題是,有時原作業系統根本無法開機,所以也不知如何使用VMware的P2V工具,將系統虛擬化...還是用Symantec Backup Exec System Recovery先備份,再用「轉換為虛擬磁碟」轉為虛擬化 其實,我的意思是讓原本熟悉使用Ghost的人,不必拋棄原本使用Ghost習慣,而學習P2V這個方法。 無法貼圖,很難解釋清楚... |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Feb 2008
文章: 51
|
原本在接下的文章要,會以圖文解說以下3大步驟:
1.簡介BESR備份過程 (附註:BESR是Backup Exec System Recovery的縮寫,可看成是Symantec在Ghost產品中的企業版,特別是Ghost無法安裝在Windows 2003 Server這類作業系統) 2.BESR將.v2i備份檔轉為虛擬磁碟.vmdk(VMware相容的虛擬磁碟檔案格式) 3.將虛擬磁碟導入VMware,轉成為可以操作的虛擬機器 對各位網友說聲抱歉,待我可以貼圖再補上這些文章 使用Ghost(或BESR)+VMware這樣的應用情境,並沒有什麼大道理。 如果要創造出與目前運作中系統一樣的環境,Ghost(或BESR)+VMware比起重灌作業系統還快一些,更不用說還有累人的應用程式,例如ColdFusion Server、Flex、Dreamweaver、MySQL等應用程式的設定,可是偏偏又常需要創造一個與運作中系統一模一樣的環境,而且又不擔心亂修改系統而不穩定的問題... 以往系統單純時,VM Converter確實方便些,但系統更大且更複雜時,VM Converter就常再轉換到70~80%時失敗,後來才知這裡有一個小技巧,不明白的使用者是避不開的,容易誤認為是VMware的問題。 這也是我想在這篇文章中說明的,無奈沒辦法貼圖。 如果處理器有提供虛擬化指令集,而且使用Windows系統時,可改成用Xen Enterprise虛擬化,比使用VMware Workstation/GSX Server來的理想,Xen只會耗費約3~5%的系統資源(每單一虛擬機器)。至於VMware ESX Server,光是硬體相容就很頭痛了,一般用戶不用考慮了。 |
![]() |
![]() |
Major Member
![]() 加入日期: Sep 2003
文章: 187
|
Nice tutorial and I'm highly anticipated.
|
![]() |
![]() |
Major Member
![]() 加入日期: Nov 2001 您的住址: 高雄
文章: 233
|
好文,先訂閱起來,期待後續的文章!
__________________
CPU:Intel Xeon X3380 ES (OC 422X9.5=4G,1.32V) MB: Asus P5Q3 DELUXE/WIFI-AP @N RAM:Kingston, KVR1333D3N9/4G(Hynix) X4 HD: Intel X25-M G2 80G X2(RAID 0) WD Caviar Black WD2001FASS 64MB 2TB VGA:MSI R4890-T2D1G + Accelero TWIN TURBO LAN:Intel PRO/1000 PT Dual Port Server Adapter SOUND:Creative X-Fi XtremeMusic Dell OEM DVD-R/W:Pioneer DVR-A12J-BK X2 CASE:Lian-Li PC-G70 POWER: SILVERSTONE STRIDER GOLD 1000W MONITOR: Dell UltraSharp U2711 COOLER:KP-5+MPC655+KP 1203D+Papst 4414F X3 敗家敗到脫褲爛... |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Feb 2008
文章: 51
|
To:零度天使、judung
感謝兩位的期待,不過在此說聲抱歉, 因為我一直無法在PCDVD文章中貼圖,只要文章****現連外的網址(包括貼圖的網址), 系統就回應「Server Busy...」之類的訊息, 有網友提到這是新帳號的限制,所以我不得已改發表在Mobile01。 文章該站在「個人電腦」 »「 軟體與網站」,位址如下(「點」表示「.」,以免系統又不讓我回文): www點mobile01點com點tw/topicdetail.php?f=300&t=539869&last=5174285 標題是:「使用Backup Exec System Recovery(或Ghost )+VMware,將運作中的系統虛擬化」 請各位指教,也希望對網友有所幫助。 附註:之所以說「不得已」,因為我原本想在PCDVD當首發的站臺,而不是商業氣息很重的站臺。 [[回到正題]] 其實BESR/Ghost+VMware的應用並不是新話題,早在Symantec BESR 6.5版(約是2006年產品)就已經支援VMware虛擬磁碟(.vmdk檔)的功能。 但我在轉換虛擬磁碟時偶爾失敗,還測試過VMware Converter與Importer等工具,直到最近才了解轉換過程中有一個小技巧,並發表文章與網友分享。 將運作中的系統(範例中的Windows 2003 Server)虛擬化,不外乎是用來「亂搞」這個分身,例如測試新軟體。 不過,經驗上還遇到一個很特別的例子:在Windows XP Professional中安裝保險業用的精算程式與風險分析軟體,即使在原硬體上重新安裝WinXP,也要再向原廠要授權。 偏偏不巧的是,這部電腦無法開機,一直在光棒處重新開機。這種情境下用VMware P2V的線上遷移工具也沒輒,改用Ghost的方式並進到VMware開機後,才解決問題,但還是將主機送修。 幸運的是,轉換成虛擬機器後,複製一份給原來主機的主人,因為他要跑保險業務,是不能停機的,所以使用另一部安裝VMware的主機,隔天繼續快樂地上班去。 我留下一份慢慢找問題。另外再燒錄一份當備援。至於主機就慢慢等送修回來,真是皆大歡喜。 整個過程,有備份(.v2i檔,也就是ghost檔),又可以分析系統(.vmdk檔),讓電腦送修的人很放心。我也發現原來VMware P2V還是有使不上力的時候。 不過,BESR/Ghost+VMware的應用,後來BESR 7.0版又多了可支援Microsoft的Virtual PC/Server(.vhd)檔,故事背後牽涉到虛擬磁碟檔案的共通標準問題。如果虛擬磁碟檔能互相轉換或甚至相容,表示各家虛擬化產品所產生的虛擬機器(VM)可以互通,讓廠商可以成為市場領導者。 常使用虛擬化的網友不難發覺,VMware可以相容Virtual PC/Server的.vhd檔,但Virtual PC/Server無法將VMware的.vmdk轉為.vhd檔。 如果能有共通的標準,爾後在Xen Enterprise產生的VM,可以轉換到VMware或Microsoft中使用,省很多麻煩。 此文章於 2008-03-06 02:38 AM 被 carejollg 編輯. |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2004
文章: 4,203
|
__________________
https://pcdvd.com.tw/showpost.php?p=1087489044&postcount=7 一生卜卦 缺財想錢 ![]() https://www.youtube.com/watch?v=zqKoXPHhmsM 我匆匆的捅入森林中 森林它一叢叢 我找不到他的行蹤 只看到那倏搖縫 我匆匆的捅入森林中 森林它一叢叢 我看不到他的行蹤 只聽得那懶拼腫 懶拼卵腫 隨縫漂送 它好像是翹呀 翹在我心坎中 懶拼卵腫 隨縫漂送 它好像是催呀 催醒我相濕猛 它催醒了我的相濕猛 相濕有什麼用 我走出了叢叢森林 又看到了夕陽紅 |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Feb 2008
文章: 51
|
先謝謝polar168網友的幫忙
VMware ESX Server講師David Davis曾引用國際知名IT雜誌Information Week,在2007年10月份對虛擬化使用率的報導,
原問題是「Which Hypervisor do you use?」,其中VMware佔77%、Microsoft佔40%、Xen/Citrix佔19%(可能有些用戶使 用兩種以上的解決方案)。 不過,VMware雖然產品最齊全,但價格並不便宜。Microsoft在併購Connectix取得Virtual PC/Server的產品,為了與 VMware競爭,還讓用戶無限期試用Virtual Server 2005 R2版,甚至在下一版的虛擬化產品「Viridian」免費使用,只是 最近又改成單獨販賣的產品。 這三者中最特別的是Xen,由於它使用的是Para-virtualization技術,所以虛擬機器的效率較高,官方宣稱每個虛擬機器 只佔用Host OS中約3%~5%的資源。其商業用版Xen Enterprise已經被Citrix併購後取得,但開放原始碼版的Xen (XenSource的產品)還是免費,許多Linux新版均內建這個版本,例如Novell SuSE、Fedora Core等,並在開機選單中就可以選 擇SuSE(Xen)或Fedora Core(Xen)等開機方式。 如果網友使用內建Intel Vanderpool Technology(VT)或AMD Pacifica等指令集的主機,不妨試一試Xen Enterprise(官方 網站可下載30天試用版),體驗一下官方所說的效能,目前最新版的是4.0。 我在Xen Enterprise 3.1.0版上安裝Windows XP Professional、Windows 2003 Server Enterprise與Standard等3個虛擬 機器,確實只耗用約3~5%的資源。使用的主機是MSI的雙Xeon伺服器,但Xeon是工程版的。 相對地,在Linux中安裝開放原始碼版的Xen有些難度。鳥哥有寫出詳細的步驟供網友參考,在Google輸入「利用Xen設計 虛擬機器」可以找到這篇極佳的文章,只是鳥哥用的是CentOS。 如果網友怕麻煩,可以改試用Xen Enterprise,它本身就是一個特殊簡化的Linux核心,所以不用在Linux上安裝。 幸運的是,Xen Enterprise 3.1.0版之前,如果要安裝Windows作業系統當虛擬機器,則這個Windows核心必須是特別修改的( 算是Para-virtualization的缺點?)。現在有Intel VT/AMD Pacifica等指令集,可以直接在3.1.0版上安裝零售版的 Windows了,而不是只有Linux而已。 順便提醒一下,使用Xen Enterprise要準備2部電腦,一部是Xen Server(硬體配置較高),另一部是Console(一般安裝 Windows XP的筆記型電腦即可)。在Server上安裝虛擬機器,只能透過Console遠端控制(有圖形化介面),但可以在內網中 完成。 它的線上遷移(類似VMware的vMotion)也蠻不錯的,可以將運作中的主機從實體遷移到虛擬環境中,但也必須在Console中 控制。 有機會再將Xen Enterprise安裝圖解給網友參考,目前我手上沒有Intel VT/AMD Pacifica的主機可使用。 至於網友可能會問到虛擬機器的效能問題,目前並沒有評估標準,也沒有像Benchmark的工具。 Wiki的虛擬機器文章中倒是提供一篇研究報告,在Google中輸入「Selecting A Virtualization System For Grid/P2P Large Scale Emulation」可找到這一篇。 作者試圖提供一些方法論,用來評估虛擬機器的效能。網友可以參考一下,畢竟目前還沒有標準。文章中僅採用Vserver 、Xen、UML、VMware等4種產品,但重點是作者擬訂的方法論,而不是產品數量多寡。 |
![]() |
![]() |
*停權中*
加入日期: Mar 2008 您的住址: 潛水中
文章: 157
|
請問虛擬磁碟可以反向操作嗎?
|
![]() |
![]() |