

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# License Manager 中的授權類型轉換
<a name="license-conversion"></a>

使用 License Manager，您可以隨著業務需求變更，在 AWS 提供的授權和自帶授權模型 (BYOL) 之間變更授權類型。您可以變更授權類型，而無需重新部署現有的工作負載。

您可以使用授權類型轉換，針對下列案例最佳化授權庫存：

**將內部部署工作負載遷移至 Amazon EC2**  
在遷移期間，您可以將工作負載部署到 Amazon Elastic Compute Cloud (Amazon EC2)，並使用 AWS 提供的授權。遷移完成時，請使用 License Manager 授權類型轉換來變更執行個體的授權類型。您可以變更為 BYOL，以便使用遷移期間發行的授權。

**使用即將到期的授權合約繼續執行工作負載**  
您可以使用 License Manager 授權類型轉換，從 BYOL 切換到 AWS 提供的授權。此切換可讓您使用 提供的完全合規軟體授權繼續執行工作負載， AWS 並提供靈活的pay-as-you授權模型。如果您與作業系統的軟體廠商，例如 Microsoft 或 Canonical 的授權合約即將到期，而且您未計劃續約，您可以選擇這麼做。

**最佳化成本**  
對於小型或不規則的工作負載， AWS 提供的授權 （包含授權） 執行個體可能更具成本效益。當您選擇使用 BYOL 時，這些選項可能需要更長期的承諾。在這種情況下，您可以使用 License Manager 授權類型轉換，將執行個體切換為包含的授權，以最佳化授權相關成本。如果您的執行個體是從您自己的虛擬機器 (VM) 映像啟動，您可以切換回 BYOL。當工作負載更穩定或可預測時，您可以選擇這樣做。

**延伸維護**  
如果您的 Ubuntu 作業系統已達到標準支援結束，您可以新增 Ubuntu Pro 的付費訂閱。在 Pro 上將訂閱新增至 Ubuntu 可延長安全性更新期間。如需詳細資訊，請參閱正式文件中的 [Ubuntu Pro](https://ubuntu.com/pro)。

**Topics**
+ [License Manager 中授權類型轉換的合格授權類型](conversion-types.md)
+ [License Manager 授權類型的轉換先決條件](conversion-prerequisites.md)
+ [在 License Manager 中轉換授權類型](conversion-procedures.md)
+ [License Manager 中的租用轉換](conversion-tenancy.md)
+ [對 License Manager 中的授權類型轉換進行故障診斷](conversion-troubleshooting.md)

# License Manager 中授權類型轉換的合格授權類型
<a name="conversion-types"></a>

您可以使用 License Manager 授權類型轉換搭配 Windows Server 和 Microsoft SQL Server 授權的支援版本和組合。您也可以搭配 Ubuntu Linux 訂閱使用授權類型轉換。

**Contents**
+ [License Manager 中 Windows 和 SQL Server 的合格授權類型](conversion-types-windows.md)
  + [SQL Server 版本](conversion-types-windows.md#conversion-types-windows-sql-editions)
  + [SQL Server 版本](conversion-types-windows.md#conversion-types-windows-sql-versions)
  + [用量操作值](conversion-types-windows.md#usage-operation-values)
  + [媒體相容性](conversion-types-windows.md#media-compatibility)
  + [轉換路徑](conversion-types-windows.md#conversion-paths)
+ [License Manager 中 Linux 的合格訂閱類型](conversion-types-linux.md)
  + [授權類型轉換考量事項](conversion-types-linux.md#conversion-limits-linux-considerations)

# License Manager 中 Windows 和 SQL Server 的合格授權類型
<a name="conversion-types-windows"></a>

**重要**  
最初從 Amazon 提供的 Amazon Machine Image (AMI) 啟動的執行個體不符合將授權類型轉換為 BYOL 的資格。

Windows 和 SQL Server 必須符合特定需求，才有資格進行授權類型轉換。

**Topics**
+ [SQL Server 版本](#conversion-types-windows-sql-editions)
+ [SQL Server 版本](#conversion-types-windows-sql-versions)
+ [用量操作值](#usage-operation-values)
+ [媒體相容性](#media-compatibility)
+ [轉換路徑](#conversion-paths)

## SQL Server 版本
<a name="conversion-types-windows-sql-editions"></a>

License Manager 支援下列 SQL Server 版本：
+ SQL Server Standard 版
+ SQL Server Enterprise Edition
+ SQL Server Web 版本

## SQL Server 版本
<a name="conversion-types-windows-sql-versions"></a>

License Manager 支援下列 SQL Server 版本：
+ SQL Server 2005
+ SQL Server 2008
+ SQL Server 2012
+ SQL Server 2014
+ SQL Server 2016
+ SQL Server 2017
+ SQL Server 2019
+ SQL Server 2022

## 用量操作值
<a name="usage-operation-values"></a>

授權類型轉換會變更與執行個體相關聯的用量操作值。下表提供每個支援作業系統的使用操作值。如需詳細資訊，請參閱 [AMI 帳單資訊欄位](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/billing-info-fields.html)。


|  作業系統詳細資訊  |  使用操作  | 
| --- | --- | 
|  將 Windows Server 做為 BYOL  |  RunInstances:0800  | 
|  將 Windows Server 做為 BYOL 作為 BYOL 的 SQL Server （任何版本）  |  RunInstances:0800  | 
|  包含 Windows Server 做為授權  |  RunInstances:0002  | 
|  包含 Windows Server 做為授權 作為 BYOL 的 SQL Server （任何版本）  |  RunInstances:0002  | 
|  包含 Windows Server 做為授權 包含授權的 SQL Server Web  |  RunInstances:0202  | 
|  包含 Windows Server 做為授權 包含授權的 SQL Server Standard  |  RunInstances:0006  | 
|  包含 Windows Server 做為授權 包含授權的 SQL Server Enterprise  |  RunInstances:0102  | 

## 媒體相容性
<a name="media-compatibility"></a>

下表確認哪些媒體可用於哪些執行個體授權模型。


|  來源  |  Target  | 
| --- |--- |
|  |  BYOL  |  包含授權  | 
| --- |--- |--- |
|  AWS 提供的 Windows Server 映像  |  否  |  是  | 
|  AWS 提供的 SQL Server 映像  |  否  |  是  | 
|  您的 Windows Server 媒體1  |  是  |  是  | 
|  您的 SQL Server 媒體2  |  是  |  是  | 

1 表示執行個體最初是從您自己的匯入虛擬機器 (VM) 啟動。您可以使用 VM Import[/Export 或 等服務來匯入 VM](https://docs---aws.amazon.com.rproxy.govskope.usvm-import/latest/userguide/what-is-vmimport.html)[AWS Application Migration Service](https://docs.aws.amazon.com/mgn/latest/ug/what-is-application-migration-service.html)。

2 表示您已取得自己的 SQL Server 安裝媒體 (.iso、.exe)。

## 轉換路徑
<a name="conversion-paths"></a>

下表確認來源授權模型是否可以在 BYOL 和包含的授權之間轉換為另一個。如需詳細資訊，請參閱[在 License Manager 中轉換授權類型](conversion-procedures.md)。

**重要**  
Windows Server as BYOL with SQL Server as included license 是不支援的組態。
指定為「不需要」的轉換不會變更用量操作值。


|  來源  |  Target  | 
| --- |--- |
|  |  將 Windows Server 做為 BYOL  |  包含 Windows Server 做為授權  |  將 Windows Server 做為 BYOL 作為 BYOL 的 SQL Server  |  包含 Windows Server 做為授權 作為 BYOL 的 SQL Server  |  將 Windows Server 做為 BYOL 包含授權的 SQL Server  |  包含 Windows Server 做為授權 包含授權的 SQL Server  | 
| --- |--- |--- |--- |--- |--- |--- |
|  Windows Server as BYOL （您的媒體）  | Not needed | Yes | Not needed | Yes1 | Unsupported | Yes1 | 
|  包含授權的 Windows Server （您的媒體）  | Yes2 | Not needed | Yes1、2 | Not needed3  | Unsupported | Yes1 | 
|  包含授權的 Windows Server AWS （提供的映像）  | No✗ | Not needed | No✗ | Not needed3  | Unsupported | Yes3 | 
|  Windows Server as BYOL （您的媒體） SQL Server as BYOL （您的媒體）  | Not needed4 | Yes | Not needed | Yes | Unsupported | Yes | 
|  包含授權的 Windows Server （您的媒體） SQL Server as BYOL （您的媒體）  | Yes2 | Not needed4 | Yes2 | Not needed | Unsupported | Yes | 
|  包含授權的 Windows Server AWS （提供的映像） SQL Server as BYOL （您的媒體）  | No✗ | Not needed4 | No✗ | Not needed | Unsupported | Yes | 
|  Windows Server as BYOL （您的媒體） 包含授權的 SQL Server  | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | 
|  包含授權的 Windows Server (AWS 提供映像或媒體） 包含授權的 SQL Server AWS （提供的影像）  | No✗ | No✗ | No✗ | No✗ | Unsupported | Not needed | 
|  包含授權的 Windows Server （您的媒體） 包含授權的 SQL Server （您的媒體）  | Yes2、5、6 | Yes5 | Yes2 | Yes | Unsupported | Not needed | 
|  包含授權的 Windows Server AWS （提供的影像） 包含授權的 SQL Server （您的媒體）  | No✗ | Yes5 | No✗ | Yes | Unsupported | Not needed | 

✗ 您必須使用替代組態部署新的執行個體，因為不支援轉換為目標授權類型 (s)。如需詳細資訊，請參閱[媒體相容性](#media-compatibility)。

對於其他轉換案例，您可能需要採取下列步驟來執行授權轉換：

1 您必須先**安裝** SQL Server，才能轉換為 BYOL for SQL Server。

2 您必須先修改 Windows 組態，以使用您自己的 KMS 伺服器來啟用授權。如需詳細資訊，請參閱[Convert Windows Server from license included to BYOL](conversion-procedures-windows.md#convert-to-byol)。

3 當您從沒有 SQL Server 的來源轉換為具有 SQL Server 的目標 （無論 SQL Server 授權類型為何） 時，您必須先**安裝** SQL Server。

4 當您從具有 SQL Server 的來源轉換為沒有 SQL Server 的目標 （無論 SQL Server 授權類型為何） 時，您必須先**解除安裝** SQL Server。

5 您必須先**解除安裝** SQL Server，才能轉換為包含授權的 SQL Server。

6 您必須先執行 2 和 5 的步驟。完成這些步驟後，您必須將授權類型轉換為包含授權的 Windows Server，然後再次將授權類型轉換為 BYOL 的 Windows Server。

# License Manager 中 Linux 的合格訂閱類型
<a name="conversion-types-linux"></a>

授權類型轉換適用於支援的 Ubuntu 版本。支援的版本包括 Ubuntu 18.04.1 LTS 等更新。當您將訂閱轉換為 Ubuntu Pro 時，安全更新會額外提供五年。如需詳細資訊，請參閱正式文件中的 [Ubuntu Pro](https://ubuntu.com/pro)。

您可以使用授權類型轉換來長期支援 (LTS) 版本的 Ubuntu、RHEL 和 RHEL for SAP。您可以在 AWS提供的選項與 Red Hat 提供的選項之間切換訂閱 AWS Marketplace。

## 授權類型轉換考量事項
<a name="conversion-limits-linux-considerations"></a>

授權類型轉換受制的一些考量事項如下。這並非完整清單，可能會有所變更。

**用於 SAP 轉換的 RHEL 和 RHEL**
+ 如果您要轉換到 Red Hat 銷售的訂閱做為 上的 AMI 清單 AWS Marketplace ，您必須先訂閱 Marketplace AMI 清單，才能啟動授權轉換。
+ 若要轉換至 上的 Red Hat 訂閱 SaaS 清單 AWS Marketplace ，您需要在轉換之前從 Red Hat 購買訂閱。
+ 如果您有來自 的年度 Red Hat 合約 AWS Marketplace ，則在轉換為其他訂閱類型時，將不會收到未使用月份的退款。
+ 若要從 Red Hat 在 中銷售的 RHEL for SAP AWS Marketplace 轉換為由 在 AWS 中銷售的 RHEL for SAP，請將請求 AWS Marketplace 傳送至 支援。如需詳細資訊，請參閱[建立支援案例](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-case)。

**Ubuntu 轉換**
+ 執行個體必須執行 Ubuntu LTS，才能將授權類型轉換為 Ubuntu Pro。
+ 您無法將授權類型轉換用於 Ubuntu Pro 訂閱。若要移除 Ubuntu Pro 訂閱，請參閱 [移除 Ubuntu Pro 訂閱](conversion-procedures-linux.md#remove-subscription-ubuntu-pro)。
+ Ubuntu Pro 不可作為預留執行個體使用。為了節省隨需執行個體定價，我們建議您將 Ubuntu Pro 與 Savings Plans 搭配使用。如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[預留執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-reserved-instances.html)和《[Savings Plans 使用者指南》中的什麼是 Savings Plans？](https://docs.aws.amazon.com/savingsplans/latest/userguide/what-is-savings-plans.html)。 *Savings Plans *
+ 若要從 Ubuntu Pro 轉換為 Ubuntu LTS，請將請求傳送至 支援。如需詳細資訊，請參閱[建立支援案例](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-case)。

# License Manager 授權類型的轉換先決條件
<a name="conversion-prerequisites"></a>

若要使用 License Manager 轉換授權類型，有一般和作業系統特定的先決條件。

**Topics**
+ [一般](#conversion-prerequisites-general)
+ [Windows](#conversion-prerequisites-windows)
+ [Linux](#conversion-prerequisites-linux)

## 一般
<a name="conversion-prerequisites-general"></a>

您必須先符合下列一般先決條件，才能執行授權類型轉換：
+ 您的 AWS 帳戶 必須加入 License Manager。請參閱 [License Manager 入門](getting-started.md)。
+ 目標執行個體必須在其上執行 AWS。不支援現場部署執行個體。
+ 在您轉換授權類型之前，目標執行個體必須處於停止狀態。如需詳細資訊，請參閱《Amazon EC2 使用者指南》**中的[停止及啟動您的執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Stop_Start.html)。
+ 如果已在目標執行個體上啟用停止保護，轉換程序將會失敗。如需詳細資訊，請參閱[對 License Manager 中的授權類型轉換進行故障診斷](conversion-troubleshooting.md)。
+ 目標執行個體必須使用 AWS Systems Manager 庫存設定。如需詳細資訊，請參閱*AWS Systems Manager 《 使用者指南*》中的[為 EC2 執行個體和庫存設定 Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-ec2.html)。 [AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-inventory.html)
+ 您的使用者或角色必須具有下列許可：
  + `ssm:GetInventory`
  + `ssm:StartAutomationExecution`
  + `ssm:GetAutomationExecution`
  + `ssm:SendCommand`
  + `ssm:GetCommandInvocation`
  + `ssm:DescribeInstanceInformation`
  + `ec2:DescribeImages`
  + `ec2:DescribeInstances`
  + `ec2:StartInstances`
  + `ec2:StopInstances`
  + `license-manager:CreateLicenseConversionTaskForResource`
  + `license-manager:GetLicenseConversionTask`
  + `license-manager:ListLicenseConversionTasks`
  + `license-manager:GetLicenseConfiguration`
  + `license-manager:ListUsageForLicenseConfiguration`
  + `license-manager:ListLicenseSpecificationsForResource`
  + `license-manager:ListAssociationsForLicenseConfiguration`
  + `license-manager:ListLicenseConfigurations`

  如需 Systems Manager 庫存的詳細資訊，請參閱 [AWS Systems Manager 庫存](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-inventory.html)。

## Windows
<a name="conversion-prerequisites-windows"></a>

Windows 執行個體必須符合下列先決條件：
+ 最初從 Amazon 提供的 Amazon Machine Image (AMI) 啟動的執行個體不符合轉換為 BYOL 的授權類型資格。原始 Amazon EC2 執行個體必須從您自己的虛擬機器 (VM) 映像啟動。如需將 VM 轉換為 Amazon EC2 的詳細資訊，請參閱 [VM Import/Export](https://docs.aws.amazon.com//vm-import/latest/userguide/vmimport-image-import.html#import-vm-image)。
+ 若要將 SQL Server 授權變更為 BYOL，必須使用您自己的媒體安裝 SQL Server。

## Linux
<a name="conversion-prerequisites-linux"></a>

Linux 執行個體必須符合下列先決條件：

------
#### [ RHEL ]
+ 如果從 AWS提供的訂閱轉換為 Red Hat 以 AMI 清單形式銷售的訂閱 AWS Marketplace，您必須先從 Red Hat 訂閱 Marketplace AMI 清單，才能啟動授權轉換。
+ 若要從 AWS提供的訂閱轉換到 上的 Red Hat 訂閱 SaaS 清單 AWS Marketplace ，您需要在轉換之前從 Red Hat 購買訂閱。

------
#### [ RHEL for SAP ]
+ 對於 RHEL for SAP 和更新服務轉換，必須使用 AWS Marketplace RunInstance：0010 用量操作和連接 AWS Marketplace 的產品程式碼從 啟動執行個體。
+ 如果從 AWS提供的訂閱轉換為 Red Hat 以 AMI 清單形式銷售的訂閱 AWS Marketplace，您必須先從 Red Hat 訂閱 Marketplace AMI 清單，才能啟動授權轉換。
+ 若要從 AWS提供的訂閱轉換到 上的 Red Hat 訂閱 SaaS 清單 AWS Marketplace ，您需要在轉換之前從 Red Hat 購買訂閱。

------
#### [ Ubuntu ]
+ 執行個體必須執行 Ubuntu LTS。
+ Ubuntu Pro Client 必須安裝在 Ubuntu 作業系統中。
  + 執行下列命令以確認是否已安裝 Ubuntu Pro Client：

    ```
    pro --version
    ```
  + 如果找不到 命令，或需要更新版本，請執行下列命令來安裝 Ubuntu Pro 用戶端：

    ```
    apt-get update && apt-get dist-upgrade
    ```
+ 執行個體必須能夠連接多個端點，以啟用其 Ubuntu Pro 訂閱並接收更新。您必須允許透過 TCP 連接埠 443 從執行個體傳出流量到達下列端點：
  + **contracts.canonical.com** – 用於 Ubuntu Pro 啟用。
  + **esm.ubuntu.com**：// – 用於大多數服務的 APT 儲存庫存取。
  + **api.snapcraft.io** – 用於安裝和執行 Snaps。
  + **dashboard.snapcraft.io** – 用於安裝和執行 Snaps。
  + **login.ubuntu.com** – 用於安裝和執行快照。
  + **cloudfront.cdn.snapcraftcontent.com** – 用於從內容開發網路 (CDNs下載。
  + **livepatch.canonical.com** – 用於從 Livepatch 伺服器下載修補程式。

  如需詳細資訊，請參閱 [Ubuntu Pro Client 文件中的 Ubuntu Pro Client 網路需求](https://canonical-ubuntu-pro-client.readthedocs-hosted.com/en/latest/references/network_requirements/)，以及 Canonical Snapcraft 文件中的[網路需求](https://snapcraft.io/docs/network-requirements)。

------

# 在 License Manager 中轉換授權類型
<a name="conversion-procedures"></a>

您可以使用 License Manager 主控台或 轉換 Windows 授權、Microsoft SQL Server 授權和 Ubuntu Linux 訂閱 AWS CLI。您可能需要完成其他步驟，才能在執行個體的作業系統中轉換授權或訂閱。

您可以使用 License Manager 主控台或 轉換授權類型 AWS CLI。當您建立授權類型轉換時， License Manager 會驗證執行個體上的帳單產品。如果這些初步驗證成功， License Manager 會建立授權類型轉換。您可以使用 `list-license-conversion-tasks`和 ` get-license-conversion-task` AWS CLI 命令來檢查授權類型轉換的狀態。

License Manager 可能會更新與自我管理授權相關聯的資源，作為授權類型轉換的一部分。具體而言，對於任何自動探索規則類型為 的自我管理授權`License Included`，如果`license included`自動探索規則明確排除資源，則 License Manager 會取消授權類型轉換中的資源與授權的關聯。

例如，如果您的自我管理授權包含兩個自動探索規則，而且每個規則排除了包含授權的 Windows Server，則從 BYOL 轉換為授權的授權類型會讓包含 Windows Server 取消執行個體與自我管理授權的關聯。不過，如果兩個自動探索規則中只有一個包含`License Included`規則，則執行個體不會取消關聯。

當授權類型轉換正在進行時，您不應該啟動或停止執行個體。當授權類型轉換成功時，其狀態會從 變更為 `IN_PROGRESS` `SUCCEEDED`。如果 License Manager 在工作流程期間遇到問題，它會更新授權類型轉換為 的狀態`FAILED`，並使用錯誤訊息更新狀態訊息。

**注意**  
當您轉換授權類型時，用於啟動執行個體的 AMI 上的帳單產品資訊不會變更。若要擷取準確的帳單資訊，請使用 Amazon EC2 [https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html) API。此外，如果您現有的工作流程從 AMIs 搜尋帳單資訊，請更新這些工作流程以使用 `DescribeInstances`。

**Contents**
+ [在 License Manager 中轉換 Windows 和 SQL Server 的授權類型](conversion-procedures-windows.md)
  + [授權類型轉換限制](conversion-procedures-windows.md#conversion-limits)
  + [使用 License Manager 主控台轉換授權類型](conversion-procedures-windows.md#conversion-console)
  + [使用 轉換授權類型 AWS CLI](conversion-procedures-windows.md#conversion-cli)
+ [在 License Manager 中轉換 Linux 的授權類型](conversion-procedures-linux.md)
  + [使用 License Manager 主控台轉換授權類型](conversion-procedures-linux.md#convert-license-type-console-linux)
  + [使用 轉換授權類型 AWS CLI](conversion-procedures-linux.md#convert-license-type-cli-linux)
    + [Red Hat 支援的轉換](conversion-procedures-linux.md#rhel-li-conversions)
      + [從 RHEL for SAP with HA and Update Services （由 AWS 銷售 AWS Marketplace) 轉換為 RHEL for SAP with HA and Update Services （由 Red Hat in 銷售 AWS Marketplace)](conversion-procedures-linux.md#rhel-sap-aws-to-redhat)
      + [從具有 HA 和更新服務的 RHEL for SAP （由 AWS 銷售 AWS Marketplace) 轉換為 Red Hat 訂閱 （由 Red Hat 銷售 AWS Marketplace)](conversion-procedures-linux.md#rhel-sap-aws-to-saas)
      + [從 Red Hat License-Included (LI) 轉換為 RHEL （由 Red Hat in 銷售 AWS Marketplace)](conversion-procedures-linux.md#rhel-li-to-marketplace)
      + [從 的 Red Hat Enterprise Linux (RHEL) AWS 轉換為 Red Hat License-Included (LI)](conversion-procedures-linux.md#rhel-aws-to-li)
    + [從 Red Hat 訂閱 （由 Red Hat 於 中販售 AWS Marketplace) 轉換為 Red Hat License-Included (LI)](conversion-procedures-linux.md#rhel-saas-to-li)
    + [其他使用要求](conversion-procedures-linux.md#rhel-other-requirements)
    + [轉換為 Ubuntu Pro](conversion-procedures-linux.md#ubuntu-li-conversions)
  + [移除 Ubuntu Pro 訂閱](conversion-procedures-linux.md#remove-subscription-ubuntu-pro)

# 在 License Manager 中轉換 Windows 和 SQL Server 的授權類型
<a name="conversion-procedures-windows"></a>

您可以使用 License Manager 主控台或 AWS CLI 來轉換合格 Windows 和 SQL Server 執行個體的授權類型。

**Topics**
+ [授權類型轉換限制](#conversion-limits)
+ [使用 License Manager 主控台轉換授權類型](#conversion-console)
+ [使用 轉換授權類型 AWS CLI](#conversion-cli)

## 授權類型轉換限制
<a name="conversion-limits"></a>

**重要**  
Microsoft 軟體的使用受 Microsoft 授權條款的約束。您有責任遵守 Microsoft 授權條款。本文件是為了方便起見而提供，您無權依賴其描述。本文件並不構成法律建議。如果您對 Microsoft 軟體的授權權利有任何疑問，請洽詢您的法務團隊、Microsoft 或 Microsoft 經銷商。

License Manager 會限制您可以根據 Microsoft Service Provider License Agreement (SPLA) 建立的授權轉換類型。授權類型轉換受制的一些限制如下所示。這並非完整清單，可能會有所變更。
+ Amazon EC2 執行個體必須從您自己的虛擬機器 (VM) 映像啟動。
+ 包含授權的 SQL Server 無法在專用主機上執行。
+ 包含授權的 SQL Server 執行個體必須至少有 4 vCPUs。

## 使用 License Manager 主控台轉換授權類型
<a name="conversion-console"></a>

您可以使用 License Manager 主控台來轉換授權類型。

**注意**  
只會顯示處於已停止狀態且已與 AWS Systems Manager 庫存建立關聯的執行個體。

**在主控台中開始授權類型轉換**

1. 在 https：//[https://console.aws.amazon.com/license-manager/ ](https://console.aws.amazon.com/license-manager/)開啟 License Manager 主控台。

1. 從左側導覽窗格中，選擇**授權類型轉換**，然後選擇**建立授權類型轉換**。

1. 針對**來源作業系統**，選擇您要轉換的執行個體平台：
   + **RHEL**
   + **適用於 SAP 的 RHEL**
   + **Ubuntu LTS**
   + **Windows BYOL**
   + **包含 Windows 授權**

1. （選用） 透過指定執行個體 **ID 或用量操作值的值來篩選可用的執行個體**。 ****

1. 選取您要轉換其授權的執行個體，然後選擇**下一步**。

1. 輸入授權類型的**用量操作值**，選取您要轉換到的授權，然後選擇**下一步**。

1. 驗證您對授權類型轉換組態是否滿意，然後選擇**開始轉換**。

您可以從授權類型轉換面板檢視授權類型轉換的狀態。轉換狀態欄會將轉換狀態顯示為**進行中**、**已完成**或**失敗**。

**重要**  
如果您將 Windows Server 從包含的授權轉換為 BYOL，則必須根據您的 Microsoft 授權合約啟用 Windows。如需詳細資訊，請參閱[Convert Windows Server from license included to BYOL](#convert-to-byol)。

## 使用 轉換授權類型 AWS CLI
<a name="conversion-cli"></a>

若要在 中開始授權類型轉換 AWS CLI：

**判斷執行個體的授權類型**

1. 確認您已安裝並設定 AWS CLI。如需詳細資訊，請參閱[安裝、更新和解除安裝 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html)和[設定 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html)。
**重要**  
您可能需要更新 AWS CLI 來執行特定命令，並在下列步驟中接收所有必要的輸出。

1. 確認您具有執行 `create-license-conversion-task-for-resource` AWS CLI 命令的許可。如需此方面的協助，請參閱 [建立 License Manager 的 IAM 政策](identity-access-management.md#iam-policy-examples)。

1. 若要判斷目前與執行個體相關聯的授權類型，請執行下列 AWS CLI 命令。將執行個體 ID 取代為您要決定授權類型的執行個體 ID。

   ```
   aws ec2 describe-instances --instance-ids <instance-id> --query "Reservations[*].Instances[*].{InstanceId: InstanceId, PlatformDetails: PlatformDetails, ProductCode: ProductCode, UsageOperation: UsageOperation, UsageOperationUpdateTime: UsageOperationUpdateTime}"
   ```

1. 以下是 `describe-instances`命令的範例回應。請注意， `UsageOperation`值是與授權相關聯的帳單資訊代碼。`UsageOperationUpdateTime` 是帳單代碼更新的時間。如需詳細資訊，請參閱《*Amazon EC2 API 參考*[https://docs.aws.amazon.com//AWSEC2/latest/APIReference/API_DescribeInstances.html](https://docs.aws.amazon.com//AWSEC2/latest/APIReference/API_DescribeInstances.html)》中的 。

   ```
   "InstanceId": "i-0123456789abcdef",
   "Platform details": "Windows with SQL Server Enterprise",
   "UsageOperation": "RunInstances:0800",
   "UsageOperationUpdateTime: "2021-08-16T21:16:16.000Z"
   ```

**注意**  
使用 SQL Server Enterprise BYOL 的 Windows Server 用量操作與 Windows BYOL 的用量操作相同，因為它們的費用相同。<a name="convert-to-byol"></a>

**將 Windows Server 從包含的授權轉換為 BYOL**

當您將 Windows Server 從包含的授權轉換為 BYOL 時， License Manager 不會自動啟用 Windows。您必須將執行個體的 KMS 伺服器從 AWS KMS 伺服器切換到您自己的 KMS 伺服器。
**重要**  
若要從包含的授權轉換為 BYOL，必須從您自己的虛擬機器 (VM) 映像啟動原始 Amazon EC2 執行個體。如需將 VM 轉換為 Amazon EC2 的詳細資訊，請參閱 [VM Import/Export](https://docs.aws.amazon.com//vm-import/latest/userguide/vmimport-image-import.html#import-vm-image)。最初從 Amazon Machine Image (AMI) 啟動的執行個體不符合授權轉換為 BYOL 的資格。

請檢查您的 Microsoft 授權合約，以判斷您可以使用哪些方法來啟用 Microsoft Windows Server。例如，如果您使用的是 KMS 伺服器，您必須從執行個體的原始 BYOL 組態取得 KMS 伺服器的地址。

1. 若要轉換執行個體的授權類型，請執行下列命令，將 ARN 取代為您要轉換之執行個體的 ARN：

   ```
   aws license-manager create-license-conversion-task-for-resource \
   	--resource-arn <instance_arn> \
   	--source-license-context UsageOperation=RunInstances:0002 \
   	--destination-license-context UsageOperation=RunInstances:0800
   ```

1. 若要在轉換授權後啟用 Windows，您必須將作業系統的 Windows Server KMS 伺服器指向您自己的 KMS 伺服器。登入 Windows 執行個體並執行下列命令：

   ```
   slmgr.vbs /skms <your-kms-address>
   ```

**將 Windows Server 從 BYOL 轉換為包含的授權**  
當您將 Windows Server 從 BYOL 轉換為包含授權時， License Manager 會自動將執行個體的 KMS 伺服器切換到 AWS KMS 伺服器。

若要將執行個體的授權類型從 BYOL 轉換為包含的授權，請執行下列命令，以您要轉換之執行個體的 ARN 取代 ARN：

```
aws license-manager create-license-conversion-task-for-resource \
	--resource-arn <instance_arn> \
	--source-license-context UsageOperation=RunInstances:0800 \
	--destination-license-context UsageOperation=RunInstances:0002
```

**從 BYOL 將 Windows Server 和 SQL Server 轉換為包含的授權**  
您可以同時切換多個產品。例如，您可以在一個授權類型轉換中同時轉換 Windows Server 和 SQL Server。

若要將 Windows Server 執行個體的授權類型從 BYOL 轉換為包含授權，以及將 SQL Server Standard 從 BYOL 轉換為包含授權，請執行下列命令，以您要轉換之執行個體的 ARN 取代 ARN：

```
aws license-manager create-license-conversion-task-for-resource \
	--resource-arn <instance_arn> \
	--source-license-context UsageOperation=RunInstances:0800 \
	--destination-license-context UsageOperation=RunInstances:0006
```

# 在 License Manager 中轉換 Linux 的授權類型
<a name="conversion-procedures-linux"></a>

您可以使用 License Manager 主控台或 AWS CLI 來轉換合格 Ubuntu LTS、RHEL 和 RHEL for SAP 執行個體的授權類型。

**Topics**
+ [使用 License Manager 主控台轉換授權類型](#convert-license-type-console-linux)
+ [使用 轉換授權類型 AWS CLI](#convert-license-type-cli-linux)
+ [移除 Ubuntu Pro 訂閱](#remove-subscription-ubuntu-pro)

## 使用 License Manager 主控台轉換授權類型
<a name="convert-license-type-console-linux"></a>

您可以使用 License Manager 主控台來轉換授權類型。

**注意**  
只會顯示處於已停止狀態且已與 AWS Systems Manager 庫存建立關聯的執行個體。

**在主控台中開始授權類型轉換**

1. 在 https：//[https://console.aws.amazon.com/license-manager/ ](https://console.aws.amazon.com/license-manager/)開啟 License Manager 主控台。

1. 從左側導覽窗格中，選擇**授權類型轉換**，然後選擇**建立授權類型轉換**。

1. 針對**來源作業系統**，選擇您要轉換的執行個體平台：
   + **RHEL**
   + **適用於 SAP 的 RHEL**
   + **Ubuntu LTS**
   + **Windows BYOL**
   + **包含 Windows 授權**

1. （選用） 透過指定執行個體 **ID 或用量操作值的值來篩選可用的執行個體**。 ****

1. 選取您要轉換其授權的執行個體，然後選擇**下一步**。

1. 輸入授權類型的**用量操作值**，選取您要轉換到的授權，然後選擇**下一步**。

1. 驗證您對授權類型轉換組態是否滿意，然後選擇**開始轉換**。

您可以從授權類型轉換面板檢視授權類型轉換的狀態。轉換狀態欄會將轉換狀態顯示為**進行中**、**已完成**或**失敗**。

## 使用 轉換授權類型 AWS CLI
<a name="convert-license-type-cli-linux"></a>

若要在 中開始授權類型轉換 AWS CLI，您應該確認執行個體的授權類型符合資格，然後執行授權類型轉換以變更為必要的訂閱。如需合格訂閱類型的詳細資訊，請參閱 [License Manager 中 Linux 的合格訂閱類型](conversion-types-linux.md)。

**判斷執行個體的授權類型**  
確認您已安裝並設定 AWS CLI。如需詳細資訊，請參閱安裝、更新和解除安裝 AWS CLI 和設定 AWS CLI。

**重要**  
您可能需要更新 AWS CLI 來執行特定命令，並在下列步驟中接收所有必要的輸出。確認您具有執行 `create-license-conversion-task-for-resource` AWS CLI 命令的許可。如需詳細資訊，請參閱[建立 License Manager 的 IAM 政策](identity-access-management.md#iam-policy-examples)。

若要判斷目前與執行個體相關聯的授權類型，請執行下列 AWS CLI 命令。將執行個體 ID 取代為您要決定授權類型的執行個體 ID：

```
aws ec2 describe-instances --instance-ids <instance-id> --query "Reservations[*].Instances[*].{InstanceId: InstanceId, PlatformDetails: PlatformDetails, UsageOperation: UsageOperation, UsageOperationUpdateTime: UsageOperationUpdateTime}"
```

以下是 `describe-instances`命令的範例回應。**UsageOperation** 值是與授權相關聯的帳單資訊代碼。用量操作值 `RunInstances`表示執行個體正在使用 AWS 提供的授權。`UsageOperationUpdateTime` 是帳單代碼更新的時間。如需詳細資訊，請參閱《*Amazon EC2 API 參考*[https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html)》中的 。

```
"InstanceId": "i-0123456789abcdef",
"Platform details": "Linux/UNIX",
"UsageOperation": "RunInstances",
"UsageOperationUpdateTime: "2021-08-16T21:16:16.000Z"
```

### Red Hat 支援的轉換
<a name="rhel-li-conversions"></a>

Red Hat Enterprise Linux (RHEL) 產品支援下列轉換。每個轉換都需要特定的來源和目的地授權內容，並且可能會有其他要求。

#### 從 RHEL for SAP with HA and Update Services （由 AWS 銷售 AWS Marketplace) 轉換為 RHEL for SAP with HA and Update Services （由 Red Hat in 銷售 AWS Marketplace)
<a name="rhel-sap-aws-to-redhat"></a>

範例 CLI 命令：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances:0010,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \
  --destination-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<destination_product_code_id>}]"
```

備註：
+ 具有 HA 和更新服務的 RHEL for SAP （由 AWS 銷售 AWS Marketplace) 有許多不同的產品代碼 IDs(a.k.a. Marketplace 代碼），視您的 AWS Marketplace 產品訂閱而定。請檢查 EC2 describe-instances 回應，以取得執行個體上的正確產品代碼 ID。
+ RHEL for SAP with HA and Update Services （由 Red Hat in 銷售 AWS Marketplace) 有兩個不同的產品代碼 IDs：du6111oq9lwrc996awt04qyql (NA & Global) 和 952qwcsxkm430zxhpy32i7w8g (EMEA)。您應該使用哪些 取決於您的區域。請查看您的 RHEL for SAP with HA and Update Services subscription in Marketplace，了解它是什麼。

轉換後，您無法將執行個體轉換回具有 HA 和更新服務的 RHEL for SAP （由 AWS 銷售 AWS Marketplace)，除非您被允許列出此私有功能，這需要 支援 請求。如需詳細資訊，請參閱[建立支援案例](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-case)。

#### 從具有 HA 和更新服務的 RHEL for SAP （由 AWS 銷售 AWS Marketplace) 轉換為 Red Hat 訂閱 （由 Red Hat 銷售 AWS Marketplace)
<a name="rhel-sap-aws-to-saas"></a>

Red Hat 訂閱 （由 Red Hat 在 中販售 AWS Marketplace) 是指客戶可以從中購買的 SaaS 訂閱 AWS Marketplace。目前還有兩個清單。

範例 CLI 命令：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances:0010,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \
  --destination-license-context "UsageOperation=RunInstances:00g0"
```

備註：
+ 具有 HA 和更新服務的 RHEL for SAP （由 AWS 銷售 AWS Marketplace) 有許多不同的產品代碼 IDs(a.k.a. Marketplace 代碼），取決於您的 AWS Marketplace 產品訂閱。請檢查 EC2 describe-instances 回應，以取得執行個體上的正確產品代碼 ID。
+ Red Hat 訂閱 （由 Red Hat 於 中販售 AWS Marketplace) 沒有產品代碼可新增至執行個體。
  + 說明：SaaS 產品代碼未連接至 EC2 執行個體，因此客戶在叫用 create-license-conversion-task-for-resource CLI 命令時，預期不會包含目的地產品代碼。

轉換後，您無法將執行個體轉換回具有 HA 和更新服務的 RHEL for SAP （由 AWS 銷售 AWS Marketplace)，除非您被允許列出此私有功能，這需要 支援 請求。如需詳細資訊，請參閱[建立支援案例](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-case)。

#### 從 Red Hat License-Included (LI) 轉換為 RHEL （由 Red Hat in 銷售 AWS Marketplace)
<a name="rhel-li-to-marketplace"></a>

範例 CLI 命令：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances:0010" \
  --destination-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<destination_product_code_id>}]"
```

備註：
+ RHEL （由 Red Hat in 銷售 AWS Marketplace) 有兩個不同的產品代碼 IDs：6cd5fxzrad0cu2j23p692xytz (NA & Global) 和 6t1yup6mik9ng3ge36n33xqhw (EMEA)。您應該使用哪些 取決於您的區域。請查看您的 RHEL for SAP with HA and Update Services subscription in Marketplace，了解它是什麼。

#### 從 的 Red Hat Enterprise Linux (RHEL) AWS 轉換為 Red Hat License-Included (LI)
<a name="rhel-aws-to-li"></a>

範例 CLI 命令：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \
  --destination-license-context "UsageOperation=RunInstances:0010"
```

或者，這個：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \
  --destination-license-context "UsageOperation=RunInstances:0010"
```

備註：
+ 的 Red Hat Enterprise Linux (RHEL) AWS 有兩個不同的產品代碼 IDs：6cd5fxzrad0cu2j23p692xytz (NA & Global) 和 6t1yup6mik9ng3ge36n33xqhw (EMEA)。您應該使用哪些 取決於您的區域。請檢查 EC2 describe-instances 回應，以取得執行個體上的正確產品代碼 ID。
+  AWS 執行個體的 Red Hat Enterprise Linux (RHEL) 可能有用量操作 RunInstances 或 RunInstances：00g0。這取決於執行個體最初是從 AWS 產品 AMI 的 Red Hat Enterprise Linux (RHEL) 啟動，還是稍後轉換為此訂閱。請檢查 EC2 describe-instances 回應，了解執行個體上的正確用量操作。

範例 CLI 命令：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances:0010" \
  --destination-license-context "UsageOperation=RunInstances:00g0"
```

備註：
+ Red Hat 訂閱 （由 Red Hat 於 中販售 AWS Marketplace) 沒有產品代碼可新增至執行個體。
  + 說明：SaaS 產品代碼未連接至 EC2 執行個體，因此客戶在叫用 create-license-conversion-task-for-resource CLI 命令時，預期不會包含目的地產品代碼。
+ Red Hat 訂閱 （由 Red Hat 於 中販售 AWS Marketplace) 必須由 CLI 命令的發起人訂閱。目前尚不支援相同組織中其他帳戶中的訂閱。

### 從 Red Hat 訂閱 （由 Red Hat 於 中販售 AWS Marketplace) 轉換為 Red Hat License-Included (LI)
<a name="rhel-saas-to-li"></a>

範例 CLI 命令：

```
aws license-manager create-license-conversion-task-for-resource \
  --resource-arn <instance_arn> \
  --source-license-context "UsageOperation=RunInstances:00g0" \
  --destination-license-context "UsageOperation=RunInstances:0010"
```

備註：
+ Red Hat 訂閱 （由 Red Hat 於 中販售 AWS Marketplace) 沒有新增至執行個體的產品代碼。

### 其他使用要求
<a name="rhel-other-requirements"></a>

執行個體在建立其授權轉換任務之前，必須處於停止狀態。在授權轉換任務完成或失敗之前，客戶不應嘗試啟動或終止執行個體。這與所有授權類型轉換的要求相同。

如果目的地是下列其中一個 Marketplace 產品：
+ RHEL for SAP 搭配 HA 和更新服務 （由 Red Hat 在 中販售 AWS Marketplace)
+ RHEL （由 Red Hat 在 中販售 AWS Marketplace)
+ Red Hat 訂閱 （由 Red Hat 在 中販售 AWS Marketplace)

然後，客戶在 Marketplace 中必須擁有作用中的訂閱，才能叫用 CLI 命令。否則，轉換請求可能會被拒絕或失敗。與主控台不同，從 CLI 建立授權轉換任務時， License Manager 不會嘗試自動將客戶訂閱到目的地產品。

### 轉換為 Ubuntu Pro
<a name="ubuntu-li-conversions"></a>

將執行個體從 Ubuntu LTS 轉換為 Ubuntu Pro 之前，您的執行個體必須設定傳出網際網路存取，以從正式伺服器擷取授權字符並安裝 Ubuntu Pro 用戶端。如需詳細資訊，請參閱[License Manager 授權類型的轉換先決條件](conversion-prerequisites.md)。

若要將 Ubuntu LTS 轉換為 Ubuntu Pro，請遵循下列步驟：

1. 從 執行下列命令， AWS CLI 同時指定執行個體的 ARN：

   ```
   aws license-manager create-license-conversion-task-for-resource \
       --resource-arn <instance_arn> \
       --source-license-context UsageOperation=RunInstances \
       --destination-license-context UsageOperation=RunInstances:0g00
   ```

1. 從執行個體內執行下列命令，以擷取 Ubuntu Pro 訂閱狀態的詳細資訊：

   ```
   pro status
   ```

1. 確認您的輸出表示執行個體具有有效的 Ubuntu Pro 訂閱：  
![\[具有作用中 Ubuntu Pro 訂閱的 Ubuntu pro 命令輸出範例。\]](http://docs.aws.amazon.com/zh_tw/license-manager/latest/userguide/images/ubuntu-pro-conversion-output-valid.png)

## 移除 Ubuntu Pro 訂閱
<a name="remove-subscription-ubuntu-pro"></a>

授權類型轉換只能用來從 Ubuntu LTS 轉換為 Ubuntu Pro。如果您需要從 Ubuntu Pro 轉換為 Ubuntu LTS，您將需要向 提出請求 支援。如需詳細資訊，請參閱[建立支援案例](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-case)。

# License Manager 中的租用轉換
<a name="conversion-tenancy"></a>

您可以變更執行個體的租用，以最適合您的使用案例。您可以使用 [modify-instance-placement](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-placement.html) AWS CLI 命令來切換下列租用：
+ 共同
+ Dedicated Instance
+ Dedicated Host
+ 主機資源群組

您的帳戶必須具有可用容量的專用主機，才能啟動執行個體，以切換到專用主機租用類型。如需使用專用主機的詳細資訊，請參閱《*Amazon Elastic Compute Cloud 使用者指南*》中的[使用專用主機](https://docs.aws.amazon.com/)。

若要移至主機資源群組租用類型，您的帳戶中必須至少有一個主機資源群組。若要在主機資源群組中啟動執行個體，執行個體必須具有與主機資源群組相關聯的相同授權集。如需詳細資訊，請參閱[License Manager 中的主機資源群組](host-resource-groups.md)。

**租用轉換限制**  
下列限制適用於租用轉換：
+ 所有租用類型都允許使用 Linux 帳單代碼。
+ 共用租用不允許使用 Windows BYOL 帳單代碼。
+ 所有租用類型皆允許包含 Windows Server 授權的帳單代碼。
+ 共用租用和專用執行個體上允許所有支援的 SQL Server 版本和包含 SUSE (SLES) 授權的帳單代碼。不過，專用主機和主機資源群組上不允許這些帳單代碼。
+ 專用主機和主機資源群組上不允許包含 Windows Server 以外的授權帳單代碼。

**使用 變更執行個體的租用 AWS CLI**  
執行個體必須處於 `stopped` 狀態，才能變更其租用。

若要停止執行個體，請執行下列命令：

```
aws ec2 stop-instances --instance-ids <instance_id>
```

若要將執行個體從任何租用變更為 `default`或 `dedicated` 租用，請執行下列命令：

`default`

```
aws ec2 modify-instance-placement --instance-id <instance_id> \
  --tenancy default
```

`dedicated`

```
aws ec2 modify-instance-placement --instance-id <instance_id> \
  --tenancy dedicated
```

若要使用自動配置將執行個體從任何租用變更為`host`租用，請執行下列命令：

```
aws ec2 modify-instance-placement --instance-id <instance_id> \
  --tenancy host --affinity default
```

若要將執行個體從任何租用變更為`host`租用，以特定專用主機為目標，請執行下列命令：

```
aws ec2 modify-instance-placement --instance-id <instance_id> \
  --tenancy host --affinity host --host-id <host_id>
```

若要使用主機資源群組將執行個體從任何租用變更為`host`租用，請執行下列命令：

```
aws ec2 modify-instance-placement --instance-id <instance_id> \
  --tenancy host --host-resource-group-arn <host_resource_group_arn>
```

# 對 License Manager 中的授權類型轉換進行故障診斷
<a name="conversion-troubleshooting"></a>

**Topics**
+ [Windows 啟用](#conversion-troubleshooting-kms)
+ [執行個體 【執行個體】 是從 Amazon 擁有的 AMI 啟動。提供最初從 BYOL AMI 啟動的執行個體。](#conversion-troubleshooting-aws-ami)
+ [無法驗證該執行個體 【執行個體】 是從 BYOL AMI 啟動。確保 SSM Agent 在您的執行個體上執行。](#conversion-troubleshooting-validate-byol)
+ [呼叫 `CreateLicenseConversionTaskForResource`操作時發生錯誤 (InvalidParameterValueException)：ResourceId - 【instance】 處於變更授權類型的無效狀態。](#conversion-troubleshooting-invalid-state)
+ [EC2 執行個體 【執行個體】 無法停止。確保您具有 EC2 的許可 `StopInstances.`](#conversion-troubleshooting-failed-to-stop)

## Windows 啟用
<a name="conversion-troubleshooting-kms"></a>

授權類型轉換包含多個步驟。在某些情況下，當您將 Windows Server 執行個體從 BYOL 轉換為包含授權時，執行個體上的帳單產品會成功更新。不過，KMS 伺服器可能不會切換到 AWS KMS 伺服器。

若要修復此問題，請依照[為什麼我的 EC2 Windows 執行個體上的 Windows 啟用失敗？](https://aws.amazon.com/premiumsupport/knowledge-center/windows-activation-fails/)中的步驟，使用 Systems Manager [https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-activatewindowswithamazonlicense.html](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-activatewindowswithamazonlicense.html) Automation Runbook 啟用 Windows，或登入執行個體並手動切換到 AWS KMS 伺服器。

## 執行個體 【執行個體】 是從 Amazon 擁有的 AMI 啟動。提供最初從 BYOL AMI 啟動的執行個體。
<a name="conversion-troubleshooting-aws-ami"></a>

您必須從已匯入的 AMI 啟動 Amazon EC2 Windows 執行個體，才能執行授權類型轉換為自有授權模型 (BYOL)。最初從 Amazon 擁有的 AMI 啟動的執行個體不符合將授權類型轉換為 BYOL 的資格。如需詳細資訊，請參閱[License Manager 授權類型的轉換先決條件](conversion-prerequisites.md)。

## 無法驗證該執行個體 【執行個體】 是從 BYOL AMI 啟動。確保 SSM Agent 在您的執行個體上執行。
<a name="conversion-troubleshooting-validate-byol"></a>

為了讓授權類型轉換成功，您的執行個體必須先上線並由 Systems Manager 管理，才能收集其庫存。 AWS Systems Manager 代理程式 (SSM 代理程式） 將從執行個體收集庫存，其中包含作業系統的詳細資訊。如需詳細資訊，請參閱*AWS Systems Manager 《 使用者指南*》中的[檢查 SSM 代理程式狀態和啟動代理程式](https://docs.aws.amazon.com/systems-manager/latest/userguide/ssm-agent-status-and-restart.html)和[對 SSM 代理程式進行故障診斷](https://docs.aws.amazon.com/systems-manager/latest/userguide/troubleshooting-ssm-agent.html)。

## 呼叫 `CreateLicenseConversionTaskForResource`操作時發生錯誤 (InvalidParameterValueException)：ResourceId - 【instance】 處於變更授權類型的無效狀態。
<a name="conversion-troubleshooting-invalid-state"></a>

若要執行授權類型轉換，目標執行個體必須處於停止狀態。如需詳細資訊，請參閱《*Amazon Elastic Compute Cloud 使用者指南*》中的 [License Manager 授權類型的轉換先決條件](conversion-prerequisites.md)和停用執行個體的故障診斷。 [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesStopping.html](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesStopping.html)

## EC2 執行個體 【執行個體】 無法停止。確保您具有 EC2 的許可 `StopInstances.`
<a name="conversion-troubleshooting-failed-to-stop"></a>

您必須擁有許可，才能在目標執行個體上執行 `StopInstances` EC2 API 動作。此外，如果在目標執行個體上啟用停止保護，轉換程序將會失敗。如需詳細資訊，請參閱《*Amazon Elastic Compute Cloud 使用者指南*》中的[停用執行中或已停止執行個體的停止保護](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/Stop_Start.html#disable-stop-protection-on-running-or-stopped-instance)。