在Azure上复制一个Linux虚拟机

我正在尝试复制Azure中的Linux虚拟机(Not Classic VM)。

我浏览了以下文档: https : //docs.microsoft.com/en-us/azure/virtual-machines/linux/capture-image

但是,我仍然不确定Deprovision部分。 我知道在部署当前虚拟机的新映像时,我将无法访问旧的虚拟机。 问题是,部署后我能访问旧的虚拟机吗?旧的虚拟机上的文件和数据会被删除吗? 如果是这样,我怎么能创build一个新的形象,而不删除旧VM上的文件和数据?

我能在部署完成后访问旧虚拟机,旧虚拟机上的文件和数据会被删除吗?

部署完成后,我们无法login到该虚拟机。 我们可以使用这个镜像来创build新的虚拟机。 文件和数据不会被删除。 在我们创build新的虚拟机之后,我们可以在其中find文件和数据。

如果是这样,我怎么能创build一个新的形象,而不删除旧VM上的文件和数据?

如果你想创build一个新镜像,并且想保留这个虚拟机,我们应该备份这个虚拟机的VHD (复制并保存这个VHD的名字)。 在我们创build新映像后,我们使用复制VHD创build虚拟机,这样我们就可以login原来的虚拟机了。

关于使用现有的VHD和现有的Vnet创buildAzure VM,我们可以使用此模板来创build它。