EC2实例克隆
是否有可能克隆一个EC2实例数据和所有?
您可以创build现有实例的AMI ,然后使用该AMI启动其他实例。
更简单的方法是通过Webpipe理控制台:
- 去实例
- select实例并单击实例操作
- 创build图像
一旦你有一个图像,你可以启动另一个克隆的实例,数据和所有。 🙂
没有明确的Clone
button。 基本上你要做的是创build一个镜像,或者一个现有的EC2实例的快照,然后使用该快照创build一个新的实例。
首先从现有的EC2实例创build一个图像。
检查您的快照列表,看看过程是否完成。 这通常需要大约20分钟,具体取决于实例驱动器的大小。
然后,您需要创build一个新实例并将该图像用作AMI。
如今,使用EBS支持的实例克隆机器更容易。 这就是我们在BitNami云托pipe中的做法。 基本上你只需要拍一个可以用来启动一个新服务器的实例的快照。 您可以使用AWS控制台(将EBS支持的实例保存为AWS AMI)或使用EC2 API工具执行此操作:
- 使用ec2-create-snapshot创build一个快照
- 然后从快照启动实例
克隆实例不是别的,而是创build备份,然后基于此启动一个新的服务器。 你可以在那里find一堆描述这个问题的文章,试着find关于“如何…”备份的信息,或者调整整个EC2实例的大小,例如这个博客是一个非常好的开始:alestic.com
回答您的问题:现在,AWS可以轻松实现克隆。请参阅从现有实例启动实例
- 在“ EC2实例”页面上, select要使用的实例
- select操作 ,然后像这样启动更多 。
- 审查和启动
这将把现有的实例作为新的模板。
或者您也可以拍摄现有卷的快照,并使用您在实例启动期间ping的AMI(现有的)的快照
您可以使用AWS API或控制台UI来创build运行实例的AMI(Amazon Machine Image)。 您可以指定在创buildAMI时重新启动实例。 然后,您可以使用AWS API或控制台UI,使用您创build的AMI启动更多实例。
你可以很容易地用云pipe理软件,如enStratus,RightScale或Scalr (免责声明:我在那里工作)。 有了克隆的农场,您可以:
- 创build快照或预制图像以在另一天启动
- 重复您的configuration在生产之前testing它