2017-03-31 42 views
5

AWS S3からAurora Postgresにデータをコピーしようとしています。 S3からAWS S3からAurora Postgresにデータをコピー

  1. ダウンロードファイルをローカルに「COPY FROM STDIN ...」コマンド
  2. ラン(EC2インスタンス上)オーロラのpostgresへの入力ストリームからのデータをロードするために、次のように現在の私のプロセスがあります。

S3からAurora postgresに直接コピーするコマンドがあるのでしょうか?

答えて

0

AWSからこのブログの記事は、ソースS3バケットからデータを読み取り、ターゲット・データベースにロードすることができAWS Database Migration service

https://aws.amazon.com/blogs/database/stream-data-into-an-aurora-postgresql-database-using-aws-dms-and-amazon-kinesis-data-firehose/

AWS DMSでそれを行うことができることに言及しています。これを行うには、1つ以上のデータファイルを含むS3バケットへのアクセスを提供します。 S3バケットには、データとそれらのファイル内のデータのデータベーステーブルとの間のマッピングを記述するJSONファイルが含まれています。

ソースデータファイルは、カンマ区切り値(CSV)形式である必要があります。以下に示す命名規則を使用してファイルに名前を付けます。この規約では、schemaNameはソース・スキーマであり、tableNameはそのスキーマ内の表の名前です。

関連する問題