調整虛擬硬盤大小時有哪些限制?
調整虛擬硬盤大小時有哪些限制?
Brien Posey:微軟推出VHDX硬盤格式時,對傳統的基于VHD的虛擬硬盤提出了許多改進。其中一個重大的改進是可以更容易地調整虛擬硬盤的大小。在Windows Server 2012 R2中,微軟允許在虛擬機運行的過程中調整VHDX文件的大小,進一步提升這方面的功能。這個功能聽起來確實不錯,但也存在一些限制。
對于調整虛擬硬盤容量大小,首先你必須了解的事情是:它不一定能夠實現你的目標。舉個例子來說,假設你有一臺1TB硬盤的虛擬機(VM)。并且假設你需要把這個虛擬硬盤調整至2TB。如果這個虛擬硬盤是基于VHDX的,你只需要使用編輯虛擬硬盤向導(Edit Virtual Hard Disk Wizard)調整虛擬硬盤的大小就可以了。
但當你重新啟動這臺VM,你不會馬上留意新的可用空間,因為編輯虛擬硬盤向導只調整虛擬硬盤的大小。它不調整存在于虛擬磁盤里面的卷或者分區的大小。你必須使用磁盤管理控制臺或者VM的某些類似工具才能實現。根據VM配置的不同,這可能是一個簡單的步驟,或者你必須完全刪除,然后重新創建該分區,這意味著備份和恢復駐留在該分區的所有數據。
這是目前為止與調整虛擬硬盤大小有關的最大的限制,但是你還需要知道另外一個限制。使用Windows Server 2012 R2時,只有虛擬硬盤與SCSI控制器連接時(雖然不必是物理SCSI控制器),才可以調整在線虛擬磁盤的大小。這會對傳統VM造成問題,因為以前版本的Hyper-V自動將虛擬硬盤配置成使用IDE控制器而不是SCSI控制器。但是,隨著時間的推移,這個問題應該獲得改善,因為第二代VM(這是Windows Server 2012 R2的另一項新特性)默認使用SCSI控制器。