

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# License Manager で Windows および SQL Server のライセンスタイプを変換する
<a name="conversion-procedures-windows"></a>

License Manager コンソールまたは を使用して AWS CLI 、対象となる Windows および SQL Server インスタンスのライセンスタイプを変換できます。

**Topics**
+ [ライセンスタイプ変換制限](#conversion-limits)
+ [License Maneger コンソールを使用してライセンスタイプを変換する](#conversion-console)
+ [を使用してライセンスタイプを変換する AWS CLI](#conversion-cli)

## ライセンスタイプ変換制限
<a name="conversion-limits"></a>

**重要**  
マイクロソフトソフトウェアの使用には、マイクロソフトのライセンス条項が適用されます。お客様は、マイクロソフトのライセンス条項を遵守する責任があります。このドキュメントは便宜上のものであり、お客様はこの資料の記述に依存することはできません。このドキュメントは、法的助言を提供するものではありません。お使いの Microsoftソフトウェアに関するライセンスの権限についてご質問がある場合は、お客様社内の法務部門、Microsoft、Microsoftの販売代理店にお問い合わせください。

License Manager では、マイクロソフトサービスプロバイダーライセンス契約 (SPLA) に従って作成できるライセンスタイプ変換が制限されています。ライセンスタイプの変換には、以下のような制限があります。これは包括的なリストではなく、変更される可能性があります。
+ Amazon EC2 インスタンスは、独自の仮想マシン (VM) イメージから起動する必要があります。
+ ライセンス込み SQL Server は、Dedicated Host では実行できません。
+ ライセンス込みの SQL Server インスタンスには、少なくとも 4 つの vCPU が必要です。

## License Maneger コンソールを使用してライセンスタイプを変換する
<a name="conversion-console"></a>

License Manager コンソールを使用してライセンスタイプを変換できます。

**注記**  
停止状態であり、 AWS Systems Manager Systems Manager Inventory で関連付けられているインスタンスのみが表示されます。

**コンソールでライセンスタイプ変換を開始するには、以下の手順に従います。**

1. License Manager コンソールを開きます ([https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/))。

1. 左のナビゲーションペインから、**[ライセンスタイプの変換]** > **[ライセンスタイプの変換を作成]** を選択します。

1. **[ソースオペレーティングシステム]** では、変換するインスタンスのプラットフォームを選択します。
   + **RHEL**
   + **RHEL for SAP**
   + **Ubuntu LTS**
   + **Windows BYOL**
   + **Windows ライセンスインクルード**

1. (オプション) **[インスタンス ID]** または **[使用オペレーションの値]** の値を指定して、使用可能なインスタンスをフィルタリングします。

1. ライセンスを変換したいインスタンスを**次**を選択します。

1. ライセンスタイプの **[使用オペレーションの値]** を入力し、変換先のライセンスを選択して、**[次へ]** 選択します。

1. ライセンスタイプ変換の設定に問題がないことを確認し、**[変換を開始]** を選択します。

ライセンスタイプ変換パネルから、ライセンスタイプ変換のステータスを表示できます。[変換ステータス] 列には、変換のステータスが **[進行中]**、**[完了]**、または **[失敗]** として表示されます。

**重要**  
Windows Server を付属のライセンスからBYOLに変換する場合は、マイクロソフトのライセンス契約に従って Windows をライセンスをアクティベートする必要があります。詳細については「[Convert Windows Server from license included to BYOL](#convert-to-byol)」を参照してください。

## を使用してライセンスタイプを変換する AWS CLI
<a name="conversion-cli"></a>

 AWS CLIでライセンスタイプ変換を開始するには

**インスタンスのライセンスタイプを判別する**

1.  AWS CLIがインストールと設定が完了していることを確認してください。詳細については、「[ the AWS CLIのインストール、更新、アンインストール](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html)」および「 [Configuring the 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"
   ```

**注記**  
Windows Server with SQL Server Enterprise BYOL の使用オペレーションは Windows BYOL の使用オペレーションと同じです。なぜなら同一の請求となるためです。<a name="convert-to-byol"></a>

**Windows Serverを付属のライセンスから BYOL に変換する**

Windows Server をライセンス付きから BYOL に変換した場合、License Maneger は Windows を自動的にアクティブ化しません。インスタンスの KMS サーバーを KMS AWS サーバーから独自の KMS サーバーに切り替える必要があります。
**重要**  
付属ライセンスから 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)」を参照してください。Amazon Machine Image (AMI) から起動されたインスタンスは、BYOL へのライセンス変換の対象外となります。

Microsoft Windows Serverのアクティベーションにどのような方法があるかは、Microsoft社の使用許諾契約書をご確認ください。たとえば、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 サーバーを KMS AWS サーバーに自動的に切り替えます。

インスタンスのライセンスタイプを 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
```

**Windows Server と SQL Server の両方を BYOL からライセンス込みに変換する**  
複数の製品を同時に切り替えることができます。例えば、Windows Server と SQL Server の両方を 1 つのライセンスタイプ変換で変換できます。

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
```