我想在Azure中创建一个虚拟机,在用户断开连接后自动重置为刚刚部署的状态。我可以通过创建备份映像并在用户使用Save-AzureVMImage注销后执行还原来实现此目的,但我想知道是否有任何方法可以将机器设置为根本不保存状态,因为以前是默认设置旧虚拟机中的情况。复位状态必须包括OS的状态,而不仅仅是应用程序,因此它与初始部署的位相同(或尽可能接近)。现在,我正在手动重新部署新VM以实现此目标。
有没有办法将VM配置为我想要的行为?
如果没有,有没有办法在用户退出VM后自动执行恢复过程?
答案 0 :(得分:1)
没有这样的功能,但使用自动化开发这样的东西并不困难。我能想到的第一个DevOps逻辑是:
可能您可以跳过第5步,第2步实际上需要在第7步之后完成,因为您需要在快照之前在VM中配置脚本。