![将 AWS AMI 导出为裸机、非虚拟化安装的主服务器](https://linux22.com/image/699754/%E5%B0%86%20AWS%20AMI%20%E5%AF%BC%E5%87%BA%E4%B8%BA%E8%A3%B8%E6%9C%BA%E3%80%81%E9%9D%9E%E8%99%9A%E6%8B%9F%E5%8C%96%E5%AE%89%E8%A3%85%E7%9A%84%E4%B8%BB%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我在一家小型初创公司工作,需要向最终用户部署大量安装了 Ubuntu 和 Open CV 的台式计算机。
为了节省硬件成本,我想使用 AWS 来模拟我们的基础部署环境(Ubuntu 加上 Open CV 和其他几个软件包)。然后,我想导出该环境的 AMI,并使用它来批量生产具有相同操作系统和软件设置的硬盘。
这是常见的做法吗?具体来说,使用 Amazon Machine Images 作为“黄金主记录”,将 EC2 实例的操作系统和软件克隆到多个现实世界、非云、非虚拟化的机器上?
如果可以,那么步骤是什么?我在哪里可以找到它们?
答案1
大多数 AMI 都无法导出。但是,如果您将 VM 导入 AWS,然后进行更改,则可以使用虚拟机导入/导出将其导出。
因此,您的第一步是在本地创建一个虚拟机,然后将其导入 AWS,进行自定义,然后导出它。
我不确定为什么在 AWS 中执行此操作比在本地执行此操作更容易。