我的Cloud Service VM上的配置文件和更改丢失

问题描述:

我们在Azure-Land有一项云服务。无论何时需要推出新的代码版本,我们都会将这些文件发布到本地磁盘,远程安装到云服务的VM实例中,并将这些文件“复制\粘贴”到适当的IIS根目录中,我们一直这样做大约一年了。我的Cloud Service VM上的配置文件和更改丢失

今天我登录到我的虚拟机来发布一些变化,发现2周奇怪的事情:

  1. 我的桌面配置文件不见了。我从以前的版本中存储的任何文件\文件夹都丢失了,我拥有的只是一个回收站,并且没有更多内容
  2. 我之前版本的web.config更改已消失。这个项目特别是对我来说最恐怖的一个方面..我在过去的一个月里对我的配置文件做了一些修改,今天我的配置就好像它从未被触及过一样。

这些云服务实例是否会发生Azure存储等问题?随着时间的推移应用程序迁移?它与Windows更新计划有什么关系?有没有其他人注意到这种行为?

在此先感谢!

直接在云服务虚拟机上进行的更改不是持久的。参考link

+0

谢谢@JuneT,这绝对有帮助。所以我的下一个问题必须是......我如何间接地更改我的云服务虚拟机,使其持续存在?特别是,我在谈论配置文件的变化等,我需要做一个“发布到Windows Azure”在Visual Studio中,以确保我的更改坚持? – ewitkows

+0

查看关于将配置存储在部署包中的链接:https://msdn.microsoft.com/en-us/library/dn589803.aspx – JuneT