2017-03-31 17 views
5

Verileri AWS S3'ten Aurora Postgres'e kopyalamaya çalışıyorum. S3'tenVerileri AWS S3'ten Aurora'ya kopyalayın Postgres

  1. İndirme dosyaları yerel olarak "COPY FROM STDIN ..." komutu
  2. Çalıştır (EC2 örneğinde) Aurora Postgres'e girdi akışından verilerin yüklenmesi: Şu anda benim bir süreçtir.

S3'ten Aurora postalarına doğrudan kopyalama komutu olup olmadığını merak ediyorum.

cevap

0

AWS dan Bu blog yayını kaynak S3 kovalar veri okumak ve bir hedef veritabanına onlara yük 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 ile yapmak mümkün bahseder. Bunu yapmak için, bir veya daha fazla veri dosyası içeren bir S3 kutusuna erişim sağlayın. Bu S3 paketinde, verilerle bu dosyalardaki verilerin veritabanı tabloları arasındaki eşleştirmeyi açıklayan bir JSON dosyası bulunur.

Kaynak veri dosyaları virgülle ayrılmış değer (CSV) biçiminde olmalıdır. Aşağıda gösterilen adlandırma kuralını kullanarak dosyaları adlandırın. Bu sözleşmede, şemaName, kaynak şemasıdır ve tabloName, bu şemadaki bir tablonun adıdır.