翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CloudFormation テンプレートを使用して Neptune ブルー/グリーンソリューションを実行する
AWS CloudFormation を使用して Neptune ブルー/グリーンソリューションをデプロイできます。CloudFormation テンプレートは、ブルーソース Neptune データベースと同じ VPC に Amazon EC2 インスタンスを作成し、そこにソリューションをインストールして実行します。「進行状況のモニタリング」で説明されているように、CloudWatch ログで進行状況をモニタリングできます。
これらのリンクを使用してソリューションテンプレートを確認するか、起動スタックボタンを選択して CloudFormation コンソールで起動できます。
コンソールで、ウィンドウの右上にあるドロップダウンからソリューションを実行する AWS リージョンを選択します。
スタックパラメータを次のように設定します。
-
DeploymentID— 各 Neptune ブルー/グリーンデプロイに固有の識別子。グリーン DB クラスター識別子として、またデプロイ時に作成された新しいリソースに名前を付けるためのプレフィックスとしても使用されます。
-
NeptuneSourceClusterId- アップグレードしようとしているブルー DB クラスターの識別子。 -
NeptuneTargetClusterVersion:— ブルー DB クラスターをアップグレードする Neptune エンジンのバージョン。これは、現在のブルー DB クラスターのエンジンバージョンよりも新しいバージョンである必要があります。
-
DeploymentMode— これが新しいデプロイなのか、以前のデプロイを再開しようとしているのかを示します。以前のデプロイと同じDeploymentIDを使用している場合は、DeploymentModeをresumeに設定します。有効な値は
new(デフォルト) とresumeです。 -
GraphQueryType— データベースのグラフデータタイプ。有効な値は
propertygraph(デフォルト) とrdfです。 -
SubnetId— ブルー DB クラスターが配置されているのと同じ VPC のサブネット ID。(「同じ VPC の Amazon EC2 インスタンスから Neptune DB クラスターに接続する」を参照)。EC2 Connect 経由でインスタンスに SSH 接続する場合は、パブリックサブネットの ID を指定します。
-
InstanceSecurityGroup- Amazon EC2 インスタンス用のセキュリティグループ。セキュリティグループはブルー DB クラスターにアクセスできる必要があり、インスタンスに SSH 接続できる必要があります。「VPC コンソールを使用してセキュリティグループを作成する」を参照してください。
スタックが完了するまで待ちます。完了するとすぐにソリューションが開始されます。その後、次のセクションで説明するように、CloudWatch ログを使用してデプロイプロセスをモニタリングできます。