VM 克隆 VS 脚本化设置/配置

VM 克隆 VS 脚本化设置/配置

也许是无知的问题,但是......

我很早就记录了配置我的服务器(Apache、NGINX、Samba、Postfix 等等)所需的步骤。

复制服务器设置只需一步步执行这些步骤即可。我的感觉是,大多数(如果不是全部)都可以通过脚本实现自动化。

我的系统管理员告诉我,这不是专业人士的做法(尽管他更以 Windows 为中心),他更喜欢的风格是使用 VM 或 ISO 进行配置和克隆。

对于 nix 专业人士来说,使用脚本来快速提高服务器速度有多常见?开发环境差异很大,安装 xdebug 或者其他工具。

我有多个环境,一个开发服务器(在 Windows 上安装我的工具就是这样的 PITA),一个部署/CI 服务器,生产服务器等。

最好创建一系列可以启动、修改所需的conf文件等的脚本......所有这些都以编程方式完成,使将来的更改既清晰记录又可重复生成。

对于这样的事情您有何看法?

除了需要做很多工作之外,我不能说我认为这种方法有什么问题......

答案1

听起来您正在寻找配置管理/编排工具。我强烈建议你不要自己编写,但是像这样的工具木偶,厨师安西布尔旨在解决这个精确的问题。这些(以及其他类似的工具)在企业环境中非常流行,并且还能够报告计算机的状态(当您需要查找哪些计算机安装了需要修补的易受攻击的软件时,这一点很重要)或您所在的位置处理可能需要按需创建的大量机器。

相关内容