На AWS файлы копятся в течении жизни проекта, а для разработки иногда удобнее иметь их локально. Как перетащить их из облака (и закинуть потом обратно), пользуясь консолью, расскажу в статье.
Направление операции копирования в данном случае не важно, т.к. команда у нас одна и та же — aws s3 sync.
Установку/настройку AWS CLI в Unix/Linux описывать не буду, это рядовая процедура установки пакетов.
Для копирования вам нужно знать имя ведра (s3 bucket name) и папку, которую требуется синхронизировать.
Следующая команда скопирует данные из s3 папки в локальную:
1 |
aws s3 sync s3://bucket-name/directory-name/ /local-directory-name |
Для обратной операция поменяйте аргументы местами.