Как скопировать файлы из зашифрованного ведра S3 в Google Cloud Storage?

Мне нужно синхронизировать некоторые файлы между зашифрованным (S3-SSE) сегментом S3 и сегментом Google Cloud Storage.

Задача кажется простой, поскольку gsutil поддерживает S3, но, к сожалению, похоже, не поддерживает SSE:

Для запросов, указывающих шифрование на стороне сервера с управляемыми ключами AWS KMS, требуется подпись AWS версии 4.

Есть ли простой способ синхронизации файлов между зашифрованным (S3-SSE) сегментом S3 и сегментом Google Cloud Storage (помимо написания собственного скрипта)?


person endrec    schedule 16.02.2017    source источник


Ответы (1)


Поскольку gsutil в настоящее время не поддерживает подпись версии 4, не существует «простого» способа (т.е. без написания собственного сценария) для синхронизации файлов между двумя вашими корзинами. Наивное решение может просто связать вместе инструменты s3 cli и gsutil для каждой копии, используя ваш компьютер в качестве посредника для подхода гирляндной цепи, как gsutil уже делает для копий между облачными провайдерами.

person mhouglum    schedule 22.02.2017
comment
Спасибо, я этого и боялся. :( - person endrec; 22.02.2017