将 AWS AMI 导出为裸机、非虚拟化安装的主服务器

将 AWS AMI 导出为裸机、非虚拟化安装的主服务器

我在一家小型初创公司工作,需要向最终用户部署大量安装了 Ubuntu 和 Open CV 的台式计算机。

为了节省硬件成本,我想使用 AWS 来模拟我们的基础部署环境(Ubuntu 加上 Open CV 和其他几个软件包)。然后,我想导出该环境的 AMI,并使用它来批量生产具有相同操作系统和软件设置的硬盘。

这是常见的做法吗?具体来说,使用 Amazon Machine Images 作为“黄金主记录”,将 EC2 实例的操作系统和软件克隆到多个现实世界、非云、非虚拟化的机器上?

如果可以,那么步骤是什么?我在哪里可以找到它们?

答案1

大多数 AMI 都无法导出。但是,如果您将 VM 导入 AWS,然后进行更改,则可以使用虚拟机导入/导出将其导出。

因此,您的第一步是在本地创建一个虚拟机,然后将其导入 AWS,进行自定义,然后导出它。

我不确定为什么在 AWS 中执行此操作比在本地执行此操作更容易。

相关内容