Могу ли я скопировать файлы из одной корзины AWS в другую корзину AWS без загрузки на локальный компьютер? - PullRequest
0 голосов
/ 26 октября 2018

У меня есть несколько огромных файлов, которые находятся в bucket1.Мне нужно скопировать некоторые файлы в bucket2.Я знаю несколько способов, где я буду загружать файлы из bucket1 на локальную машину и загружать в bucket2.

Могу ли я пропустить этот шаг загрузки и загрузки и попросить Amazon скопировать файлы без загрузки?Это вообще возможно?

1 Ответ

0 голосов
/ 27 октября 2018

В Amazon S3 есть вызовы API, которые могут копировать объекты между сегментами (даже между регионами), что не требует загрузки.

Самый простой способ - использовать интерфейс командной строки AWS (CLI).) , который имеет несколько полезных команд:

aws s3 sync s3://bucket1/ s3://bucket2/

будет синхронизировать файлы между сегментами, поэтому они имеют одинаковое содержимое.

aws s3 cp --recursive s3://bucket1/ s3://bucket2/

сделает то же самое, но вы можетеболее избирательный

См .: Использование команд высокого уровня s3 с интерфейсом командной строки AWS - интерфейс командной строки AWS

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