翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Neptune-Export サービスを使用して Neptune データをエクスポートする
次の手順を使用して、Neptune-Export サービスを使用して Neptune DB クラスターから Amazon S3 にデータをエクスポートできます。
Neptune-Export サービスのインストール
AWS CloudFormation テンプレートを使用してスタックを作成します。
Neptune-Export サービスをインストールするには
-
次の表の起動 AWS CloudFormation スタックボタンのいずれかを選択して、 AWS CloudFormation コンソールでスタックを起動します。
リージョン ビュー デザイナーで表示 起動する 米国東部 (バージニア北部) 表示 デザイナーで表示 米国東部 (オハイオ) 表示 デザイナーで表示 米国西部 (北カリフォルニア) 表示 デザイナーで表示 米国西部 (オレゴン) 表示 デザイナーで表示 カナダ (中部) 表示 デザイナーで表示 南米 (サンパウロ) 表示 デザイナーで表示 欧州 (ストックホルム) 表示 デザイナーで表示 欧州 (アイルランド) 表示 デザイナーで表示 欧州 (ロンドン) 表示 デザイナーで表示 欧州 (パリ) 表示 デザイナーで表示 欧州 (フランクフルト) 表示 デザイナーで表示 中東 (バーレーン) 表示 デザイナーで表示 中東 (UAE) 表示 デザイナーで表示 イスラエル (テルアビブ) 表示 デザイナーで表示 アフリカ (ケープタウン) 表示 デザイナーで表示 アジアパシフィック (香港) 表示 デザイナーで表示 アジアパシフィック (東京) 表示 デザイナーで表示 アジアパシフィック (ソウル) 表示 デザイナーで表示 アジアパシフィック (シンガポール) 表示 デザイナーで表示 アジアパシフィック (シドニー) 表示 デザイナーで表示 アジアパシフィック (ムンバイ) 表示 デザイナーで表示 中国 (北京) 表示 デザイナーで表示 中国 (寧夏) 表示 デザイナーで表示 AWS GovCloud (米国西部) 表示 デザイナーで表示 AWS GovCloud (米国東部) 表示 デザイナーで表示 [Select Template] ページで、[Next] を選択します。
-
[Specify Details] (詳細指定)ページで、テンプレートでパラメータを次のように設定します。
-
VPC
– Neptune-Export サービスをセットアップする最も簡単な方法は、Neptune データベースと同じ Amazon にインストールVPCすることです。別の にインストールする場合は、VPCピアリングを使用して Neptune DB クラスター VPCと Neptune-Export サービス 間の接続を確立VPCできますVPC。 -
Subnet1
– Neptune-Export サービスは、サブネットからインターネットへのアウトバウンドIPv4HTTPSトラフィックVPCを許可する のサブネットにインストールする必要があります。これは、Neptune-Export サービスがAWS バッチAPIを呼び出してエクスポートジョブを作成および実行できるようにするためです。 Neptune ドキュメントの Neptune クラスターを作成するページの CloudFormation テンプレートを使用して Neptune クラスターを作成した場合は、そのスタックからの
PrivateSubnet1
およびPrivateSubnet2
出力を使用して、このパラメータと次のパラメータを入力できます。 -
Subnet2
– サブネットからインターネットへのアウトバウンドIPv4HTTPSトラフィックVPCを許可する の 2 番目のサブネット。 -
EnableIAM
– これを に設定true
して、 () APIを使用して AWS Identity and Access Management Neptune-Endpoint を保護しますIAM。そのようにすることをお勧めします。IAM 認証を有効にする場合は、エンドポイントへのすべてのHTTPSリクエスト
Sigv4
に署名する必要があります。ユーザーに代わってリクエストに署名するには、awscurlのようなツールを使用できます。 -
VPCOnly
– これを に設定するtrue
と、エクスポートエンドポイントは VPCのみになり、Neptune-Export サービスがインストールされている VPC 内からのみアクセスできるようになります。これにより、Neptune-Export をAPIその 内からのみ使用することが制限されますVPC。VPCOnly
をtrue
に設定することをお勧めします。 -
NumOfFilesULimit
—ulimits
コンテナプロパティでnofile
に 10,000 から 1,000,000 までの値を指定します。デフォルトは 10,000 です。グラフに固有のラベルが多数含まれている場合を除いて、デフォルトのままにしておくことをお勧めします。 -
PrivateDnsEnabled
(ブール値) – プライベートホストゾーンを指定された に関連付けるかどうかを示しますVPC。デフォルト値はtrue
です。このフラグを有効にしてVPCエンドポイントを作成すると、すべての API Gateway トラフィックがVPCエンドポイント経由でルーティングされ、パブリック API Gateway エンドポイントコールが無効になります。
PrivateDnsEnabled
を に設定するとfalse
、パブリックAPIゲートウェイエンドポイントは有効になりますが、Neptune エクスポートサービスはプライベートDNSエンドポイント経由で接続できません。その後、エンドポイントDNSのパブリックVPCエンドポイントを使用して、ここで詳しく説明されているように、エクスポートサービスを呼び出すことができます。
-
[Next (次へ)] を選択します。
[Options(オプション)] ページで、[Next(次へ)] を選択します。
-
レビューページで、最初のチェックボックスをオンにして、 AWS CloudFormation がIAMリソースを作成することを確認します。新しいスタックの
CAPABILITY_AUTO_EXPAND
を確認する 2 つ目のチェックボックスをオンにします。注記
CAPABILITY_AUTO_EXPAND
は、スタックの作成時に事前の確認なしにマクロが展開されることを明示的に確認します。ユーザーは、処理されたテンプレートから変更セットを作成することが多いため、実際にスタックを作成する前にマクロによって行われた変更を確認できます。詳細については、 AWS CloudFormation CreateStack「」を参照してくださいAPI。次に [作成] を選択します。
Neptune エクスポートからNeptune へのアクセスを有効にする
Neptune-Export のインストールが完了したら、Neptune VPC セキュリティグループを更新して、Neptune-Export からのアクセスを許可します。Neptune-Export AWS CloudFormation スタックが作成されると、Outputs タブに NeptuneExportSecurityGroup
ID が含まれます。Neptune VPC セキュリティグループを更新して、この Neptune-Export セキュリティグループからのアクセスを許可します。
VPCベースのEC2インスタンスから Neptune-Export エンドポイントへのアクセスを有効にする
Neptune-Export エンドポイントを VPCのみにする場合は、Neptune-Export サービスがインストールされている VPC 内からのみアクセスできます。Neptune-Export API呼び出しVPC元の の Amazon EC2インスタンスから接続を許可するには、 AWS CloudFormation スタックによってNeptuneExportSecurityGroup
作成された をその Amazon EC2インスタンスにアタッチします。