在 Azure 中创建的任何 VM 都会被分配一个 D 盘;这是连接到虚拟机管理程序的临时存储驱动器;由于它更接近 VM 的计算资源,因此其性能比数据磁盘更好。但代价是,如果 VM 被释放或移动到其他主机,则内容不会被保留。
当您使用 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
。