Zor*_*che 38 linux configuration-management
我为客户管理多个 Linux 服务器,担任多个角色,如电子邮件、缓存、Web 服务、过滤、防火墙/路由等。
由于我没有这些计算机,只是提供远程支持,像 Puppet 这样的中央管理系统似乎不是正确的工具。(如果您认为我对这个假设有误,请纠正我)
您推荐使用哪些工具来跟踪配置文件、软件包安装等的更改?
我在想像 etckeeper这样的东西可能接近我需要的东西,但我想知道是否有更好的东西。
更新
我们将备份系统,我不希望这种类型的工具可以替代备份。这是关于跟踪配置的变化,并有一个系统来知道什么时候发生了变化,由谁改变,希望是为什么。
wom*_*ble 14
我的个人工作站上有 etckeeper,但我还没有用它做太多事情(除了让它跟踪我的所有更改)。似乎它做了一个合理的工作,确保你至少知道被摆弄了什么。
我不会取消 Puppet 作为解决方案——只要机器上的某些服务是你负责维护的,那么一个系统可以确保如果有人摇晃你的配置,它会按照你想要的方式放回原处是天赐之物。
另一方面,如果其他人定期进行更改(而且他们通常不会搞砸),您可能不得不求助于仅跟踪其他人为以后的灾难恢复所做的工作。不要忘记事情会到处改变,所以全机检查点工具可能会更好。我什至可能会考虑对其进行全盘增量备份(例如 rdiff-backup 或其他东西)以确保您正在跟踪所有内容(如果您只是想要,可以将 /home 和其他用户级区域从备份中删除)跟踪管理更改)。
归档时间: |
|
查看次数: |
19622 次 |
最近记录: |