Выборочная загрузка файлов в AWS S3 CLI
У меня есть файлы в ведре S3, я пытался загрузить файлы на основе даты, такой как 08 августа, 09 августа, как я могу загрузить файл выборочной даты?. Я использовал следующий код, но он по-прежнему загружает весь список
aws s3 cp s3://bucketname/ folder/file --profile pname --exclude "*" --recursive --include "" + "2015-08-09" + "*"
Я не уверен, как этого добиться.
1 ответов
эта команда скопирует все файлы, начиная с 2015-08-15
:
aws s3 cp s3://BUCKET/ folder --exclude "*" --include "2015-08-15*" --recursive
если ваша цель, чтобы синхронизировать файлы, не копируя их дважды, используйте :
aws s3 sync s3://BUCKET/ folder
скопировать все файлы, которые были добавлены или изменены с момента предыдущей синхронизации.
на самом деле, это эквивалент выше cp
команда:
aws s3 sync s3://BUCKET/ folder --exclude "*" --include "2015-08-15*"
ссылки: