Автоматический способ копирования данных из одного S3 в другое ведро S3 - PullRequest
0 голосов
/ 02 ноября 2018

Каков наилучший способ непрерывного копирования данных из одной корзины s3 в другую корзину s3? Я понимаю, что S3 поддерживает уведомления о событиях и отправляет их в lambda, SNS и SQS, но я не уверен, что будет вариант сделать? я должен вызвать лямбда-функцию, чтобы получить записи от S3 и скопировать их в другой s3? я должен использовать SNS или SQS для этого?

1 Ответ

0 голосов
/ 02 ноября 2018

Если предположить, что оба ваших сегмента находятся в одном регионе (в противном случае вы можете использовать межрегиональную репликацию), процесс будет выглядеть так:

  • Создание лямбда-функции AWS
  • Настройка событий S3 в корзине для запуска функции Lambda при создании объекта

В функцию Lambda будут переданы сведения о контейнере и объекте. Затем следует скопировать объект в другое ведро .

Нет необходимости привлекать Amazon SNS или Amazon SQS.

...