
在 Azure 中建立的任何 VM 都會指派一個 D 磁碟機;連接到虛擬機器管理程式的臨時儲存磁碟機;由於它更接近虛擬機器的運算資源,因此比資料磁碟具有更好的效能。如果虛擬機器被釋放/移動到不同的主機,則內容不會持久化,這是代價。
當您使用 Azure Migrate 將 VM 從非 Azure 解決方案(例如本機 vmware 解決方案)移至 Azure 時,不會建立此類暫存器。
有沒有辦法將這樣的驅動器添加到遷移的虛擬機器中,以便我們可以將虛擬機器的頁面檔案移動到那裡,從而提高遷移的虛擬機器的效能?
答案1
- 根據評論中的@SamCogan,檢查虛擬機器是否有臨時磁碟機。
- 檢查驅動器是否確實存在;即
Get-ItemProperty 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced' 'HideDrivesWithNoMedia'
應該返回0
。 - 可以選擇使用 PS 檢查:
Get-PSDrive -PSProvider FileSystem | Format-Table Root, Description -AutoSize
。