Есть ли прямой способ скопировать один каталог s3 в другой в java или scala? - PullRequest
0 голосов
/ 10 июля 2019

Я хочу заархивировать все файлы и подкаталоги в каталоге s3 в другое место s3, используя java. Есть ли прямой способ скопировать один каталог s3 в другой в java или scala?

1 Ответ

0 голосов
/ 10 июля 2019

В Amazon S3 нет вызова API для работы с целыми каталогами.

На самом деле, каталоги / папки не существуют в Amazon S3. Скорее, каждый объект хранит полный путь в своем имени файла (Key).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...