【问题标题】:How do I upgrade from t2.micro to t2.small at the moment of expiration?如何在到期时从 t2.micro 升级到 t2.small?
【发布时间】:2017-09-27 03:59:04
【问题描述】:

我的 AWS 预留实例 t2.micro 即将到期。我决定升级到t2.small,刚买了一个新的预留实例t2.small,如下图。

现在,如何从 t2.micro 切换到 t2.small?

【问题讨论】:

标签: amazon-web-services amazon-ec2 aws-reserved-instances


【解决方案1】:

一种策略是拍摄micro 实例的图像快照并将其用于small 实例。

首先,进行备份。

  1. 在“实例”窗格中打开正在运行的实例的上下文菜单(右键单击)。
  2. 选择图像 -> 创建图像。
  3. 您最终将在 AMI 窗格中拥有一个新的 AMI。
  4. 当您进行切换时,使用这个新的 AMI 启动实例(选择 AMI 并启动)。

您需要在适当的时间停止一个实例并启动另一个实例。以您选择的语言编写使用 AWS 开发工具包的脚本,或者手动执行。

在进行切换时不要忘记 DNS 和 IP 地址,除非有一些重叠,否则您将有停机时间。我建议您在启动 small 并更改路由等时让 micro 运行。

【讨论】:

  • 谢谢。是否可以保持弹性IP不变?
  • 是的,您可以保持弹性IP不变,但您需要将其与旧实例解除关联,然后将其与新实例关联。 ssh 进入新实例时,不要忘记从已知主机列表中删除对 IP 的引用,否则在尝试 ssh 进入新实例时会出错。
【解决方案2】:

由于我没有更改实例类型 (T2),这就是我所做的。

  • 购买新的预留实例,t2.small
  • 停止实例(t2.micro):Instances --> Actions --> Instance State --> Stop
  • 更改实例类型:Instances --> Instance Settings --> Change Instance Type --> t2.small
  • 启动实例(t2.small):Actions --> Instance State --> Start

【讨论】:

  • 只是对尝试此操作的任何人的警告:您将失去面向公众的 IPv4 公共 IP,并且您将不得不重做所有 DNS 记录!我不知道有没有办法解决这个问题。
  • @Jonathan - 公共 IP 会改变吗?你确定吗?
  • @151291 我很肯定 4 月份的情况就是这样,因为我做到了。如果您想避免这种情况,您需要有一个指向您的 EC2 实例的弹性 IP,但如果您已经有指向 EC2 IP 的域,则必须将它们重新指向弹性 IP。
  • 我们会丢失任何数据吗?
【解决方案3】:

请注意,预留实例是一种定价折扣。它不适用于特定实例。

通过购买t1.micro预留实例(RI),一个符合规格的实例(实例类型+操作系统+可选AZ)可以在RI期间每小时免费运行一次(因为您已经预先支付了费用,无论是每年还是每月)。

超过 RI 到期的唯一“危险”是实例将按标准的每小时按需费率收费(Linux 实例约为 1.2c/小时)。同样,使用 t2.small 之前的唯一“危险”是按每小时 3.2c/小时的费率收费。

因此,如果您可以在实例离线几分钟后幸存下来,只需:

  • 停止实例
  • 更改实例类型
  • 重新开始

如果你没有在完美的时间做这件事也没关系......你只会被收取几美分的费用。

此外,如果您的新预留实例是区域(意味着未选择可用区),那么您可以利用Instance Size Flexibility。最好通过示例来理解这一点:

  • 您有一个t1.micro 的 RI
  • 您正在运行t1.small
  • 微型是小型的一半(就 CPU 和 RAM 而言)
  • 因此,RI 承担实例成本的一半,您只需支付另一半

因此,如果您的新 RI 是区域,那么晚更改实例大小也没关系。您的 t2.small RI 实际上将支付 t2.micro 实例的成本(并且实际上可以支付 2 x t2.micro 实例的成本)。

底线:随时更改您的实例类型。时间错误的成本可以忽略不计。

【讨论】:

  • 我的公网IP会变吗?如何保留旧IP?
  • @151291 请创建一个新问题,而不是通过对旧问题的评论来提问。
猜你喜欢
  • 2016-05-19
  • 2015-06-27
  • 1970-01-01
  • 1970-01-01
  • 2015-05-29
  • 2014-12-27
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多