你在保存、下載或設置虛擬機環(huán)境時(shí)可能遇到過(guò)VDI、VHD、VMDK、VHDX 等文件。這些文件稱(chēng)為虛擬磁盤(pán)映像文件,用于存儲運行虛擬化操作系統所需的虛擬磁盤(pán)映像和配置。本文裝機天下將為你介紹每種磁盤(pán)映像格式都有其優(yōu)點(diǎn)和缺點(diǎn),教你選擇最適合的虛擬磁盤(pán)格式。
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
什么是VDI?
 
VDI(虛擬磁盤(pán)映像)是一種為 Oracle VirtualBox 虛擬機管理程序開(kāi)發(fā)的開(kāi)源虛擬磁盤(pán)格式。其開(kāi)源特性允許 VDI 跨平臺支持其他流行的虛擬機管理程序(例如 VMware 和 Windows Hyper-V)。
 
.vdi 文件是通過(guò) VirtualBox 的虛擬媒體管理器保存機器狀態(tài)來(lái)創(chuàng )建的。該文件可以復制并共享給任何人使用。將文件加載到 VirtualBox 中為用戶(hù)提供了固定和動(dòng)態(tài)分配存儲的選項。動(dòng)態(tài)分配存儲允許用戶(hù)不斷擴展文件而不必擔心文件大小,而固定分配可以通過(guò)為虛擬機分配一定量的內存來(lái)幫助控制文件大小。
 
VDI優(yōu)缺點(diǎn)對比:
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
對于任何使用 VirtualBox 的人來(lái)說(shuō),VDI 都是一個(gè)很棒的虛擬磁盤(pán)映像。它是免費的、開(kāi)源的、具有強大的跨平臺支持并且是可移植的。通過(guò) VirtualBox 運行 VDI 文件,用戶(hù)可以享受Windows 上的遠程訪(fǎng)問(wèn)、快照和直接 USB 訪(fǎng)問(wèn)等功能,這些功能是其他虛擬機管理程序所提供的高級功能。此外,通過(guò)最新的 VirtualBox 版本,Linux 用戶(hù)可以獲得安全啟動(dòng)支持!
 
什么是 VHD 和 VHDX?
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
VHD 和 VHDX 是 Microsoft 開(kāi)發(fā)的磁盤(pán)映像格式。VHD 代表虛擬硬盤(pán),是舊版 Microsoft 虛擬化產(chǎn)品(例如 Microsoft Virtual PC 和 Microsoft Virtual Server)中使用的格式。盡管開(kāi)發(fā)已經(jīng)停止,但 VHD 仍在較新的 Microsoft Hyper-V 虛擬機管理程序中用于各種舊應用程序。
 
VHDX 代表虛擬硬盤(pán) v2。它是舊 VHD 格式的后繼者,主要在 Microsoft Hyper-V 上運行。VHDX 相對于 VHD 進(jìn)行了多項改進(jìn),提供最大 64TB 的磁盤(pán)空間、改進(jìn)的整體性能、更好的安全性和彈性,以及對 VirtualBox、VMware 和 Citrix XenServer 等其他平臺的第三方支持。
 
VHD 和 VHDX 主要用于Hyper-V 等1 類(lèi)虛擬機管理程序,它提供了更好的效率和性能,但代價(jià)是可能存在主機 PC 漏洞。
 
VHD、VHDX優(yōu)缺點(diǎn)對比:
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
VHD 和 VHDX 光盤(pán)映像格式最適合已使用 Microsoft Hyper-V 和其他 Microsoft 相關(guān)產(chǎn)品的系統管理員。其無(wú)頭操作功能使管理變得更加容易,但需要了解 Windows PowerShell 才能使用 CLI。如果您不熟悉虛擬化,則需要跳過(guò)此格式并使用更通用的磁盤(pán)映像格式,例如 VDI 和 VMDK。
 
什么是VMDK?
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
VMDK 文件格式最初是專(zhuān)門(mén)為 VMWare 的虛擬化產(chǎn)品(例如 Workstation Pro 和 Workstation Player 虛擬機管理程序)開(kāi)發(fā)的。然而,經(jīng)過(guò) 2011 年的一些修訂,VMDK 成為一種開(kāi)放格式,以實(shí)現不同平臺之間更好的互操作性。VMDK 文件現在可以使用 VirtualBox、QEMU、Hyper-V、Workstation Pro 和 Workstation Player 運行。
 
VMWare 的虛擬化產(chǎn)品提供了許多高級功能,這些功能增加了功能并使虛擬機的處理更加方便。通過(guò) VMWare 的 Workstation 虛擬機管理程序運行 VMDK 可為用戶(hù)提供增量備份、快速便捷的快照、恢復到較早保存的計算機狀態(tài)的能力、實(shí)時(shí)遷移以及比 VHD 和 VDI 更快的整體性能。
 
VMDK優(yōu)缺點(diǎn)對比:
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
VMDK 最適合已經(jīng)購買(mǎi)或愿意購買(mǎi) Workstation Pro 的人使用。您可以獲得大量功能,例如加密虛擬機、快照、遠程連接和容器,以及與其他虛擬機管理程序相比的出色性能。例如,免費的 Workstation Player 的性能仍然優(yōu)于 VirtualBox。但是,您將錯過(guò)額外的功能。因此,如果您無(wú)法證明購買(mǎi) Workstation Pro 許可證的合理性,請使用 Workstation Player 來(lái)實(shí)現更快的處理速度,并使用帶有 VMDK 的 VirtualBox 來(lái)實(shí)現快照和遠程訪(fǎng)問(wèn)等功能。
 
ISO是什么?
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
光盤(pán)映像 (ISO) 不是虛擬磁盤(pán)格式,而是用于光盤(pán)映像的文件格式。它通常用于存儲 CD 或 DVD 內容的副本,可用于安裝或運行軟件。ISO 文件不是專(zhuān)門(mén)為虛擬化設計的。然而,由于它們用于克隆內存驅動(dòng)器,虛擬機管理程序仍然可以虛擬地安裝它們,訪(fǎng)問(wèn)它們的文件,并像常規虛擬機一樣運行。
 
ISO 文件非常適合在互聯(lián)網(wǎng)上分發(fā)操作系統映像。然而,使用它們進(jìn)行虛擬化需要更詳細的設置,并且可能會(huì )錯過(guò)性能和功能。因此,請確保在可用時(shí)下載虛擬磁盤(pán)映像而不是 ISO 文件。使用這些專(zhuān)用格式可以節省您在配置過(guò)程中的時(shí)間,并且在您第一次啟動(dòng)計算機時(shí)就已經(jīng)具有兼容的功能。
 
虛擬磁盤(pán)映像格式可以轉換嗎?
 
虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
可以將虛擬磁盤(pán)映像文件轉換為其他格式。盡管 VDI、VHD、VHDX 和 VMDK 可以在最流行的虛擬機管理程序上運行,但許多虛擬機管理程序仍將其虛擬映像文件轉換為其他格式,以確保遷移到其他平臺時(shí)的功能兼容性。
 
將虛擬映像文件轉換為其他格式的最簡(jiǎn)單方法之一是使用 VirtualBox 和 VMware Workstation 中已提供的工具。VirtualBox 虛擬媒體管理器可以將 ISO、VHD、VHDX 和 VMDK 轉換為 VDI。同樣,可以使用VMware Workstation中的虛擬機向導打開(kāi)ISO、VDI、VHD和VHDX,將其另存為VMDK。
 
對于那些希望將 VDH 和 VHDX 轉換為其他格式(反之亦然)的用戶(hù),您必須下載 Microsoft Virtual Machine Converter。更高級的用戶(hù)可以通過(guò) PowerShell 和 VBoxCommands 轉換多個(gè)虛擬光盤(pán)映像。
 
總結:虛擬磁盤(pán)格式有哪些?VDI、VHD、VMDK、VHDX的區別和優(yōu)缺點(diǎn)
 
虛擬磁盤(pán)映像格式的開(kāi)發(fā)是為了確保磁盤(pán)映像和虛擬機管理程序的功能兼容性。盡管 VDI、VHD、VHDX 和 VMDK 具有跨平臺支持,但讓它們在并非專(zhuān)門(mén)為其設計的虛擬機管理程序上運行將意味著(zhù)錯失寶貴的性能和功能。理想情況下,您應該使用適用于 VirtualBox 的 VDI、適用于 Hyper-V 的 VHD 和 VHDX 以及適用于 Workstation 的 VMDK。對于一次性情況,您可以將它們與您擁有的任何虛擬機管理程序一起使用。但對于較長(cháng)的用例,您將需要考慮轉換圖像。
裝機