【发布时间】:2015-06-29 00:30:48
【问题描述】:
上下文:在我的 OpenStack 环境中,我正在操作从 Ubuntu Cloud Image(QCOW2 格式)实例化的虚拟机。现在,我想创建这些虚拟机的快照并在AWS EC2 environment 中操作它们。
问题:为此我必须执行哪些步骤?还请准确说明执行任何命令的位置(例如,在虚拟实例中、在 OpenStack 控制器节点等)。
相关帖子的说明:
- Is it possible to create an ami from an openstack image? 似乎缺乏有关如何按照亚马逊的要求进入 AMI 的信息。
- How do I set up cloud-init on custom AMIs in AWS? (CentOS) 在我使用 Ubuntu Cloud Image 时可能已过时?!
- http://lucasdipaola.blogspot.de/2014/04/importing-openstack-image-into-amazon.html 似乎已经过时,对于Ubuntu Cloud Images 来说部分也是不必要的。
【问题讨论】:
-
对于 RAW 图像,这似乎也有帮助:fosshelp.blogspot.in/2013/06/…
-
我目前的策略是 (1) 将 OpenStack 快照 (QCOW2) 格式转换为 RAW 磁盘映像并 (2) 将其捆绑为 Amazon 映像(遵循 lucasdipaola.blogspot.de/2014/04/…)但是,目前步骤 (2 ) 失败,因为 RAW 文件变得太大 (43 GB)。根据dedoimedo.com/computers/amazon-ec2.html 的说法,问题是我将我的虚拟机配置为具有 40GB 的分区,但亚马逊只支持大小为 10GB 的图像。
-
试图缩小 QCOW2 图像的大小会破坏我的快照内容——因此这对我来说是一个障碍。我将在这里放弃将 OpenStack 映像迁移到 EC2 的工作,并直接在 AWS 中从头开始配置 EC2 映像。
标签: ubuntu amazon-ec2 virtual-machine openstack amazon-ami