Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Amazon 系统映像 (AMI)

Amazon 系统映像 (AMI) 提供启动实例 (云中的虚拟服务器) 所需的信息。您在启动实例时指定 AMI,可以从该 AMI 启动所需任意数量的实例。您还可以根据需要从任意多个不同 AMI 启动实例。

AMI 包括以下内容:

  • 一个用于实例 (例如,操作系统、应用程序服务器和应用程序) 根卷的模板

  • 控制可以使用 AMI 启动实例的 AWS 账户的启动许可

  • 一个指定在实例启动时要附加到实例的卷的块储存设备映射。

使用 AMI

下图总结了 AMI 生命周期。创建并注册一个 AMI 之后,您可以将其用于启动新实例。(如果 AMI 拥有者向您授予启动许可,则您也可以从 AMI 启动实例。)您可以将 AMI 复制到同一区域或不同区域。当您完成从 AMI 启动实例时,可以取消注册 AMI。

AMI 生命周期 (创建、注册、启动、复制、取消注册)。

您可以搜索符合您实例条件的 AMI。您可以搜索 AWS 提供的 AMI 或社区提供的 AMI。有关更多信息,请参阅查找 Windows AMI

连接到某个实例之后,您可以像使用任何其他服务器那样使用该实例。有关启动、连接和使用实例的信息,请参阅 Amazon EC2 实例

创建您自己的 AMI

可以自定义从公用 AMI 启动的实例,然后将配置保存为自定义 AMI 以供自己使用。从 AMI 启动的实例使用您的所有自定义项。

要创建由 Amazon EBS 支持的 AMI,请参阅创建 Amazon EBS 支持的 Windows AMI

您可以为 AMI 分配自定义标签,以帮助您对 AMI 进行分类和管理。有关更多信息,请参阅 标记 Amazon EC2 资源

购买、共享和出售 AMI

创建 AMI 之后,您可以将其设为私有,这样只有您才能使用它,也可以与指定的 AWS 账户列表进行共享。您还可以选择公开您的自定义 AMI,以供社区使用。如果遵循一些简单的指导,为公共使用构建安全、可靠、可用的 AMI 的过程可以很简单。有关如何创建和使用共享 AMI 的信息,请参阅共享 AMI

您可以从第三方购买 AMI,包括具有 Red Hat 等组织的服务合同的 AMI。您还可以创建 AMI 并将其出售给其他 Amazon EC2 用户。有关购买或出售 AMI 的更多信息,请参阅付费 AMI

取消注册您的 AMI

使用完 AMI 之后,可以取消注册它。取消注册 AMI 之后,便无法将其用于启动新实例。有关更多信息,请参阅 取消注册您的 Windows AMI

AWS Windows AMI

AWS 提供了一组公开可用的 AMI,其中包含特定于 Windows 平台的软件配置。借助这些 AMI,您可以使用 Amazon EC2 快速开始生成和部署应用程序。首先选择满足您的特定要求的 AMI,然后使用该 AMI 启动实例。检索管理员账户的密码,然后使用远程桌面连接登录实例,就如同使用任何其他 Windows 服务器一样。管理员账户的名称取决于操作系统语言。例如,在英语中是 Administrator,在法语中是 Administrateur,在葡萄牙语中是 Administrador。有关更多信息,请参阅 Microsoft TechNet Wiki 中的 Localized Names for Administrator Account in Windows

在 2015 年 7 月 14 日之后,Microsoft 不再支持 Windows Server 2003 (请参阅 Microsoft Windows Server 2003 支持结束)。我们建议您使用支持的 Windows Server 版本启动新的 EC2 实例。如果您有运行 Windows Server 2003 的现有 EC2 实例,建议您升级这些实例。有关更多信息,请参阅 将 Amazon EC2 Windows 实例升级到新版本 Windows Server

选择初始 Windows AMI

要使用 Amazon EC2 控制台查看 AWS 提供的 Windows AMI,请打开此链接:Windows AMI。如果您使用 Amazon EC2 控制台启动实例,则向导的第一页包括 Quick Start (快速启动) 选项卡,其中列出了 AWS 提供的一些最常用的 AMI,包括符合免费套餐要求的 AMI。

其中一些 AMI 还包括 Microsoft SQL Server (SQL Enterprise Edition、SQL Server Standard、SQL Server Express 或 SQL Server Web) 的版本。从包含 Microsoft SQL Server 的 AWS Windows AMI 启动实例,您可以像使用数据库服务器那样运行实例。此外,您可以从任意 Windows AMI 启动实例,然后在实例上安装您需要的数据库软件。要查看包含 SQL Server 的 Windows Server AMI,请参阅 AWS Marketplace 中的 Windows AMI

一些 AMI 附带了互联网信息服务 (IIS) 并且已配置了 ASP.NET,以帮助您快速入门。此外,您可以从任意 Windows AMI 启动实例,然后安装 IIS 和 ASP.NET。如需分步指导,请参阅 AWS 入门: 托管一个 .NET Web 应用程序 中的配置您的 EC2 实例

除 AWS 提供的公用 AMI 之外,您还可以使用 AWS 开发人员社区发布的 AMI。我们强烈建议您只使用 AWS 或其他可靠来源提供的 Windows AMI。要了解如何查找 Amazon 批准的 Windows AMI,请参阅查找 Windows AMI

您也可以从您的 Windows 计算机创建 AMI。有关更多信息,请参阅 VM Import/Export 用户指南

保持您的 AMI 为最新

AWS 在 Microsoft 的修补程序星期二 (每个月的第二个星期二) 后的五个工作日内提供更新的、完整修补的 Windows AMI。有关更多信息,请参阅 关于 AWS Windows AMI 版本的详细信息

初始启动之后,您的 Windows 实例即包含所有最新的安全更新。我们建议您在启动 Windows 之后,首先运行 Windows 更新服务,然后再创建 AMI。在您启动实例或创建 AMI 之后,您将负责确保其最新。您可以使用 Windows 更新服务或实例上的 Automatic Updates 工具来将 Microsoft 更新部署到您的实例。您还必须通过适用于部署到您的实例上的任何其他软件的机制,确保该软件为最新。在您更新 Windows 实例之后,您可以创建 AMI,替换任何以前创建的 AMI。有关更多信息,请参阅 更新您的 Windows 实例