VMware vSphere Hypervisor複製Guest OS

VMware  先前在VirtualBox有做一份Server 2003的映像檔,當要產生新的Guest環境,就由此映像檔複製,의 필요성을 제거하면 설치 및 업데이트 프로세스에。VM웨어는 변경,同樣也可以做到,다음의 기록과 관련된 방법。

1.開啟 「瀏覽資料存放區瀏覽器 」

  使用 「VMware vSphere Client」連至Host,在「摘要」底下的「儲存區」(DataStore)按右鍵,選擇「瀏覽資料存放區」

2.複製.vmdk及.vmx檔

  .vmdk為主要的虛擬映像檔

  .vmx為紀錄CPUHDDRAM等設定資訊的設定檔,若不複製此檔,需由新建Guset的正規程序中,選擇vmdk檔

  .vram為虛擬BIOS設定檔,可不用複製

3.對複製完成的.vmx檔按右鍵,選「新增至詳細目錄」

4.第一次啟動時, VMware vSphere Client會詢問此虛擬機器是複製過來還是搬移的,選擇「I Copied it」即可。(網卡的MAC也會自動產生新的)

==================

【進階】修改映像檔名稱

1.透過vmkfstools修改vmdk檔名

  先在HOST主機開啟SSH功能,利用Pietty等工具連上後,使用vmkfstools -E指令更名,

vmkfstools -E /vmfs/volumes/datastore1/Image/VM1.vmdk /vmfs/volumes/datastore1/Image/VM2.vmdk

  或是透過cd指令切換到該目錄後,執行:

vmkfstools -E ./VM1.vmdk ./VM2.vmdk

 

2.透過MadEdit修改vmx內容

  網路多是教直接在SSH用vi改vmx,但我對vi實在不熟,因此是直接下載vmx後,透過 透過MadEdit(或其他16位元編輯器)修改,將內容含有VM1.vmdk的字串以VM2.vmdk,最後存檔時順便修改檔名,再上傳回去即可

 

코멘트를 남겨주세요

유의하시기 바랍니다: 덧글 검토가 활성화되고 귀하의 코멘트를 지연시킬 수있다. 댓글을 다시 제출하실 필요는 없습니다.