我们正在尝试为Azure中的虚拟机创build模板Windows 2012 R2映像。 我们的目标是克隆到几个实例。 不幸的是,我们无法通过RDP连接到任何克隆的图像。
为了缩小testing范围,我已经完成了以下步骤:
这些步骤创build一个图像,我可以在创build下一个实例时select图像。
新图像显示为在门户中运行 – 但我们无法通过RDP连接到新图像。 我们收到这个错误:
我们尝试过的其他故障排除步骤
A.validation新实例的RDP端点。 我也删除并重新创build新实例的RDP端点。 同样的信息。
B. 本文提到了一个sysprep错误,虚拟机在图像捕获之前可能会重新启动,导致图像无效。 但是解决方法不会为我改变任何东西。 我还尝试了SysPrep中的各种选项组合,例如重新启动,closures,退出。
C.我一直在试图找出如何在新的Azure门户中这样做,但到目前为止(2015年10月),我没有看到一个选项来捕捉图像。
D.我尝试了很长时间(几天)才能启动新的映像,以防万一需要更多的时间。
我的目标是build立一个80%的正常configuration的基本映像,所以我们可以轻松地创build一个负载平衡集内的实例。 我错过了一个更简单的方法来做到这一点?
感谢您的任何想法或提示。
我认为创build映像的最佳方式是使用Powershell,该命令非常简单直接:
Save-AzureVMImage -ServiceName "service-name" -Name "VM-name" -ImageName "image-name" -Osstate "Generalized/Specialized" -Verbose
要小心Osstate选项,如果要创build模板,可以selectGeneralized,它会删除现有的vm并创build一个模板图像。 如果你想创build一个快照镜像,你可以selectSpecialized,它将保留现有的vm并创build一个镜像 – 就像Hyper-V中的检查点一样。
此外,我还发现了一个链接,告诉你如何使用门户网站捕捉azure色的图像,但我不知道它是否为旧的azure色门户工作。
https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/