EC2实例备份

我有一个EC2实例,我花了很多时间来设置运行我的Ruby on Rails应用程序。 该项目目前还没有开发,我需要把它拿下来,这样我们可以消除每月的成本。 有没有一种方法可以下载或备份图像,所以当项目恢复时,我不必设置一个新的实例?

这取决于你正在运行什么types的EC2实例。

如果它是S3上的AMI,则需要在您的临时商店中创build一个新的AMI,并进行所有更改并备份任何内容。 您可以很容易地使用ec2工具包来完成AMI构build(不要忘记在构build它之后将其存储在S3上),而临时存储可能是使用tar + gzip并将产生的.tar.gz到S3上(也可以使用命令行工具)。

如果您正在使用EBS卷,这将更容易。 您可以快照您的EBS卷,并且在您回来时他们将在那里。

您可以从AWSpipe理控制台创buildEBS AMI映像。 这很简单。 login到AWSpipe理控制台,转到顶部的Amazon EC2选项卡,select要持久化的实例,然后转到“实例操作”button,然后select“创build映像(EBS AMI)”。

http://aws.amazon.com/ebs/