AWS 提供的 SQL Server AMI - Amazon Elastic Compute Cloud

AWS 提供的 SQL Server AMI

对于 SQL Server 许可证包含的 AMI,请使用 C:\SQLServerSetup 中包含的安装和设置媒体对默认安装进行更改、添加新功能或安装其他命名实例。

您可以使用 Amazon EC2 控制台、AWS Tools for PowerShell 和 AWS CLI 查找包含 SQL Server 的 AMI。选择包含 SQL Server 的 AMI 时,对于将启动的实例,可能需要考虑以下要求:

  • 区域

  • 操作系统

  • 架构:32 位 (i386)、64 位 (x86_64) 或 64 位 ARM (arm64)

  • 根设备类型:Amazon EBS 或实例存储

  • 提供商 (例如,Amazon Web Services)

  • 其他软件(例如,SQL Server)

可以使用 Amazon EC2 控制台查找包含 SQL Server 的 AMI。

您可以使用 Amazon EC2 控制台查找包含 SQL Server 的 AMI。您可以在使用启动实例向导启动实例时从 AMI 列表中进行选择,也可以使用 Images(映像)页面在所有可用的 AMI 中进行搜索。AMI ID 在每个 AWS 区域中都是唯一的。

使用启动实例向导查找包含 SQL Server 的 AMI

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 从导航栏,选择您在其中启动实例的区域。您可以选择向您提供的任何区域,无需理会您身处的位置。

  3. 从控制台控制面板中,选择 Launch instances(启动实例)。

  4. Application and OS Images(Amazon Machine Image)(应用程序和操作系统映像(Amazon Machine Image))下的搜索栏中输入 SQL,然后选择 Enter。您将进入 AMI 页面,在该页面中,您可以在包含 SQL Server 的 AMI 中进行浏览和选择。您可以在 Quickstart AMIsMy AMIs(我的 AMI)、AWSMarketplace AMIsCommunity AMIs(社区 AMI)选项卡下从 AMI 中进行选择。您可以按成本、操作系统和架构进行筛选。

  5. 要从此 AMI 启动实例,请选择该实例,然后选择 Launch instance(启动实例)。有关使用控制台启动实例的更多信息,请参阅使用新启动实例向导启动实例。如果您没有准备好立即启动实例,请记下 AMI ID 以供将来使用。

使用 AMI 页面查找包含 SQL Server 的 AMI

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 从导航栏,选择您在其中启动实例的区域。您可以选择向您提供的任何区域,无需理会您身处的位置。

  3. 在导航窗格中,选择 AMIs

  4. 在搜索框中输入 SQL,然后选择 Enter(确定)。您可以在 Quickstart AMIs(快速启动 AMI)、My AMIs(我的 AMI)、AWS Marketplace AMIs(站点 AMI)和 Community AMIs(社群 AMI)选项卡下从包含 SQL Server 的 AMI 中进行选择。您可以按成本、操作系统和架构进行筛选。

  5. 要从此 AMI 启动实例,请选择该实例,然后选择 Launch instance(启动实例)。有关使用控制台启动实例的更多信息,请参阅使用新启动实例向导启动实例。如果您没有准备好立即启动实例,请记下 AMI ID 以供将来使用。

使用 AWS Tools for Windows PowerShell 查找包含 SQL Server 的 AMI

您可以使用适用于 Amazon EC2 的 cmdlets 仅列出符合您要求的 Windows AMI。找到符合您要求的 AMI 之后,记录其 ID,以便用它来启动实例。有关更多信息,请参阅 AWS Tools for Windows PowerShell 用户指南中的使用 Windows PowerShell 启动实例

您可以使用 Get-EC2ImageByName cmdlt 来列出包含 SQL Server 的 AMI。

Get-EC2ImageByName -Names *SQL*

有关更多信息和示例,请参阅 AWS Tools for Windows PowerShell 用户指南中的使用 Windows PowerShell 查找 AMI

使用 AWS CLI 查找包含 SQL Server 的 AMI

您可以使用适用于 Amazon EC2 的 AWS CLI 命令,以仅列出符合您要求的包含 SQL Server 的 AMI。找到符合您要求的 AMI 之后,记录其 ID,以便用它来启动实例。有关更多信息,请参阅 AWS Command Line Interface 用户指南中的使用 AWS CLI 启动实例

Amazon EC2

describe-images 命令支持筛选参数。例如,使用 --owners 参数显示由 Amazon 拥有的公用 AMI。

aws ec2 describe-images --owners self amazon

您可以在上一个命令中添加以下筛选条件以便仅显示包含 SQL Server 的 AMI:

--filters "Name=name,Values=*SQL*"
重要

在 describe-images 命令中省略 --owners 标记将返回您拥有启动权限的所有映像,无论所有权如何。

包含 SQL Server 的 AMI 版本历史记录

要查看 AWS Windows AMI 每个版本的变化(包括 SQL Server 更新),请参阅 Amazon EC2 用户指南中的AWS Windows AMI 版本历史记录