我们有19点的网站,其中有许多许多“虚拟”目录,一个IIS 6服务器上。我正在尝试将整个过程迁移到另一台服务器上的IIS 7。MSDeploy从IIS 6只迁移配置7
继http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-70/说明我尝试下面的命令行执行:
msdeploy -verb:sync -source:metakey=lm/w3svc -dest:package=D:\Temp\Sites.zip > D:\temp\WebDeployPackage.log
这似乎是工作,直到我有错误“的磁盘没有足够的空间”。您会注意到D驱动器是软件包的目标位置,并且日志有足够的空间(网站的所有资源约为5GB,驱动器有200多个)。虽然C驱动器的大小是有限的(6Gb),所以这可能是问题所在。
无论如何,我想最好的选择是尝试和设置/配置迁移只有,而不是实际的资源。我们可以使用我们的NAnt构建脚本轻松地将资源部署到新服务器,所以这不是问题。然而,将所有正确的配置转移到手动操作将会非常困难。
那么,有没有使用msdeploy导出/包只配置/在IIS 6服务器的选择方式