假设我在 IIS 中创建了以下内容:
1. 一个名为“MyMusicBlog”的网站。2
. 添加了一个应用程序“Umbraco”。3
. 添加一个名为“services”的虚拟目录。4
. 在服务下添加了一个应用程序“RssService”。5
. 在服务下添加了一个应用程序“RestService”。
因此可以使用以下 URL:
- http://www.mymusicblog.com/umbraco
- http://www.mymusicblog.com/services/rssservice
- http://www.mymusicblog.com/services/restservice
现在,当我想使用 msdeploy.exe 中的“backupManager”提供程序手动创建备份时,我发现创建的部署包不包含应用程序“Umbraco”和服务“RssService”和“RestService”的内容。
我尝试过的:
msdeploy.exe -verb:sync -source:backupManager -dest:backupManager=MyMusicBlog
Elliott Hamai 对此的看法:
http://www.iis.net/learn/publish/using-web-deploy/web-deploy-automatic-backups
我想知道 Web Deploy 是否支持您想要手动创建和恢复 IIS 应用程序备份的场景。
谁尝试过这样做并成功了?或者你找到了解决方法吗?
在我看来,我可以创建一个部署包并在需要时“恢复”内容。这样,您就可以将部署包用作“备份”包。但理想情况下,您希望 Web Deploy 支持此类网站的手动备份。