MSDEPLOY;尝试在目标服务器上保留应用程序池和站点

时间:2017-07-11 16:38:25

标签: iis iis-7.5 iis-6 windows-server-2008 msdeploy

我尝试使用msdeploy将source = server 2003(Server1)IIS6上的所有现有网站迁移到目标= server 2008 R2(Server2)IIS 7.5,但将所有现有网站保留在Server2上。我已经在Server1和Server2服务器上安装了msdeploy。

我从Server2上的命令行开始:

msdeploy -verb:sync -source:webserver60,computerName=Server1 -dest:webserver60 -whatif > msdeploy_test.log  

日志表明它正在删除Server2上的现有应用程序池。我运行相同的命令行没有" -whatif"它确实删除了Server2上的所有现有网站。

我接下来试过,-SkipExtraFilesOnServer = true,Server2上的命令行:

msdeploy -verb:sync -source:webserver60,computerName=Server1 -dest:webserver60 -skipextrafilesonserver=true -whatif > msdeploy_test.log. 

这会返回参数错误。

然后我尝试了,-enableRule:DoNotDeleteRule,Server2上的命令行:

msdeploy -verb:sync -source:webserver60,computerName=Server1 -dest:webserver60 -enableRule:DoNotDeleteRule -whatif > msdeploy_test.log. 

这没有返回任何错误,但日志文件仍然显示删除Server2上的所有现有应用程序池。

有关将Server1上的所有站点迁移到Server2并将所有站点和应用程序池保留在Server2上的任何帮助吗?谢谢。

0 个答案:

没有答案