利用VBoxManage對虛擬機器格式vdi、vmdk、vhd進行互轉

來源:互聯網
上載者:User

虛擬機器顧名思義就是虛擬出來的機器(virtual machine),虛擬化技術也是時下IT界最熱門的技術,因其能更加有效利用硬體資源,整合IT應用,降低TCO,節能環保等,說白了就是一台硬體上夠強的機器,能在其上面虛擬多台機器出來,例如一個機房裡原本有100台伺服器提供各類服務,採用虛擬化解決方案後,我們只需要在一台機器上就可以虛擬出這100台機器在其上面運行,這樣一來,節約總體支出是肯定的,日常營運也更加綠色環保,節能減排,也許你會想,這樣把所有雞蛋都放在一個籃子裡增加了危險係數,確實,這樣想是正確的,不過我們不用為此擔心,虛擬技術廠商已經為我們考慮到了,可以採用相關的容錯、群集技術(如微軟live migration、VMware的Vmotion技術,任何一項技術在安全上沒有保障,不能算是一項合格成熟的技術,也不可能推出到市場,一些不成熟的技術也僅是供測試使用。)

當然虛擬化技術不僅僅就是虛擬一台電腦,還有很多,如虛擬網路,虛擬儲存,虛擬應用等等…

在本文中只討論利用VBoxManage如何對三種常見的虛擬機器檔案格式進行轉換,首先讓我們瞭解一下這三種格式是個什麼東東:

  1. vdi格式 :VirtualBox預設建立的硬碟檔案格式,(關於VirtualBox 原是德國一家軟體公司InnoTek所開發的虛擬系統軟體,後被SUN收購,而後SUN又被Oracle收購,VirtualBox 是一款功能強大的虛擬機器軟體,不僅具有豐富的特色,而且效能也很優異)
  2. vmdk格式:VMware建立的虛擬硬碟檔案格式,(關於VMware,在虛擬機器領域可以說是全球最牛B的公司,目前為EMC的全資子公司)
  3. vhd格式:為微軟虛擬機器硬碟檔案格式,(關於微軟虛擬機器技術,從最初的VPC,VServer2005r2 ,Hyper-v2008,Hyper-v2008R2,到這會的hyper-v 8beta,曆經多重改進,在新版本的Hyper-v 8beta中,將會發現有非常令人Exciting 的 Feature,如新的硬碟格式VHDX的出現,空間技術從2T提升至16T,保護資料並確保大型扇區磁碟上的品質效能等)

這三種虛擬硬碟格式的互相轉換可以通過一些第三方工具軟體進行,此文我們介紹如何利用VirtualBox 內建的VBoxManage來進行格式轉換:

1.VBoxManage.exe在VirtualBox 安裝目錄下,如,我們進VirtualBox 安裝目錄查看到VBoxManage.exe

2.命令列進入VirtualBox目錄,運行相關VBoxManage格式轉換指令,文法如下:

VBoxManage clonehd 源硬碟格式檔案 目錄硬碟格式檔案 --format 目標格式尾碼
 

3.將VDI檔案轉成VHD檔案,如命令將vdi的虛擬機器檔案轉換成微軟vhd虛擬機器檔案:

執行進度至100%結束完成轉換,隨後我們用微軟虛擬機器軟體掛載順利運行

至此,利用VBoxManage對三種常見虛擬硬碟格式轉換介紹結束,vmdk、vhd轉VDI等按格式套用即可。

最後附微軟最新VHDX虛擬檔案官方相關介紹:

VHDX 格式的主要新功能如下:

  • 支援的虛擬硬碟的儲存容量高達 16 TB。
  • 通過記錄對 VHDX 中繼資料結構的更新,可以在電源發生故障時保護資料不會被損壞。
  • 改進了虛擬硬碟格式的對齊,可在大型扇區磁碟上更好地工作。

VHDX 格式還提供以下功能:

  • 動態磁碟和差異磁碟較大的資料區塊大小,可讓這些磁碟滿足工作負載的需求。
  • 一個 4 KB 的邏輯扇區虛擬磁碟,可以在為 4 KB 扇區設計的應用程式和工作負載使用該磁碟時提供較高的效能。
  • 能夠儲存有關使用者可能想記錄的檔案的自訂中繼資料,如作業系統版本或應用的Hotfix。
  • 高效地表示資料(也稱為“剪裁”),使檔案大小更小並且允許基礎實體儲存體裝置回收未使用的空間。(剪裁需要直接連接到虛擬機器或 SCSI 磁碟的物理磁碟以及與剪裁相容的硬體。)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.