Windows 服务器的自动部署和配置

Windows 服务器的自动部署和配置

我是一名经验丰富的 UNIX 和 Linux 系统管理员,即将开始为混合 UNIX/Windows 商店工作。我一直使用 Puppet、Chef、FAI 等工具自动部署服务器。我已经 10 多年没有使用过 Windows 了。

我想知道是否有人能提供一些类似的工具来自动部署和配置 Windows 服务器。在我的 UNIX 环境中,我可以设置一些东西,让机器从硬件上冷启动,无需任何手动干预即可启动并运行。

以前我用过 Ghost,但我认为自那时起它的技术水平已经有所提高。

也欢迎任何有关应避免使用的工具的提示。我可能需要部署 Windows IIS 和 SQL 服务器。

谢谢!

答案1

对于无人值守的网络安装,我们使用奥普西,它从 pxe 启动并使用无人值守安装操作系统。一旦操作系统加载完毕,工作量接管并根据您指定的配置文件配置其余部分。 这两个项目都是开源的并且得到积极维护。

对于 MS SQL Server 2005,将 CD-ROM 复制到网络共享;您可以在 CD-ROM 1 上编辑文件 template.ini 并运行

设置.exe /设置/qn

更多信息:http://blog.sqlauthority.com/2007/04/10/sql-server-2005-silent-installation-unattended-installation/

当然,对于较新的版本,他们必须进行一些更改,ini 文件现在是 ConfigurationFile.ini (微软

IIS 还可以使用 pkgmgr 进行完整脚本编写。这里您将看到如何操作,在网站上向下滚动到“无人值守安装”。

值得微软赞扬的是,现在很少有安装程序无法实现自动化,而且大多数安装程序都不是微软自己开发的。

答案2

Altiris 现在是赛门铁克的产品,但是很好http://www.symantec.com/business/deployment-solution

您还应该看看 Microsoft System Centre Configuration Manager。它可以进行操作系统部署,但我不确定它与 Altiris 相比的灵活性如何。

答案3

MS 也有自己的。Windows 部署服务是您可以添加到 2008 服务器的角色 - 它将获取 PXE 启动的机器并将映像转储到它们。MS 部署工具包足以开始构建和调整一些配置文件。这些都是免费的,而且看起来功能齐全,不过我不确定 SCCM 所需设置的功能截止点在哪里。

答案4

您提到了 Chef,所以我有义务回答 Chef 现在支持 Windows。工作正在进行中,但实际上功能齐全。更多信息:

相关内容