Межрегиональный экспорт / импорт данных DynamoDB - Орегон во Франкфурт - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь экспортировать / импортировать данные DynamoDB из одной учетной записи в другую.Для этого я использую AWS Data Pipeline.

Вот мой сценарий.

У меня есть два аккаунта,

Аккаунт A (в регионе Орегон).

Учетная запись B (во Франкфуртском регионе).

  • В Учетной записи-A у меня есть несколько таблиц DynamoDB, которые я хочу переместить на Учетную запись B. Используя конвейер данных из Учетной записи-A i 'я могу сделать резервную копию таблицы DynamoDB на S3 (в регионе Орегон - эта корзина имеет перекрестный доступ).Этот шаг успешно завершен.

  • Теперь из Account-B я создал еще один конвейер данных для вставки данных в таблицу DynamoDB, которая находится в регионе Frankfirt.Поскольку Data Pipeline недоступен во Франкфуртском регионе.Я выбрал регион Орегон и создал конвейер для вставки данных в таблицу.

Но конвейер не работает с этой ошибкой

Exception in thread "main" com.amazonaws.services.s3.model.AmazonS3Exception: Moved Permanently (Service: Amazon S3; Status Code: 301; Error Code: 301 Moved Permanently; Request ID: 8003A1E80A1AF6C3), S3 Extended Request ID: yAZQ/5J2roxtWfttN5eSg6UbwV6oRqZRuShVy53Yrb/A7r2nyKOiUzhe3qt88ptkxW3p1is= at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:1182) at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:770) at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:489) at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:310) at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:3796) at com.amazonaws.services.s3.AmazonS3Client.getObjectMetadata(AmazonS3Client.java:1060) at com.amazonaws.services.s3.AmazonS3Client.getObjectMetadata(AmazonS3Client.java:1035) at com.amazon.ws.emr.hadoop.fs.s3n.Jets3tNativeFileSystemStore.retrieveMetadata(Jets3tNativeFileSystemStore.java:199) at sun.reflect.Na

Я могу успешно выполнить работу для других регионов.Только для Франкфуртского региона существует проблема.

Кто-то, пожалуйста, помогите решить эту проблему.Я пробовал разные варианты, используя каркас boto3 и пакет nodejs.но у них проблемы с производительностью.

Спасибо.

...