暂时停止亚马逊实例?

时间:2016-01-03 08:48:26

标签: amazon-web-services amazon-ec2

这不是我的区域所以它可能是基本的。 关于开发,我们在Amazon EC2中有一些实例。 它唯一能做的就是运行一些php脚本。 我们付出了很多,虽然我们只是偶尔用它来检查一下。

我想阻止它,并在我需要它一小时的测试时恢复。 我可以看到你可以把它放在stop mode中,他们说它会删除所有数据

他们还表示会删除之前的所有DNS并在恢复时创建新的

这意味着他们并没有真正为您提供任何开发选项,因为您不能每次都使用不同的DNS更改整个系统,并重新复制数据。

这是否意味着我们每次要恢复并更新到新DNS时都必须将脚本复制到服务器?是否还有其他因素受到停止影响?
有没有更简单的方法可以暂时停止充电和恢复? 感谢。

2 个答案:

答案 0 :(得分:6)

根据您的问题,是的,您可以停止实例,如果实例 EBS支持,数据仍将保留。可以停止并稍后重新启动Amazon EBS支持的实例,而不会影响存储在附加卷中的数据。 据我所知,默认情况下亚马逊提供EBS支持的根卷,因此无需担心数据。

您可以使用弹性IP地址而不是DNS名称。 弹性IP地址是为动态云计算设计的静态IP地址。您的弹性IP地址与您的AWS账户相关联,而非特定实例,并且在您选择发布之前,它仍与您的帐户相关联明确地说。

因此,如果您在php脚本中使用弹性IP地址而不是DNS名称,则问题将得到解决。

希望它有所帮助:-)

参考:AWS Elastic IP Address

AWS Root Device Storage Concepts

答案 1 :(得分:2)

停止实例时,只有终止(如果您选择)时,才会删除数据。

您可以拥有弹性IP并在您不使用它时付费(如Michael所说)或者可能安装DNS更新程序,如ddclient