

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

# AWS MGN を使用して RHEL BYOL システムを AWS ライセンス込みのインスタンスに移行する
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn"></a>

*Amazon Web Services、Mike Kuznetsov*

## 概要
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn-summary"></a>

AWS Application Migration Service (AWS MGN) を使用してワークロードを AWS に移行する場合、移行中に Red Hat Enterprise Linux (RHEL) インスタンスをリフトアンドシフト (リホスト) し、ライセンスをデフォルトの Bring Your Own License (BYOL) モデルから AWS ライセンス付属 (LI) モデルに変更しなければならない場合があります。AWS MGN は Amazon マシンイメージ (AMI) ID を使用するスケーラブルなアプローチをサポートしています。このパターンは、大規模なリホスト移行中に RHEL サーバーのライセンス変更を行う方法を説明しています。また、Amazon Elastic Compute Cloud (Amazon EC2) で既に実行している Red System のライセンスを変更する方法についても説明します。

## 前提条件と制限事項
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn-prereqs"></a>

**前提条件**
+ ターゲット AWS アカウントへのアクセス
+ 移行対象の AWS アカウントとリージョンで AWS MGN を初期化しました (オンプレミスシステムから AWS に既に移行している場合は不要)
+ 有効な RHEL ライセンスを持つソース RHEL サーバー

## アーキテクチャ
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn-architecture"></a>

このパターンは 2 つのシナリオをカバーしています。
+ AWS MGN を使用して、システムをオンプレミスから AWS LI インスタンスに直接移行します。このシナリオでは、最初のエピック (*LI インスタンスに移行 - オプション 1*) と 3 番目のエピックの手順に従います。
+ Amazon EC2 で既に稼働している RHEL システムのライセンスモデルを BYOL から LI に変更します。このシナリオでは、2 番目のエピック (*LI インスタンスへの移行* - *オプション 2*) と 3 番目のエピックの指示に従います。

**注記**  
3 番目のエピックでは、AWS が提供する Red Hat 更新インフラストラクチャ (RHUI) サーバーを使用するよう、新しい RHEL インスタンスを再構成します。このプロセスはどちらのシナリオでも同じです。

## ツール
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn-tools"></a>

**AWS サービス**
+ 「[AWS Application Migration Service (AWS MGN)](https://docs.aws.amazon.com/mgn/latest/ug/what-is-application-migration-service.html)」を使用すると、変更を加えることなく、ダウンタイムを最小限に抑えながら、アプリケーションを AWS クラウドにリホスト (リフトアンドシフト) できます。

## エピック
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn-epics"></a>

### LI インスタンスへの移行 — オプション 1 (オンプレミスの RHEL システム用)
<a name="migrate-to-li-instance---option-1-for-an-on-premises-rhel-system"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| ターゲットリージョンの RHEL AWS LI インスタンスの AMI ID を検索します。 | 「[AWS Marketplace](https://aws.amazon.com/marketplace)」にアクセスするか、「[Amazon EC2 コンソール](https://console.aws.amazon.com/ec2/)」を使用して RHEL ソースシステムのバージョン (RHEL-7.7 など) と一致する RHEL AMI ID を探し、その AMI ID を書き留めます。Amazon EC2 コンソールでは、次の検索用語のいずれかを使用して AMI をフィルタリングできます。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html) | クラウド管理者 | 
| AWS MGN の起動設定を行います。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html)これで、AWS MGN はこのバージョンの起動テンプレートを使用してテストインスタンスまたはカットオーバーインスタンスを起動します。詳細については、「[AWS MGN ドキュメント](https://docs.aws.amazon.com/mgn/latest/ug/ec2-launch.html)」を参照してください。 | クラウド管理者 | 
| 設定を検証します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html) | クラウド管理者 | 
| 新しい LI インスタンスを起動します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html) | クラウド管理者 | 

### LI インスタンスへの移行-オプション 2 (RHEL BYOL EC2 インスタンスの場合)
<a name="migrate-to-li-instance---option-2-for-a-rhel-byol-ec2-instance"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| RHEL BYOL EC2 インスタンスを AWS LI インスタンスに移行します。 | 以前に BYOL として AWS に移行した RHEL システムを AWS LI インスタンスに切り替えることができます。そのためには、ディスク (Amazon Elastic Block Store ボリューム) を移動して新しい LI インスタンスにアタッチします。これらを切り替えるには、以下の手順で行います。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html) | クラウド管理者 | 

### AWS が提供する RHUI を使用するように RHEL OS を再設定する (どちらのオプションも選択可能)
<a name="reconfigure-rhel-os-to-use-aws-provided-rhui-ndash-both-options"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| Red Hat のサブスクリプションとライセンスから OS の登録を解除します。 | 移行してカットオーバーが成功したら、Red Hat ライセンスの使用を停止し、二重請求を防ぐため、RHEL システムを Red Hat サブスクリプションから削除する必要があります。RHEL OS を Red Hat サブスクリプションから削除するには、「[Red Hat サブスクリプション管理 (RHSM) ドキュメント](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/7/html/installation_guide/chap-subscription-management-unregistering)」に記載されている手順に従ってください。 CLI コマンドを使用します。 <pre>subscription-manager unregister</pre>また、サブスクリプションマネージャープラグインを無効にして、**[yum]** が呼び出されるたびにサブスクリプションの状態を確認しないようにすることもできます。これを行うには、設定ファイル `/etc/yum/pluginconf.d/subscription-manager.conf` を編集し、パラメータ `enabled=1` を `enabled=0` に変更します。 | Linux またはシステム管理者ユーザー | 
| 古い更新設定 (RHUI、Red Hat Satellite ネットワーク、yum リポジトリ) を AWS が提供する RHUI に置き換えます。 | 移行した RHEL システムを、AWS が提供する RHUI サーバーを使用するように再設定する必要があります。これにより、外部の更新インフラストラクチャを必要とせずに、AWS リージョン内の RHUI サーバーにアクセスできます。この変更には以下のプロセスが含まれます。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html)詳細な手順とコマンドは次のとおりです。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn.html) | Linux またはシステム管理者ユーザー | 
| 設定を検証します。 | 移行したターゲットインスタンスで、新しい設定が正しいことを確認します。<pre>sudo yum clean all <br />sudo yum repolist </pre> | Linux またはシステム管理者ユーザー | 

## 関連リソース
<a name="migrate-rhel-byol-systems-to-aws-license-included-instances-by-using-aws-mgn-resources"></a>
+ 「[AWS Application Migration Service (AWS MGN) ユーザーガイド](https://docs.aws.amazon.com/mgn/latest/ug/what-is-application-migration-service.html)」
+ 「[IMDSv2 をサポートする AWS RHUI クライアントパッケージを入手する](https://access.redhat.com/solutions/5009491)」(Red Hat ナレッジベース記事)
+ 「[Amazon EC2 起動テンプレート](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html)」(Amazon EC2 ドキュメント)