我能够创建一个比我当前更大的新虚拟机,但我无法将旧虚拟机升级或调整到更大的大小,即使它的类型非常相似。所以我在想,既然我无法调整虚拟机的大小,我可以创建一个更大的新虚拟机,然后简单地将旧的、更小的虚拟机操作系统磁盘的内容恢复到它的操作系统磁盘上吗?我的意思是,这两个 VM 似乎实际上是相同的,只是更大的类型具有 Premium Disk 支持。
我之前已经轻松地调整了其他 Azure VM 的大小,但是这个特殊的新场景是我尝试调整大小的旧 VM E32a_v4 支持标准 SSD 而新 VM E32as_v4 支持高级 SSD - 这是非常原因我正在尝试升级!我的意思是,这两种 VM 类型仅相差一个字母!然而,不幸的是,调整大小操作并不那么简单。Azure 不允许在适当位置执行调整大小,说“无法调整虚拟机大小”。以下是详细信息:
“无法将虚拟机 'MyVirtualMachineName' 的大小调整为 'Standard E32as_v4'。错误:操作无法完成,因为它导致超出批准的标准 EASv4Family 核心配额。其他详细信息 - 部署模型:资源管理器,位置:eastus,当前限制:32 ,当前使用情况:32,额外要求:32,(最低)要求的新限制:64。在https://aka.ms/ProdportalCRP/?#create/Microsoft.Support/Parameters/bla-bla提交配额增加请求 -bla通过指定“详细信息”部分中列出的参数来成功部署。请在https://docs.microsoft.com/en-us/azure/azure-supportability/per-vm-quota- 阅读有关配额限制的更多信息 请求。”
但据我接触的 Azure 支持技术人员说,
“. . . 如果客户试图将在标准磁盘上运行的 VM 调整为在 Premium 磁盘上运行的 VM,他们将无法做到,因为存在显着的硬件差异。但是,客户应该能够创建品牌新的虚拟机为 E32asv4,如果他们愿意,可以迁移数据。”
这是不可接受的,因为为我创建一个全新的 VM 并不意味着我可以简单地“迁移数据”——配置了非常多的软件包,并且我必须重新创建太多的其他 Windows 策略和其他设置. 这将是一项非常费力的任务,而且我会错过许多重要的偏好和配置的机会太高了。
因此我在想,我不能简单地备份旧的 E32a_v4 VM 的 OS 磁盘并将其还原到新创建的 E32as_v4 VM 作为其新的 OS 磁盘(清除或替换它已经拥有的任何内容)吗?
几件事;
看这个链接
此示例说明如何将 VM 的所有磁盘从标准存储转换为高级存储,或从高级存储转换为标准存储。若要使用高级托管磁盘,你的 VM 必须使用支持高级存储的 VM 大小。此示例还切换到支持高级存储的大小。
关于您的其他错误:
您已达到软配额,即部署在 VM 大小/sku E32as_v4 中的 vcore 数量。你有两个选择来解决它: