AWS 提供的 SQL 伺服器 AMI - Amazon Elastic Compute Cloud

AWS 提供的 SQL 伺服器 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。每個 AWS 區域的 AMI ID 都是唯一的。

使用啟動執行個體精靈尋找包含 SQL Server 的 AMI

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 從導覽列選擇要在其中啟動執行個體的區域。無論您的位置為何,皆可選取任何可用的區域。

  3. 請在主控台儀表板選擇 Launch Instance (啟動執行個體)。

  4. Application and OS Images (Amazon Machine Image) (應用程式和作業系統映像 (Amazon Machine Image)) 下方的搜尋列中輸入 SQL,然後選擇 Enter。您會被導向至 AMI 頁面,您可使用此頁面瀏覽包含 SQL Server 的 AMI,並從中進行選擇。您可在 Quickstart AMIs (快速入門 AMI)、My AMIs (我的 AMI)、AWS Marketplace AMIs ( Marketplace AMI) 以及 Community AMIs (社群 AMI) 等索引標籤中選擇 AMI。您可依成本、作業系統和架構進行篩選。

  5. 若要從這個 AMI 啟動執行個體,請先選取該 AMI,然後再選擇 Launch instance (啟動執行個體)。如需有關使用主控台來啟動執行個體的詳細資訊,請參閱使用新的啟動執行個體精靈啟動執行個體。如果您目前尚未準備好要啟動執行個體,請記下該 AMI ID,以待日後使用。

使用 AMI 頁面尋找包含 SQL Server 的 AMI

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 從導覽列選擇要在其中啟動執行個體的區域。無論您的位置為何,皆可選取任何可用的區域。

  3. 在導覽窗格中,選擇 AMIs (AMI)。

  4. 在搜尋列中輸入 SQL,然後選擇 Enter。您可在 Quickstart AMIs (快速入門 AMI)、My AMIs (我的 AMI)、AWSMarketplace AMIs (Marketplace AMI) 以及 Community AMIs (社群 AMI) 等索引標籤下選擇包含 SQL Server 的 AMI。您可按成本、作業系統和架構進行篩選。

  5. 若要從這個 AMI 啟動執行個體,請先選取該 AMI,然後再選擇 Launch instance (啟動執行個體)。如需有關使用主控台來啟動執行個體的詳細資訊,請參閱使用新的啟動執行個體精靈啟動執行個體。如果您目前尚未準備好要啟動執行個體,請記下該 AMI ID,以待日後使用。

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

在 Amazon EC2 中使用 cmdlet 可只列出符合要求的 Windows AMI。找到符合要求的 AMI 之後,請記下其 ID,然後就可以使用此 AMI 來啟動執行個體。如需詳細資訊,請參閱《AWS Tools for Windows PowerShell 使用者指南》中的使用 Windows PowerShell 啟動執行個體

使用 Get-EC2ImageByName Cmdlet 可列出包含 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,然後就可以使用此 AMI 來啟動執行個體。如需詳細資訊,請參閱 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 使用者指南》中的 AWSWindows AMI 版本歷史記錄