Amazon S3 Console: Download Multiple Files At Once


Answer :

It is not possible through the AWS Console web user interface. But it's a very simple task if you install AWS CLI. You can check the installation and configuration steps on Installing in the AWS Command Line Interface

After that you go to the command line:

aws s3 cp --recursive s3://<bucket>/<folder> <local_folder>  

This will copy all the files from given S3 path to your given local path.


If you use AWS CLI, you can use the exclude along with --include and --recursive flags to accomplish this

aws s3 cp s3://path/to/bucket/ . --recursive --exclude "*" --include "things_you_want" 

Eg.

--exclude "*" --include "*.txt" 

will download all files with .txt extension. More details - https://docs.aws.amazon.com/cli/latest/reference/s3/


Selecting a bunch of files and clicking Actions->Open opened each in a browser tab, and they immediately started to download (6 at a time).

Screenshot


Comments

Popular posts from this blog

Converting A String To Int In Groovy

"Cannot Create Cache Directory /home//.composer/cache/repo/https---packagist.org/, Or Directory Is Not Writable. Proceeding Without Cache"

Android How Can I Convert A String To A Editable