是否值得做修订控制/傀儡/等等。 在一个单一的服务器设置?

阅读后有什么解决scheme允许使用服务器configuration文件的版本控制? ,我决定在我的服务器上安装etckeeper。

但是,这是一个单服务器设置,所以我只有一个物理机器,没有负载平衡器等,因为只有一个目的地路由stream量(加上我没有第二台机器做这项工作)。

我认为它仍然值得使用etckeeper,因为它跟踪本地机器。

我真正的问题是,是否值得“升级”到像木偶或厨师,因为我只有一个服务器。 如果是这样,为什么?

这取决于:你将成为一台服务器多久?

有些事情你总是这样做。
像备份和备份 ,噢,是的, 备份
最好将备份放在服务器以外的地方,并定期进行恢复testing。

有些事情对于单台服务器来说并不合适:
您不会在单台计算机上运行负载均衡器,将stream量重新指向自己。 即使你最终打算拥有一个服务器场,你也要等到你有第二台机器来实现负载均衡。

其他的东西对于永远只是一台服务器的环境来说是没有意义的:
我的个人网站由一台机器提供。 我从来没有打算使它冗余,或提供足够的stream量负载平衡。 所以我不使用木偶/厨师/ radmind来pipe理机器。
在我的情况下,我甚至不使用etckeeper – 我只是将文件复制到一个.bak当我正在做重大的改变 – 但如果你想使用一个工具,它是完全正确的。

其他一切都是一个判断的呼唤。
如果你想学习木偶,这是一个很好的方法。
如果你知道明年这个时候你将拥有10台机器,那么Puppet已经build立起来了,工作将会使得新的部署更快。 相反,如果你知道在未来3 – 10年内你将成为一台机器,而你没有时间去掌握一个新的工具,那么你肯定可以放弃一段时间。