如何使用 EC2Rescue 工具在 Amazon EC2 实例上执行最近一次已知正确的配置?

1 分钟阅读
0

我想使用 EC2Rescue 工具在 Amazon Elastic Compute Cloud (Amazon EC2) 实例上执行最近一次已知正确的配置。

简短描述

要执行最近一次已知正确的配置,必须将磁盘脱机到辅助的 Amazon EC2 实例。

如果您遇到以下问题,请使用 Amazon EC2Rescue 工具执行最近一次已知正确的配置

  • Windows 无法启动。
  • Amazon EC2 陷入了重启循环。
  • 您看到一个静止不变的蓝屏。
  • 由于您最近对 Amazon EC2 实例进行了更改,应用程序无法按预期运行。
  • 由于最近的更改,RDP 不起作用。
  • 状态检查有一半未通过。

解决方法

在开始之前,您必须满足以下要求才能使用 Amazon EC2Rescue:

  • Windows Server 2008 R2 或更高版本。
  • .NET Framework 3.5 SPI 或更高版本。
  • 可通过 RDP 连接进行访问。

要使用 EC2Rescue 工具在 Amazon EC2 实例上执行最近一次已知正确的配置,请完成以下步骤:

  1. 停止无法访问的实例,然后分离根卷
  2. 在与无法访问的实例所在的相同可用区内内,启动新实例。这个新实例就是您的救援实例。
    注意: 最佳实践是启动与无法访问的实例不同的 Windows 实例,以避免出现磁盘签名问题。
  3. 将卷作为 /dev/xvdf 连接到救援实例。
  4. 使用 RDP 来连接到救援实例。然后,使用磁盘管理器,使先前连接的卷联机。
  5. 下载并解压缩 EC2Rescue 文件夹
  6. 前往该文件夹,然后完成以下步骤:
    右键单击 EC2Rescue.exe
    选择 Run as Administrator(以管理员身份运行)。
    接受许可协议。
    选择下一步
    选择 OFFLINE INSTANCE(离线实例)。
  7. 选择新挂载的卷的磁盘,然后选择 Next(下一步)。
  8. 确认所选的磁盘,然后选择 Yes(是)。
  9. 选择 Restore(还原)选项,然后选择 Last Known Good Configuration(最近一次已知正确的配置)。
  10. 选择 Next(下一步),然后选择 Finish(完成)。
  11. 将卷与救援实例分离,然后将卷作为根卷 (/dev/sda1) 连接到无法访问的实例。
  12. 重启您的原始 Amazon EC2 实例。
AWS 官方
AWS 官方已更新 7 个月前