迁移运行Linux,LAMP,RoR,WordPress的10-15个网站

我的任务是将运行在Linux Web服务器上的10-15个网站移到Amazon托pipe的新服务器上。 这些盒子目前在专用服务器上。 一些网站正在运行WordPress,一些有自定义的CMS,而另外一些则可能有RoR应用程序。

不幸的是,每个站点都有稀疏的文档,以及服务/文件如何相互依赖,这意味着需要进行大量的检测工作。

我的目标是正确logging每个站点,是什么使他们工作等,所以未来的pipe理员至less有一些工作。

目前我的策略是下载每个站点,所以我有一个文件备份,然后扫描他们寻找​​configuration文件,数据库连接,Apacheconfiguration等,然后创build一个很好的电子表格与这些调查结果,并迁移到新的服务器。

我对ServerFault的问题是,你会注意什么,有没有更简单的方法来处理我错过的任务?

蓝图可以帮助你逆向工程你的服务器的configuration(包安装,Apacheconfiguration,其他服务configuration),它也可以生成Puppet清单和厨师食谱,以便更容易地设置新的服务器。