Azure 云服务部署回滚

Azure 云服务部署回滚,azure,rollback,Azure,Rollback,我们的Azure服务出现了几次奇怪的问题。 我们安装了一个云服务,该服务上运行着一个web应用程序 该服务是在12月初左右创建的,当时他也完成了第一次部署。在那之后,我们对云服务进行了多次部署,但是(现在发生了好几次)Azure决定将部署回滚到最初的部署,即2个月前的部署。这在午夜再次发生,我们看到“已恢复”或“已回滚”实例上的文件创建日期是2013年12月5日,这似乎是我们进行初始部署的日期 问题: 1) 为什么会这样? 2) 我们如何确定导致此回滚的原因? 3) 我们如何防止回滚? 或 4)

我们的Azure服务出现了几次奇怪的问题。 我们安装了一个云服务,该服务上运行着一个web应用程序

该服务是在12月初左右创建的,当时他也完成了第一次部署。在那之后,我们对云服务进行了多次部署,但是(现在发生了好几次)Azure决定将部署回滚到最初的部署,即2个月前的部署。这在午夜再次发生,我们看到“已恢复”或“已回滚”实例上的文件创建日期是2013年12月5日,这似乎是我们进行初始部署的日期

问题: 1) 为什么会这样? 2) 我们如何确定导致此回滚的原因? 3) 我们如何防止回滚? 或 4) 我们如何制作云服务的“快照”,以便在回滚发生时,它实际上回滚到最新的稳定映像

谢谢, Denis

在“之后,我们对云服务进行了多次部署”之后,您感觉如何?您是通过WebDeploy还是通过RDP对Azure VM执行此操作

PaaS云服务VM是无状态的。运行网站的代码将经常从上载的原始.cspkg重建。有关更多信息,请参阅

如果您想更改您的webrole,则需要上载新的cspkg。有关更多信息,请参阅


如果您是通过WebDeploy部署的,您应该知道这些更改仅用于开发/测试周期,并且这些更改只是暂时的。有关更多信息,请参阅,特别是“仅用于开发和测试目的”部分。

我建议查看
订阅活动。您可以通过登录门户网站,然后转到
管理服务
-->
操作日志
@GauravMantri查看活动:在选定的时间段内没有可用的操作日志。如果是通过门户网站或任何其他方式完成的,您应该在那里看到一些活动。我唯一的建议是创建一个支持票证,并让MSFT支持团队查看它。