对Windows服务器配置使用版本控制吗?


8

有没有人有使用Puppet或cfengine之类的Windows服务器环境安装经验?有这样的事吗?

我希望跟踪一段时间内的配置文件和文件安全性更改。我还想存储配置信息,以在灾难恢复情况下快速部署服务器和应用程序。

Tripwire很不错,但仅提供快照,并且不像源代码控制系统那样存储随时间变化的信息。


一定要通过以下螺纹的一些想法,也期待- serverfault.com/questions/5410/...
戴夫ķ

是。这个问题是我第一次听说Puppet和cfengine的地方。不幸的是,这些答案仅针对* nix变体。
Eric H

Answers:


1

在RSA会议上,有多家供应商提供了满足此需求的解决方案。

Shavlik演示给我留下了深刻的印象,但那里至少还有另外两个供应商。


1

我实际上不确定cfengine是否提供“修订控制”。它的维基百科条目没有提及版本控制;为此,您需要类似etc-keeper的工具。而是,cfengine提供了基于策略的配置系统。看看这个视频作者谈论的cfengine在谷歌给出的新版本。

活动目录包含一些类似于p的工具,称为“组策略对象”。它确实需要您喜欢AD,并且似乎无法一概而论来处理Windows和Unix系统。


好吧,像Puppet这样的工具使您可以在文本文件中进行配置。您又可以将其放入任何版本控制系统中。例如Mercurial。GPO设置在AD中是“隐藏的”,这使得将它们置于版本控制中变得更加困难。
2012年

0

Windows上有大量可用于配置管理的工具-我们使用BladeLogic,它内置了某种默认版本控制,并且是跨平台的。最先进的技术可能是Microsoft自己的System Center套件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.