Скопируйте амазонку S3 Bucket папки на локальный

У меня есть эта ссылка:

s3://some_path/200_files/*.gz

У меня есть соответствующий идентификатор доступа и секретный ключ. Как скопировать всю папку (200_файлов) ИЛИ все .gz в локальную систему? Ubuntu CLI или решение на основе Python. Я понимаю, что это не самый лучший вопрос, ответы в комментариях будут работать. Спасибо:)

1 ответ

Решение

Чтобы скопировать все объекты из корзины S3 на локальный компьютер, просто используйте aws s3 cp команда с --recursive вариант.

Смотрите: http://bigdatums.net/2016/09/04/copy-all-files-in-s3-bucket-to-local-with-aws-cli/

Чтобы установить учетные данные:

mkdir ~/.aws
touch credentials

~ /.aws / учетные данные (пример содержимого)

[default]
aws_access_key_id=AKIAIOSFODNN7EXAMPLE
aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

Больше настроек здесь

Другие вопросы по тегам