![我可以在本地计算机上从 Amazon AMI 映像或快照安装 Centos 吗?](https://linux22.com/image/615266/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%E6%9C%AC%E5%9C%B0%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8A%E4%BB%8E%20Amazon%20AMI%20%E6%98%A0%E5%83%8F%E6%88%96%E5%BF%AB%E7%85%A7%E5%AE%89%E8%A3%85%20Centos%20%E5%90%97%EF%BC%9F.png)
我有安装了 Centos 的 Amazon Ec2 实例。我已安装所有所需的插件/模块等。
现在我想在 vmware 中的本地计算机虚拟机中制作它的精确副本,以便可以将其作为开发服务器。
我在 Amazon Ec2 上有快照和 AMI 映像,但如何下载并安装在本地计算机上
答案1
您实际上无法下载 AMI 来使用它。
不过,您可以使用VMWare 转换工具完成任务。让实例保持在线,然后使用“复制实时服务器”功能。虽然它是为 P2V 应用程序设计的,但它运行良好。
答案2
我强烈建议使用以下工具编写脚本并自动安装所需的所有插件和模块厨师或者木偶,并使用相同的工具以相同的方式配置您的 EC2 和本地 vmware 实例。这不仅为您提供了一致性,还为您提供了可重复性和与许多云提供商的完全可移植性。
自动配置生产和开发服务器,并在启动对 EC2 的更改之前在 vmware 中本地测试新配置,这非常自由。
例如,我有 chef cookbook,可以安装我想要的所有 yum 包、添加特殊 yum 存储库、添加用户和组、创建目录、以正确的权限放置某些文件、下载和编译软件、配置服务 - 所有这些。只需进行一些调整,相同的配置就可以在 CentOS、Amazon Linux 和大多数其他 RHEL-ish 发行版上运行。使用流浪汉而不必在我测试或开发时与云提供商混在一起。