Интересно, есть ли способ загрузки (Rest или SDK) для нескольких файлов (один ковш или папка) в формате zip (или другом формате сжатия).Загрузите несколько файлов S3
4
A
ответ
3
Как отметил Эдвард в комментарии, нет прямого способа загрузить эти файлы в сжатом формате с S3.
я решал подобную проблему с вашими в последнее время, и я закончил с Баш скрипт делает эту работу для меня:
#!/bin/bash
aws s3 sync s3://bucket1 /destination/bucket1
aws s3 sync s3://bucket2 /destination/bucket2
...
tar -zcvf bucket1.tar.gz /destination/bucket1
tar -zcvf bucket2.tar.gz /destination/bucket2
...
Рабочий процесс выглядит следующим образом:
- Install the AWS CLI
- Setup the AWS credentials
- Выполнение сценария
Вы можете использовать соответствующие команды для получения требуемого формата и направления сжатия и т.д.
0
Другим способом загрузки файлов mutiples:
aws s3 cp s3://<your bucket name> . --recursive
Смежные вопросы
- 1. Загрузите несколько кодов S3 с Carrierwave
- 2. javascript - загрузите несколько файлов
- 3. DRF Загрузите несколько файлов
- 4. Symfony2 Загрузите несколько файлов
- 5. Загрузите несколько файлов XML
- 6. Загрузите несколько файлов JSON
- 7. Загрузите несколько файлов в dataframe
- 8. Загрузите несколько файлов от HttpHandler
- 9. Загрузите несколько файлов в JSP
- 10. Загрузите несколько файлов, используя PapaParse?
- 11. Загрузите несколько файлов, используя pdfMake
- 12. Загрузите несколько файлов с nginx
- 13. Загрузите несколько файлов через FireFox
- 14. Загрузите несколько файлов через CURL
- 15. Загрузите несколько файлов в Swing
- 16. Загрузите несколько файлов, используя cefsharp
- 17. Загрузите несколько объектов с помощью одной операции от Amazon S3
- 18. Лучший способ загрузить несколько файлов из S3 - Ruby on rails
- 19. Загрузите несколько файлов PDF с помощью PHP
- 20. Загрузите несколько файлов изображений с помощью angularjs
- 21. Загрузите несколько файлов JSON в чистый JavaScript
- 22. Загрузите несколько файлов с помощью Modernizr
- 23. Загрузите несколько файлов с помощью JavaScript
- 24. Загрузите несколько файлов без использования Zip-файла
- 25. Загрузите несколько файлов конфигурации в Rails-движок
- 26. Загрузите несколько файлов, используя http POST
- 27. Загрузите несколько файлов с одной ссылки
- 28. Загрузите несколько файлов документов в asp.net mvc
- 29. Загрузите несколько небольших файлов в фоновом состоянии
- 30. Загрузите несколько файлов из разных мест
Нет, вы не можете. В настоящее время AWS не загружает весь объект в ведро. Но, если хотите, вы можете загрузить все файлы в локальное хранилище и создать файл сжатия. AWS CLI также предоставляет [sync] (http://docs.aws.amazon.com/cli/latest/reference/s3/sync.html), чтобы загрузить весь объект в ведро в локальное хранилище. –