我需要在虚拟机上安装一些软件来测试我的应用程序。设置它需要2-3个小时。在那之后,我可以只复制虚拟机3次,这样我就不需要再花5个小时在其他2台虚拟机上安装软件了吗?
发布于 2013-07-19 19:19:22
是的,您可以使用捕获功能来创建基本映像,然后可以使用该映像从部署其他计算机。看一下这些说明:http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/。
这里假设您指的是Windows Server计算机。此外,它还假设sysprep不会影响您已安装的软件。如果sysprep会导致它们出现问题,您还可以复制底层VHD并启动与该副本不同的机器。这两种方法都在本文中进行了解释:http://community.adxstudio.com/blogs/shan/2012-06-28-cloning-windows-azure-virtual-machines/
发布于 2018-08-17 19:49:42
是的,你可以,这就是我是如何做到的。我不必使用PowerShell,而且我的原始VM在运行后仍然有效。
如果您使用文档中的sysprep
,结果如下:
一旦您在虚拟机上运行sysprep,它就被认为是通用的,并且不能重新启动。推广VM的过程是不可逆的。如果您需要保持原始VM的正常运行,则应获取VM的副本并对副本进行泛化。
步骤:
从复制磁盘开始。创建快照,然后从快照创建磁盘。这允许您保留原始VHD作为备用。
从磁盘创建虚拟机一旦您有了要使用的托管磁盘VHD,就可以在门户中创建该虚拟机。
在左侧菜单中,单击All resources.
我选择创建一个新的虚拟网络,因为服务器本身不需要任何本地连接。
https://stackoverflow.com/questions/17743725
复制相似问题