【发布时间】:2017-10-08 01:34:09
【问题描述】:
我收到了一封来自 AWS 的电子邮件
我们有关于您账户的重要消息(AWS 账户 ID:XXXXX)。 EC2 已检测到托管您的底层硬件的降级 eu-west-1 区域中的 Amazon EC2 实例(实例 ID:i-XXXX)。到期的 对于这种降级,您的实例可能已经无法访问。后 2017-05-25 10:00 UTC 您的实例,它有一个 EBS 卷作为 root 设备,将被停止。
我实际上是在当前唯一运行的实例(手动关联)上将 Elastic Beanstalk 与具有弹性 IP 地址的负载均衡器一起使用。此外,我还有一个用于电子邮件目的的反向 DNS。
电子邮件继续说以下内容......
您仍然可以访问该实例。我们建议您 通过创建实例的 AMI 来替换实例并启动 来自 AMI 的新实例。有关更多信息,请参阅亚马逊 机器映像 (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html) 在 EC2 用户指南。如果在停止您的 EBS 支持时遇到困难 实例,请参阅实例常见问题 (http://aws.amazon.com/instance-help/#ebs-stuck-stopping)。
那么如何让 Elastic Beanstalk 重新配置到新硬件?
有些选项似乎...
重建环境
保存配置->终止->加载配置
克隆环境 -> 手动更改 DNS -> 终止旧环境
'终止'环境 -> '恢复终止的环境'?
我不确定哪个变体可以恢复环境,特别是如果我不丢失为电子邮件(SNS?)配置完成的主机名/反向 DNS 内容,那将是理想的。
如果我保留所有这些会很好(我不关心 EC2 实例或数据 - 数据保存在所有这些外部的 MongoDb 中)...
- EC2 配置(即硬件盒大小、VM 参数等)
- 安全组
- 负载平衡器
- 与 EC2 关联的弹性 IP(很容易在之后手动完成)
- 主机名(反向 DNS 所需的任何内容)
想法将不胜感激! - 很遗憾他们的电子邮件/文档只讨论 EC2 而不是 beanstalk 配置。
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk reverse-dns