我遇到了一个情况,很想听听您的建议。
情况:
- 我有一台服务器,它在云端托管几个重要的工作流应用程序。
- 对服务器上的一些附加应用程序(如 httpd.conf 文件)进行了更改。
我喜欢做的事:
能够完整捕获服务器的当前状态配置(包括应用程序设置等),并将捕获的配置和状态信息存储在智能文件中,我可以使用该智能文件快速启动另一台服务器,该服务器是我捕获的服务器的照片副本。
我认为这与 Chef 所实现的功能有些类似,它可以捕获安装和启动配置。
实现这一目标的最佳方法是什么。
答案1
调查蓝图-http://devstructure.com/blueprint/#create
这将帮助您完成您想要做的事情。
答案2
就记录而言,我认为我得到的最佳解决方案是创建自定义 Amazon Machine Image 并将其注册到 AWS。然后,我可以使用它来请求现货实例或在瞬间启动新实例,它是 AMI 形成时创建实例的精确副本。