有没有人使用像(厨师,盐,傀儡,CfEngine)的工具来configuration一个2008 Win Server的Sql?

我一直在寻找工具来自动创build服务器。 有两个不同的原因:

  • 生产
  • 开发机器

我喜欢不可变服务器的想法。

我已经看到了工具演示和成功使用* nix框运行轨道或灯等

有没有人find一个好的方法来在Microsoft堆栈中执行此操作?

我想介绍一些有趣的事情,并创build将安装Windows的脚本,根据规范对其进行修补,部署Sql Server创build脚本以构build数据库,仅用于部署SharePoint并对其进行configuration,然后将SharePoint解决scheme部署到它。

我可以得到一部分,手动安装Windows,手动安装Sql Server,使用Powershell来做所有的configuration和设置。 安装SharePoint并configuration其中的一部分,然后使用PowerShell进行其余configuration并部署解决scheme。

我希望有能力运行一个脚本,或者至less有一个统一的过程。

我可以,并且主要使用虚拟机模板映像然后实例化它们,但创build模板通常是手动步骤。

当然,这些工具(至less那些在Windows上工作的工具)完全能够安装和运行SQL Server,以及进行所需的任何进一步的configuration工作。

例如,Puppet Labs维护一个将在这里安装SQL 2008 R2的模块。 您可能需要为自己的目的调整它(例如,如果您想使用非本地服务帐户,或启用混合模式身份validation),但它当然可以完成这项工作。