这不是我的区域所以它可能是基本的。
关于开发,我们在Amazon EC2
中有一些实例。
它唯一能做的就是运行一些php脚本。
我们付出了很多,虽然我们只是偶尔用它来检查一下。
我想阻止它,并在我需要它一小时的测试时恢复。
我可以看到你可以把它放在stop mode
中,他们说它会删除所有数据。
他们还表示会删除之前的所有DNS并在恢复时创建新的
这意味着他们并没有真正为您提供任何开发选项,因为您不能每次都使用不同的DNS更改整个系统,并重新复制数据。
这是否意味着我们每次要恢复并更新到新DNS时都必须将脚本复制到服务器?是否还有其他因素受到停止影响?
有没有更简单的方法可以暂时停止充电和恢复?
感谢。
答案 0 :(得分:6)
根据您的问题,是的,您可以停止实例,如果实例 EBS支持,数据仍将保留。可以停止并稍后重新启动Amazon EBS支持的实例,而不会影响存储在附加卷中的数据。 据我所知,默认情况下亚马逊提供EBS支持的根卷,因此无需担心数据。
您可以使用弹性IP地址而不是DNS名称。 弹性IP地址是为动态云计算设计的静态IP地址。您的弹性IP地址与您的AWS账户相关联,而非特定实例,并且在您选择发布之前,它仍与您的帐户相关联明确地说。
因此,如果您在php脚本中使用弹性IP地址而不是DNS名称,则问题将得到解决。
希望它有所帮助:-)
答案 1 :(得分:2)
停止实例时,只有终止(如果您选择)时,才会删除数据。
您可以拥有弹性IP并在您不使用它时付费(如Michael所说)或者可能安装DNS更新程序,如ddclient