vmware converter 版本差異與冷熱克隆

VMware Converter:版本差異與冷熱克隆

時間:2009-8-13 作者:Eric Siebert   譯者:李哲賢   來源:TechTarget中國    我要評論
導讀:本文介紹VMware免費的P2V工具VMware Converter。
【TechTarget中國原創】幾乎每個用戶都存在把物理服務器轉化爲虛擬環境中的虛擬機這樣的需求。幸運的是VMware提供了具備該功能的免費工具:VMware Converter。當然,市場上有很多種完成從物理服務器到虛擬機轉化的工具(physical-to-virtual P2V),它們可能提供更爲強大的功能、更多的操作系統類型支持和更好的性能。但Converter已經是一個免費且功能比較完善的工具。
  VMware Converter在一個產品中集成了VMware的P2V Assistant和Virtual Machine Importer兩個組件的功能。它支持P2V和V2V(virtual-to-virtual)的遷移,不支持(virtual-to-physical)V2P遷移(或許VMware希望用戶一旦開始部署虛擬化,就無需再反悔)。當然市場中存在一些方法和產品可用於實現V2P的轉化,但那些不在本文的討論範圍之內。
  VMware Converter標準版VS企業版
  Converter3.0是一個獨立產品,分爲兩個不同的版本:標準版(免費的)和企業版,部署VirtualCenter之後的用戶就擁有了這項功能。相比較而言,企業版中增加了以下一些功能:遠程克隆(標準版必須安裝在被克隆的機器上),通過ISO啓動做冷克隆(標準版只支持熱克隆),同時運行多個併發的克隆任務。
  有趣的是標準版和企業版並非完全不同的兩個程序。用戶只需下載安裝程序、安裝、然後輸入序列號就激活了企業版對應的功能。在沒有序列號的情況下只能使用標準版的功能。只是ISO啓動的冷克隆工具是一個獨立下載模塊,只有企業版用戶可以使用。在已發佈的VirtualCenter 2.5版本中,VMware直接把Converter集成到VirtualCenter中,作爲必須安裝和激活的組件之一。同時在2.5版中也提供了Boot ISO和一個全新的用於支持Windows 和Linux的命令行(CLI)程序。
  附加軟件支持
  Converter工具可以很好地支持Windows服務器,支持NT 4.0 (SP6a)、XP、2000、2003、Vista (32和64位操作系統)。也可以通過Boot CD或CLI來支持Linux操作系統,但是Linux系統的轉化過程通常具有挑戰性,需要部分人工設置來成功轉化Linux系統。Converter同樣支持多種虛擬機和多種鏡像源提供產品包括:Symantec Ghost和LiveState、Backup Exec System Recovery、StorageCraft ShadowProtect、Acronis True Image、VMware VCB、Microsoft Virtual PC和Server,當然包括VMware的各種虛擬機產品(Workstation、PlayerServerESX、Fusion等)。
  熱克隆和冷克隆
  克隆服務器有兩種實現方式:熱克隆(當操作系統在運行時進行)或冷克隆(從WinPE啓動光盤進入,在不運行操作系統的情況下開始)。選擇哪種方式取決於您將要轉化的服務器類型。冷克隆可以更加有效地保證克隆過程成功,因爲冷克隆時操作系統是不運行的,這樣保證了在轉化過程中沒有被打開的文件,也就沒有數據修改發生。這種方式有效避免了壞數據塊的產生。對於那些數據交換頻繁的服務器來說這是最佳的辦法(如數據庫和電子郵件服務器)。
  熱克隆適用於那些數據交換相對不太頻繁的服務器,如web服務器、打印服務器、DNX和應用服務器等,多數文件爲靜態數據文件。熱克隆的工作方式是:在克隆進程開始前創建一個快照,然後把快照拷貝到新創建的虛擬機中。在創建快照的時間點,那些打開的文件中的數據一致性是無法保障的,這些未確認的數據可能會導致目標虛擬機發生問題。並且所有在快照創建後併發寫入被打開文件的數據也不會被拷貝。快照就是創建了一個時間點相關的區域,然後在文件系統中跟蹤並記錄所有數據塊的變化。克隆進程最後把快照和文件合併組成整個硬盤的有效影像。
  使用Converter時要避免哪些服務器
  有些類型的服務器是不適合用Converter來轉化的。目錄服務器域控制器(AD/DC)、數據庫服務器、郵件服務器都不太適合使用Converter,在轉化之後可能都會存在一定的問題。如果您必須轉化這樣的服務器,最好的選擇是冷克隆。如果您選擇了對這些服務器做熱克隆,起碼要確保在克隆進程啓動時沒有活動的應用。否則您可能會在目標虛擬機上發現多個無效數據塊。活動目錄服務器在多DC環境中,因爲支持USN回滾的原因,數據交換非常活躍。這種情況做熱克隆可能會導致源AD服務器的損壞。一個非常簡單也更加安全的做法是:創建新的虛擬機,安裝操作系統,然後用dcpromo命令使其升級爲DC,最後在虛擬AD加入域之後關閉原有的物理AD服務器。同樣,建立新的虛擬機,安裝SQL服務器,然後克隆數據庫,把數據庫導入新建立的虛擬機,這樣操作過程比轉化一個數據庫服務器更安全。
  這個系列的下一章中,我們開始介紹《安裝準備關鍵步驟》,說明確保成功轉化服務器的方法以及運行轉化嚮導的流程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章