如何为我的 Amazon EC2 Windows 实例升级 PV 驱动程序?

上次更新日期:2021 年 7 月 23 日

我想确保已经为我的 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例安装了最新的 PV 驱动程序。我该如何操作?

简短描述

Amazon EC2 Windows AMI 包含允许访问虚拟化硬件的驱动程序。这些驱动程序由 Amazon EC2 用于映射实例存储、Amazon Elastic Block Store (Amazon EBS) 卷和网络接口。最好安装最新的驱动程序来提高您的 EC2 Windows 实例的稳定性和性能。对于 Windows Server 2008 R2 及更高版本,最佳实践是安装最新版本的 AWS PV 驱动程序。

注意:AWS PV 驱动程序仅在 Windows Server 2008 R2 及更高版本上受支持。Windows Server 2008 和 Windows Server 2003 使用 Citrix PV 驱动程序。请注意,Windows Server 2008 R2 仅支持 AWS PV 版本 8.3.4 及更早版本。有关更多信息,请参阅适用于 Windows 实例的半虚拟化驱动程序

解决方法

在开始之前,请确保您了解以下事项:

  • 当您停止某个实例时,任何实例存储卷上的数据都将被擦除。如果实例存储卷上有任何您要保留的数据,请确保将其备份到持久性存储。
  • 实例的公有 IP 地址在实例停止或终止后将释放,停止的实例将在重启后收到新的公有 IP 地址。请确保您的应用程序不依赖公有 IP 地址,因为此类 IP 地址无法恢复。最佳实践是分配弹性 IP 地址,因为此类 IP 地址在实例停止并重启后将跟随实例。
  • 如果实例充当域控制器,则需要额外的步骤。有关更多信息,请参阅升级域控制器 (AWS PV 升级)
  • 对于支持增强联网的实例,请参阅 Windows 上的增强联网
  • 对于 EBS 卷公开为 NVMe 块储存设备的实例类型,请参阅适用于 Windows 实例的 AWS NVMe 驱动程序

有关更多信息,请参阅停止实例时会发生什么

要升级到最新 PV 驱动程序,请执行以下操作:

  1. Amazon EC2 控制台中,选择实例
  2. 选择需要驱动程序升级的实例,打开上下文 (右键单击) 菜单,依次选择实例状态停止实例
  3. 在实例停止后创建备份。打开实例的上下文 (右键单击) 菜单,选择映像和模板,然后选择创建映像。有关更多信息,请参阅从正在运行的实例创建 Windows AMI
  4. 从实例的上下文 (右键单击) 菜单中选择实例状态,然后选择启动实例
  5. 使用远程桌面连接 (RDP) 连接到实例。有关更多信息,请参阅连接到您的 Windows 实例
  6. 要获取最新的 PV 驱动程序,请转到升级 Windows Server 实例 (AWS PV 升级),然后选择下载
  7. 提取文件夹的内容,然后运行 AWSPVDriverSetup.msi

在运行 MSI 后,实例将自动重启,然后升级驱动程序。实例可能有长达 15 分钟的时间不可用。在升级完成且实例在 Amazon EC2 控制台中通过了两项运行状况检查后,使用远程桌面连接来连接到实例。然后,确认已安装新的驱动程序。在 Device Manager (设备管理器) 中的 Storage Controllers (存储控制器) 下,找到 AWS PV Storage Host Adapter (半虚拟化存储主适配器)。确认驱动程序版本与驱动程序版本历史记录表中列出的最新版本相同。有关更多信息,请参阅 AWS PV 驱动程序包历史记录

您现在已为您的 EC2 Windows 实例安装最新的半虚拟化驱动程序。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?