我有多个 VMWare 虚拟机副本,这些虚拟机运行 Ubuntu 10.04 Server,我用它来进行开发(Web 和编译应用程序)。我想让所有这些副本保持同步。具体来说,我需要在所有机器上保持以下项目相同:
- 套餐
- 配置文件
- /home/ 目录中的数据文件
我使用 Git 来保存源代码,所以我不用担心这个,只需要担心系统文件。
谢谢
答案1
对于软件包和配置文件,您似乎正在寻找配置管理系统,例如 cfengine 或 puppet。请参阅维基百科比较。
要复制 /home ,您可能需要尝试 Unison 或 rsync。