使用ansible,创建现有系统“副本”的最简单方法是什么?
(在我的案例中,系统是LinuxMint 13)
我是否必须根据dpkg --get-selections
的输出和各种配置文件手动创建一本剧本,还是有更简单的方法?
(也许一些可以接管手工劳动的出口/备份工具?)
答案 0 :(得分:3)
Ansible并非真正旨在“复制”现有系统。 你必须手工创建一本剧本。
您可以查看https://github.com/devstructure/blueprint。它是为逆向工程服务器而创建的。但是,它不支持Mint 13,它的输出是Chef,Puppet或Bash,而不是Ansible,它在几个月内没有更新......但是那个项目就是你想到的。