Amazon web services 创建RHEL实例的iso

Amazon web services 创建RHEL实例的iso,amazon-web-services,amazon-ec2,rhel,rhel7,Amazon Web Services,Amazon Ec2,Rhel,Rhel7,我有一个AmazonEC2实例,上面有RHEL7.3。我想把它转换成一个iso,这样我就可以把它迁移到任何我想迁移的地方。创建虚拟机iso的最佳工具是什么。或者如何克隆/备份此虚拟机,以便在任何需要的地方将其还原?提供了创建映像的功能。生成的图像可以转换为ISO文件 这似乎不是Amazon作为服务推广的东西,但是aws cli工具有一个ec2 unbundle命令用于从AMI中提取。这里有一个关于如何使用EC2 AMI在本地下载和运行它的指南 需要注意的是,ec2 unbundle命令目前仅适用

我有一个AmazonEC2实例,上面有RHEL7.3。我想把它转换成一个iso,这样我就可以把它迁移到任何我想迁移的地方。创建虚拟机iso的最佳工具是什么。或者如何克隆/备份此虚拟机,以便在任何需要的地方将其还原?

提供了创建映像的功能。生成的图像可以转换为ISO文件

这似乎不是Amazon作为服务推广的东西,但是
aws cli
工具有一个
ec2 unbundle
命令用于从AMI中提取。这里有一个关于如何使用EC2 AMI在本地下载和运行它的指南


需要注意的是,
ec2 unbundle
命令目前仅适用于Linux,而不适用于OS X或Windows。

您可以通过编程方式使用VM和AWS

您希望熟悉导入任务导出任务命令

最好从阅读AWS官方指南开始:

您需要从指南中获取的关键信息如下:

“您不能从Amazon EC2导出实例,除非您以前 从另一个虚拟化环境将其导入Amazon EC2。”

是的,有一些解决方案,其中一个由@Nicholas Smith链接。这就是说,如果你走非官方路线,你可能会在一条黑暗的小巷里结束,那里可能没有帮助。我强烈建议并警告您,此时不要继续尝试将EC2克隆到VM中。你会花很多时间在未来的巨大风险因素上

为了能够实现您想要的,您需要使用任何VM软件创建RHEL VM,您需要将此VM加载到AWS中,然后您将能够在AWS中使用VM进行任何必要的更改,并再次导出以满足本地或运输需求

在运行广泛使用的Linux发行版RHEL时,您可以尝试通过启动运行相同内核版本和相同软件包版本的VM来手动重新创建EC2环境。从那里,您可以对生产实例中需要的文件进行归档,并使用SCP/SFTP将其复制到本地站点


只需将您的RHEL环境本地导入VM,并导入AWS,然后进行设置。

我希望以编程方式执行此操作。因此,我正在寻找通过命令行克隆VM的选项。Clonezilla也有一个命令行界面,如果我没记错的话,这提到了使用vmware将其转换为iso。我们不能没有它吗?从阅读他们正在做什么,以使其进入可引导阶段,看起来你必须通过它来获得一个可行的ISO。