azure VM正在计划弃用的映像上运行

guicsvcw  于 2023-06-24  发布在  其他
关注(0)|答案(2)|浏览(98)

几个月前,我的同事在Microsoft Azure中创建了几个虚拟机。在创建过程中,它采取了由Microsoft发布的Windows 10映像。最近我得到的信息,这张照片已经被安排用于销毁。它让我参考这篇微软文章(LINK)。
我正在寻找的是更新此映像,而不必重新安装VM。我正在寻找一个解决方案,因为几天,但没有找到任何hplful信息,除了这个(链接)。
如果要继续使用计划弃用的映像,请泛化VM,释放VM,然后为VM或扩展集创建自定义映像。然后更改VM或扩展集部署以指向自定义映像。有关详细信息,请参阅Capture an image of a VM in the portal
所以我的问题是:

  • 是否可以在不重新安装的情况下升级当前VM的映像计划?
  • 我必须解除分配虚拟机、泛化虚拟机、创建没有任何计划信息的新虚拟机,然后删除旧虚拟机,这是正确的吗?或者有没有更简单的方法来做到这一点,比如一个powershell命令?
slsn1g29

slsn1g291#

Azure对就地操作系统更新的支持非常有限:https://learn.microsoft.com/en-us/azure/virtual-machines/windows-in-place-upgrade. =>在这种情况下不去
来自弃用电子邮件/文档的最重要信息集:
活动VM示例不会受到影响。
无法从任何受影响的映像创建新VM示例。
映像弃用对现有VM示例没有影响。只有创建新示例是不可能的,除非您手动保存运行的VM示例中的映像。
保持操作系统更新的正确方法是使用OS的内置功能来安装OS更新或让Azure Azure触发更新安装:

我建议检查UMC是否具有您需要的更新管理功能。

idfiyjo8

idfiyjo82#

创建示例虚拟机上的Windows 10镜像由微软发布如下:

是的,你说得对。您需要解除分配VM,对其进行泛化,使用自定义映像创建新VM,然后删除旧VM。此过程可确保您的VM使用更新的映像,同时保留现有VM的配置。
连接虚拟机上的远程桌面->在RDP中-> windows+R->键入sysprep

现在,在虚拟机上单击**Capture**->创建一个镜像,如下所示:

现在,您可以根据您的要求创建自定义VM映像,如下所示:

创建映像后,单击创建VM,如下所示:

  • 注意 *:自定义VM部署一旦部署就需要时间。它会释放旧的VM,泛化VM并使用自定义映像创建新的VM,如下所示:

参考文献:

Create a VM from a generalized image in a gallery - Azure Virtual Machines | Microsoft Learn
Create a legacy managed image in Azure - Azure Virtual Machines | Microsoft Learn

相关问题