

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

# レガシーのプラットフォームバージョンからアプリケーションを移行する
<a name="using-features.migration"></a>

レガシーのプラットフォームバージョンを使用する Elastic Beanstalk アプリケーションをデプロイした場合は、新しい機能にアクセスできるよう、レガシーではないプラットフォームバージョンを使用してアプリケーションを新しい環境に移行してください。アプリケーションの実行にレガシープラットフォームバージョンを使用しているかどうか不明な場合は、Elastic Beanstalk コンソールで確認できます。手順については、「[レガシープラットフォームバージョンを使っているかどうかを調べるには](#using-features.migration-proc)」を参照してください。

## レガシープラットフォームバージョンにはどのような新しい機能が抜けていますか？
<a name="using-features.migration.missing"></a>

レガシーのウェブプラットフォームは次の機能をサポートしません。
+ [設定ファイル (`.ebextensions`) による高度な環境のカスタマイズ](ebextensions.md) トピックで説明した設定ファイル
+ [ベーシックヘルスレポート](using-features.healthstatus.md) トピックで説明した ELB の健康チェック
+ [Elastic Beanstalk インスタンスプロファイルの管理](iam-instanceprofile.md) トピックで説明したインスタンスプロファイル
+ [Amazon VPC で Elastic Beanstalk を使用する](vpc.md) トピックで説明した VPC
+ [Elastic Beanstalk 環境にデータベースを追加する](using-features.managing.db.md) トピックで説明したデータ層
+ [Elastic Beanstalk ワーカー環境](concepts-worker.md) トピックで説明したワーカー層
+ [環境タイプ](using-features-managing-env-types.md) トピックで説明した単一インスタンス環境
+ [Elastic Beanstalk 環境でのリソースのタグ付け](using-features.tagging.md) トピックで説明したタグ
+ [Elastic Beanstalk 環境設定のローリング更新](using-features.rollingupdates.md) トピックで説明したローリング更新

## 一部のプラットフォームバージョンがレガシーとマークされているのはなぜですか?
<a name="using-features.migration.why"></a>

一部の古いプラットフォームのバージョンでは、最新の Elastic Beanstalk 機能はサポートされていません。これらのバージョンは Elastic Beanstalk コンソールの環境概要ページで [**(legacy) (レガシー)**] とマークされます。<a name="using-features.migration-proc"></a>

**レガシープラットフォームバージョンを使っているかどうかを調べるには**

1. [Elastic Beanstalk コンソール](https://console.aws.amazon.com/elasticbeanstalk)を開き、**リージョン**リストで を選択します AWS リージョン。

1. ナビゲーションペインで、[**環境**] を選択し、リストから環境の名前を選択します。

1. 環境の概要ページで、[**プラットフォーム**] 名を表示します。

   プラットフォーム名の横に [**(legacy) (レガシー)**] が表示されている場合、アプリケーションでレガシープラットフォームバージョンを使用しています。

**アプリケーションを移行するには**

1. アプリケーションを新しい環境にデプロイするには 方法については、「[Elastic Beanstalk 環境の作成](using-features.environments.md)」を参照してください。

1. Amazon RDS DB インスタンスが存在する場合は、新しい環境の EC2 セキュリティグループへのアクセスを許可するため、データベースセキュリティグループを更新してください。 AWS マネジメントコンソールを使用して EC2 セキュリティグループの名前を検索する方法については、「」を参照してください[EC2 セキュリティグループ](using-features.managing.ec2.console.md#using-features.managing.ec2.securitygroups)。EC2 セキュリティグループの詳しい設定方法については、*Amazon Relational Database Service ユーザーガイド*の「[DB セキュリティグループの操作](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithSecurityGroups.html)」にある「Amazon EC2 セキュリティグループへのネットワークアクセスの許可」セクションをご覧ください。

1. 環境 URL をスワップします。方法については、「[Elastic Beanstalk を使用したブルー/グリーンデプロイ](using-features.CNAMESwap.md)」を参照してください。

1. 以前の環境を終了します。方法については、「[Elastic Beanstalk 環境を終了する](using-features.terminating.md)」を参照してください。

**注記**  
 AWS Identity and Access Management (IAM) を使用する場合は、 CloudFormation と Amazon RDS (該当する場合) を含めるようにポリシーを更新する必要があります。詳細については、「[での Elastic Beanstalk の使用 AWS Identity and Access Management](AWSHowTo.iam.md)」を参照してください。