配置、流程等的图像

配置、流程等的图像

我已经配置了我的本地(Ubuntu)服务器,其中有我的所有服务以及它们自己的配置和文件,现在我想将所有这些复制到另一台机器。

正确的做法是什么?电脑图像?包括操作系统吗?

答案1

嗯,这实际上是一个比听起来更有趣的问题。

有两种方法可以克隆服务器(好吧,可能还有更多,但我将介绍其中的两种)。

1)克隆兹拉。您下载 CD ISO,将其写入 CD,启动它,制作服务器的磁盘映像。将其复制到两个服务器都可以访问的某个地方(例如 NFS 共享),然后启动另一台服务器并恢复磁盘映像。

2)配置管理(木偶厨师)涉及的范围更广,但实际上可扩展性更强/回报更高。

你可以使用 Puppet 或 Chef 的 DSL(领域特定语言)来定义服务器的配置方式(你甚至可以撤销-工程师您可以在目标服务器上从工作系统中获取配置规则。然后在目标服务器上安装工具并运行它们,它们使用配置规则在配置映像中构建每台新机器。

如果由我决定,我会选择 Puppet/Chef 路线。主要是因为当你再制作 2 到 3 个,或 100 个时,克隆就变得很麻烦了。

相关内容