翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
レガシーのプラットフォームバージョンからアプリケーションを移行する
レガシーのプラットフォームバージョンを使用する Elastic Beanstalk アプリケーションをデプロイした場合は、新しい機能にアクセスできるよう、レガシーではないプラットフォームバージョンを使用してアプリケーションを新しい環境に移行してください。アプリケーションの実行にレガシープラットフォームバージョンを使用しているかどうか不明な場合は、Elastic Beanstalk コンソールで確認できます。手順については、「レガシープラットフォームバージョンを使っているかどうかを調べるには」を参照してください。
レガシープラットフォームバージョンにはどのような新しい機能が抜けていますか?
レガシーのウェブプラットフォームは次の機能をサポートしません。
設定ファイル (.ebextensions) による高度な環境のカスタマイズ トピックで説明した設定ファイル
ベーシックヘルスレポート トピックで説明した ELB の健康チェック
Elastic Beanstalk インスタンスプロファイルの管理 トピックで説明したインスタンスプロファイル
Amazon VPC で Elastic Beanstalk を使用する トピックで説明した VPC
Elastic Beanstalk 環境にデータベースを追加する トピックで説明したデータ層
Elastic Beanstalk ワーカー環境 トピックで説明したワーカー層
環境タイプ トピックで説明した単一インスタンス環境
Elastic Beanstalk 環境でのリソースのタグ付け トピックで説明したタグ
Elastic Beanstalk 環境設定のローリング更新 トピックで説明したローリング更新
一部のプラットフォームバージョンがレガシーとマークされているのはなぜですか?
一部の古いプラットフォームのバージョンでは、最新の Elastic Beanstalk 機能はサポートされていません。これらのバージョンは Elastic Beanstalk コンソールの環境概要ページで [(legacy) (レガシー)] とマークされます。
レガシープラットフォームバージョンを使っているかどうかを調べるには
Elastic Beanstalk コンソール
を開き、[Regions] (リージョン) リストで AWS リージョンを選択します。 -
ナビゲーションペインで、[環境] を選択し、リストから環境の名前を選択します。
注記
環境が多数ある場合は、検索バーを使用して環境リストをフィルタリングします。
-
環境の概要ページで、[プラットフォーム] 名を表示します。
プラットフォーム名の横に [(legacy) (レガシー)] が表示されている場合、アプリケーションでレガシープラットフォームバージョンを使用しています。
アプリケーションを移行するには
-
アプリケーションを新しい環境にデプロイするには 方法については、「Elastic Beanstalk 環境の作成」を参照してください。
-
Amazon RDS DB インスタンスが存在する場合は、新しい環境の EC2 セキュリティグループへのアクセスを許可するため、データベースセキュリティグループを更新してください。AWS マネジメントコンソールを使用した EC2 セキュリティグループ名の検索手順については、「セキュリティグループ」を参照してください。EC2 セキュリティグループの詳しい設定方法については、Amazon Relational Database Service ユーザーガイドの「DB セキュリティグループの操作」にある「Amazon EC2 セキュリティグループへのネットワークアクセスの許可」セクションをご覧ください。
-
環境 URL をスワップします。方法については、「Elastic Beanstalk を使用したブルー/グリーンデプロイ」を参照してください。
-
以前の環境を終了します。方法については、「Elastic Beanstalk 環境を終了する」を参照してください。
注記
AWS Identity and Access Management (IAM) を使用する場合は、AWS CloudFormation および Amazon RDS (利用可能な場合) を含めるように、ポリシーを更新する必要があります。詳細については、「AWS Identity and Access Management で Elastic Beanstalk を使用する」を参照してください。