IIS v7 VMWare克隆testing目的

我们有生产运行IIS v7的Server 2008R2虚拟机。 应用程序池有自己的AD服务帐户(不是匿名的IUSR)。

将这些IIS机器克隆到舞台环境中会有问题吗? 我假设我们必须对它们进行sysprep,这可能很难实现自动化(我们计划通过PowerCLI进行克隆,并通过PowerCLI进行nic安装)。

据我所知,克隆IIS v7唯一真正的问题是如果匿名帐户仍然在位。

是。 你是正确的,你将需要SysPrep ( Sysprep,机器SID和其他神话 )你的服务器。

当使用PowerCLI克隆机器时,您可以应用您的自定义设置(即SysPrep设置),如下所示:

C:\PS>$specification = Get-OSCustomizationSpec -Name WindowsSpec New-VM -VM VM1 -Name VM2 -OSCustomizationSpec $specification 

至于SysPrep如何影响IIS,我做了一些相互矛盾的研究。 我一直对SysPrep的挑战是,我知道它在广义化过程中会改变很多事情,但我总是很难find关于它发生了什么变化的文档。 看起来在Windows Server 2008中, SysPrep ( 对服务器angular色的Sysprep支持 )现在支持IIS,但encryption凭证已存储到Applicationhost.config文件的实例除外。 以前与Windows Server 2003和IIS 6.0 SysPreping不是受支持的configuration( KB326779 )。

您可以很好地了解Web Deploy ,它可能会以更优雅的方式完成您想要对IIS执行的操作。

在提交需要SysPrep的计划之前,您应该遵循@ HopelessN00b的build议并testing并logging此过程。